Laptop Speakers Not Working But Headphones Fine


up vote
0
down vote
favorite
Hello I am running Xubuntu 16.04 (kernal is 4.13.0-32-generic) on an Asus laptop, after unplugging headphones the speakers are not working. I have searched a lot of old posts and found no explanation.
Looking at Sound Settings, on the output devices tab, headphones are marked as plugged in, when they are not, and speakers marked as unavailable.
I would be grateful for any help and suggestions with this problem.
Thanks in advance,
PC.
16.04 sound pulseaudio headphones speakers
 |Â
show 2 more comments
up vote
0
down vote
favorite
Hello I am running Xubuntu 16.04 (kernal is 4.13.0-32-generic) on an Asus laptop, after unplugging headphones the speakers are not working. I have searched a lot of old posts and found no explanation.
Looking at Sound Settings, on the output devices tab, headphones are marked as plugged in, when they are not, and speakers marked as unavailable.
I would be grateful for any help and suggestions with this problem.
Thanks in advance,
PC.
16.04 sound pulseaudio headphones speakers
When you reboot with no headphone pluged, does it work? Sound & microphones are quite strangely supported on linux, and actually I've some trouble on my own laptop with microphone that I was not able to completely solve, so I may not be the bigger help, but I can just advise you to look the optionsnd-hda-intel mode
. [part 1]
â tobiasBora
Feb 14 at 15:43
[part 2] For me addingoptions snd-hda-intel model=,dell-headset-multi
in the new file/etc/modprobe.d/alsa-base.conf
and reboot solved some problems. You just need to find the good model (there are plenty of models), and put it on the good card (there is a comma before dell... because the first card is hdmi on my system). In order to make it easier to find, try to post the result of lspci (and a link to a paste of your lshw).
â tobiasBora
Feb 14 at 15:44
Thanks for getting back to me tobias, no rebooting with the headphones out had no effect. My codecs are as follows: Intel Haswell HDMI, Realtek ALC3236. I couldn't find a model for ALC3236. So i added the line snd-hda-intel model=auto to /etc/modprobe.d/alsa-base.conf, this did not help. Maybe you could suggest a model for ALC3236?
â paulc
Feb 15 at 0:40
Really? It's the same as me. I have no problem with sound withoptions snd-hda-intel model=dell-headset-multi
(if your card is "card 1" when you runaplay -l
you would need to add a coma just beforedell
like in my above example). But my microphone is buggy when I try to plug my headphone, I need to chose between a working internal microphone and a working headphone microphone. Does it work for you?
â tobiasBora
Feb 15 at 14:04
Maybe this is related, but it's a fix for mac youtube.com/watch?v=MTbVfRXMJ2I
â tobiasBora
Feb 15 at 14:06
 |Â
show 2 more comments
up vote
0
down vote
favorite
up vote
0
down vote
favorite
Hello I am running Xubuntu 16.04 (kernal is 4.13.0-32-generic) on an Asus laptop, after unplugging headphones the speakers are not working. I have searched a lot of old posts and found no explanation.
Looking at Sound Settings, on the output devices tab, headphones are marked as plugged in, when they are not, and speakers marked as unavailable.
I would be grateful for any help and suggestions with this problem.
Thanks in advance,
PC.
16.04 sound pulseaudio headphones speakers
Hello I am running Xubuntu 16.04 (kernal is 4.13.0-32-generic) on an Asus laptop, after unplugging headphones the speakers are not working. I have searched a lot of old posts and found no explanation.
Looking at Sound Settings, on the output devices tab, headphones are marked as plugged in, when they are not, and speakers marked as unavailable.
I would be grateful for any help and suggestions with this problem.
Thanks in advance,
PC.
16.04 sound pulseaudio headphones speakers
16.04 sound pulseaudio headphones speakers
asked Feb 14 at 14:56


paulc
104
104
When you reboot with no headphone pluged, does it work? Sound & microphones are quite strangely supported on linux, and actually I've some trouble on my own laptop with microphone that I was not able to completely solve, so I may not be the bigger help, but I can just advise you to look the optionsnd-hda-intel mode
. [part 1]
â tobiasBora
Feb 14 at 15:43
[part 2] For me addingoptions snd-hda-intel model=,dell-headset-multi
in the new file/etc/modprobe.d/alsa-base.conf
and reboot solved some problems. You just need to find the good model (there are plenty of models), and put it on the good card (there is a comma before dell... because the first card is hdmi on my system). In order to make it easier to find, try to post the result of lspci (and a link to a paste of your lshw).
â tobiasBora
Feb 14 at 15:44
Thanks for getting back to me tobias, no rebooting with the headphones out had no effect. My codecs are as follows: Intel Haswell HDMI, Realtek ALC3236. I couldn't find a model for ALC3236. So i added the line snd-hda-intel model=auto to /etc/modprobe.d/alsa-base.conf, this did not help. Maybe you could suggest a model for ALC3236?
â paulc
Feb 15 at 0:40
Really? It's the same as me. I have no problem with sound withoptions snd-hda-intel model=dell-headset-multi
(if your card is "card 1" when you runaplay -l
you would need to add a coma just beforedell
like in my above example). But my microphone is buggy when I try to plug my headphone, I need to chose between a working internal microphone and a working headphone microphone. Does it work for you?
â tobiasBora
Feb 15 at 14:04
Maybe this is related, but it's a fix for mac youtube.com/watch?v=MTbVfRXMJ2I
â tobiasBora
Feb 15 at 14:06
 |Â
show 2 more comments
When you reboot with no headphone pluged, does it work? Sound & microphones are quite strangely supported on linux, and actually I've some trouble on my own laptop with microphone that I was not able to completely solve, so I may not be the bigger help, but I can just advise you to look the optionsnd-hda-intel mode
. [part 1]
â tobiasBora
Feb 14 at 15:43
[part 2] For me addingoptions snd-hda-intel model=,dell-headset-multi
in the new file/etc/modprobe.d/alsa-base.conf
and reboot solved some problems. You just need to find the good model (there are plenty of models), and put it on the good card (there is a comma before dell... because the first card is hdmi on my system). In order to make it easier to find, try to post the result of lspci (and a link to a paste of your lshw).
â tobiasBora
Feb 14 at 15:44
Thanks for getting back to me tobias, no rebooting with the headphones out had no effect. My codecs are as follows: Intel Haswell HDMI, Realtek ALC3236. I couldn't find a model for ALC3236. So i added the line snd-hda-intel model=auto to /etc/modprobe.d/alsa-base.conf, this did not help. Maybe you could suggest a model for ALC3236?
â paulc
Feb 15 at 0:40
Really? It's the same as me. I have no problem with sound withoptions snd-hda-intel model=dell-headset-multi
(if your card is "card 1" when you runaplay -l
you would need to add a coma just beforedell
like in my above example). But my microphone is buggy when I try to plug my headphone, I need to chose between a working internal microphone and a working headphone microphone. Does it work for you?
â tobiasBora
Feb 15 at 14:04
Maybe this is related, but it's a fix for mac youtube.com/watch?v=MTbVfRXMJ2I
â tobiasBora
Feb 15 at 14:06
When you reboot with no headphone pluged, does it work? Sound & microphones are quite strangely supported on linux, and actually I've some trouble on my own laptop with microphone that I was not able to completely solve, so I may not be the bigger help, but I can just advise you to look the option
snd-hda-intel mode
. [part 1]â tobiasBora
Feb 14 at 15:43
When you reboot with no headphone pluged, does it work? Sound & microphones are quite strangely supported on linux, and actually I've some trouble on my own laptop with microphone that I was not able to completely solve, so I may not be the bigger help, but I can just advise you to look the option
snd-hda-intel mode
. [part 1]â tobiasBora
Feb 14 at 15:43
[part 2] For me adding
options snd-hda-intel model=,dell-headset-multi
in the new file /etc/modprobe.d/alsa-base.conf
and reboot solved some problems. You just need to find the good model (there are plenty of models), and put it on the good card (there is a comma before dell... because the first card is hdmi on my system). In order to make it easier to find, try to post the result of lspci (and a link to a paste of your lshw).â tobiasBora
Feb 14 at 15:44
[part 2] For me adding
options snd-hda-intel model=,dell-headset-multi
in the new file /etc/modprobe.d/alsa-base.conf
and reboot solved some problems. You just need to find the good model (there are plenty of models), and put it on the good card (there is a comma before dell... because the first card is hdmi on my system). In order to make it easier to find, try to post the result of lspci (and a link to a paste of your lshw).â tobiasBora
Feb 14 at 15:44
Thanks for getting back to me tobias, no rebooting with the headphones out had no effect. My codecs are as follows: Intel Haswell HDMI, Realtek ALC3236. I couldn't find a model for ALC3236. So i added the line snd-hda-intel model=auto to /etc/modprobe.d/alsa-base.conf, this did not help. Maybe you could suggest a model for ALC3236?
â paulc
Feb 15 at 0:40
Thanks for getting back to me tobias, no rebooting with the headphones out had no effect. My codecs are as follows: Intel Haswell HDMI, Realtek ALC3236. I couldn't find a model for ALC3236. So i added the line snd-hda-intel model=auto to /etc/modprobe.d/alsa-base.conf, this did not help. Maybe you could suggest a model for ALC3236?
â paulc
Feb 15 at 0:40
Really? It's the same as me. I have no problem with sound with
options snd-hda-intel model=dell-headset-multi
(if your card is "card 1" when you run aplay -l
you would need to add a coma just before dell
like in my above example). But my microphone is buggy when I try to plug my headphone, I need to chose between a working internal microphone and a working headphone microphone. Does it work for you?â tobiasBora
Feb 15 at 14:04
Really? It's the same as me. I have no problem with sound with
options snd-hda-intel model=dell-headset-multi
(if your card is "card 1" when you run aplay -l
you would need to add a coma just before dell
like in my above example). But my microphone is buggy when I try to plug my headphone, I need to chose between a working internal microphone and a working headphone microphone. Does it work for you?â tobiasBora
Feb 15 at 14:04
Maybe this is related, but it's a fix for mac youtube.com/watch?v=MTbVfRXMJ2I
â tobiasBora
Feb 15 at 14:06
Maybe this is related, but it's a fix for mac youtube.com/watch?v=MTbVfRXMJ2I
â tobiasBora
Feb 15 at 14:06
 |Â
show 2 more comments
1 Answer
1
active
oldest
votes
up vote
0
down vote
accepted
For anyone else having these sorts of audio issues, I fixed my problem as follows:
It turns out a lot of these issues are caused by false data being passed from the BIOS to ALSA, e.g. in my case the BIOS was communicating to ALSA that headphones were plugged in, when they were not. This miscommunication needs to be overridden.
Firstly install ALSA tools gui:
sudo apt install alsa-tools-gui
A number of links will appear in the multimedia tab of your menu. Select the link named HDAJackRetask, when the gui opens select the appropriate codec and override the erroneous BIOS messages with what you require. See attached image.
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
accepted
For anyone else having these sorts of audio issues, I fixed my problem as follows:
It turns out a lot of these issues are caused by false data being passed from the BIOS to ALSA, e.g. in my case the BIOS was communicating to ALSA that headphones were plugged in, when they were not. This miscommunication needs to be overridden.
Firstly install ALSA tools gui:
sudo apt install alsa-tools-gui
A number of links will appear in the multimedia tab of your menu. Select the link named HDAJackRetask, when the gui opens select the appropriate codec and override the erroneous BIOS messages with what you require. See attached image.
add a comment |Â
up vote
0
down vote
accepted
For anyone else having these sorts of audio issues, I fixed my problem as follows:
It turns out a lot of these issues are caused by false data being passed from the BIOS to ALSA, e.g. in my case the BIOS was communicating to ALSA that headphones were plugged in, when they were not. This miscommunication needs to be overridden.
Firstly install ALSA tools gui:
sudo apt install alsa-tools-gui
A number of links will appear in the multimedia tab of your menu. Select the link named HDAJackRetask, when the gui opens select the appropriate codec and override the erroneous BIOS messages with what you require. See attached image.
add a comment |Â
up vote
0
down vote
accepted
up vote
0
down vote
accepted
For anyone else having these sorts of audio issues, I fixed my problem as follows:
It turns out a lot of these issues are caused by false data being passed from the BIOS to ALSA, e.g. in my case the BIOS was communicating to ALSA that headphones were plugged in, when they were not. This miscommunication needs to be overridden.
Firstly install ALSA tools gui:
sudo apt install alsa-tools-gui
A number of links will appear in the multimedia tab of your menu. Select the link named HDAJackRetask, when the gui opens select the appropriate codec and override the erroneous BIOS messages with what you require. See attached image.
For anyone else having these sorts of audio issues, I fixed my problem as follows:
It turns out a lot of these issues are caused by false data being passed from the BIOS to ALSA, e.g. in my case the BIOS was communicating to ALSA that headphones were plugged in, when they were not. This miscommunication needs to be overridden.
Firstly install ALSA tools gui:
sudo apt install alsa-tools-gui
A number of links will appear in the multimedia tab of your menu. Select the link named HDAJackRetask, when the gui opens select the appropriate codec and override the erroneous BIOS messages with what you require. See attached image.
answered Feb 17 at 21:33


paulc
104
104
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1006176%2flaptop-speakers-not-working-but-headphones-fine%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
When you reboot with no headphone pluged, does it work? Sound & microphones are quite strangely supported on linux, and actually I've some trouble on my own laptop with microphone that I was not able to completely solve, so I may not be the bigger help, but I can just advise you to look the option
snd-hda-intel mode
. [part 1]â tobiasBora
Feb 14 at 15:43
[part 2] For me adding
options snd-hda-intel model=,dell-headset-multi
in the new file/etc/modprobe.d/alsa-base.conf
and reboot solved some problems. You just need to find the good model (there are plenty of models), and put it on the good card (there is a comma before dell... because the first card is hdmi on my system). In order to make it easier to find, try to post the result of lspci (and a link to a paste of your lshw).â tobiasBora
Feb 14 at 15:44
Thanks for getting back to me tobias, no rebooting with the headphones out had no effect. My codecs are as follows: Intel Haswell HDMI, Realtek ALC3236. I couldn't find a model for ALC3236. So i added the line snd-hda-intel model=auto to /etc/modprobe.d/alsa-base.conf, this did not help. Maybe you could suggest a model for ALC3236?
â paulc
Feb 15 at 0:40
Really? It's the same as me. I have no problem with sound with
options snd-hda-intel model=dell-headset-multi
(if your card is "card 1" when you runaplay -l
you would need to add a coma just beforedell
like in my above example). But my microphone is buggy when I try to plug my headphone, I need to chose between a working internal microphone and a working headphone microphone. Does it work for you?â tobiasBora
Feb 15 at 14:04
Maybe this is related, but it's a fix for mac youtube.com/watch?v=MTbVfRXMJ2I
â tobiasBora
Feb 15 at 14:06