Before marking as duplicate, please note: I am aware of the fact that there are several similar issues around here, but the solutions provided there don't seem to work

I have here a Lenovo ThinkPad E555 with a Conexant CX20751/2 sound chip. Sound generally works, but when I plug headphones in, they are not recognised at all. (Microphone works, though.)

I have tried to add the following to the alsa-base.conf as recommended so often, but it didn't work:

options snd-hda-intel model=thinkpad

I also tried model=ideapad, but that didn't work either.

Thank you so much in advance for all hints.

share|improve this question

I have experienced the exact same problem and spent hours trying to fix this. For me, the following worked:

  • Install alsa-tools and alsa-tools-gui, you are looking for a program named hdajackretask.
  • Fire hdajackretask up as root.
  • Choose Conexant cx20751/2 in the codec field.
  • Click on "show unconnected pins", a pin with the id 0x18 should show up with the remark that it is not connected.
  • Click on override and choose headphones in the drop down menu.
  • Click on apply now. If you get

    /sys/class/sound/hwC0D0/reconfig: Device or resource busy

    look into this thread and search for device or resource busy and do what he tells you to.

  • If it worked, a field in alsamixer shows up with the name "auto mute".
  • Check that it is enabled and you're good to go.

Unfortunately I do not know if this works with pulseaudio, but I think it's worth a try. You can make it permanent with clicking on "install boot override".

share|improve this answer
    
Regrettably the user of this device gave up as I could not help her with the Ubuntu installation (there where several other problems too) and she is using Windows 7 now. :( – proedie Mar 26 '15 at 18:55
    
As commented by @colidyre: "it can also work after restarting computer after overwriting headphones connection if Device or resource busy came up without doing something else (you should give it a try). And also installing alsa-tools-gui for hdajackretask is maybe what you want. Btw: I had this problem with ElementaryOS (Freya 0.3.1), Ubuntu (14.04.3 LTS) and Linux Mint (17.2 Rafaela) with my Laptop (Thinkpad E555)." – Ron Sep 15 '15 at 16:43
    
Your solution with hdajackeretask worked but it is part of the package "alsa-tools-gui" on Ubuntu 14.x. It was not connexant for me but codec Realtek ALC3228 on, chipset Azlia 00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 01). I got the device busy as mentioned, so I have clicked on "install boot override" button and "apply now" button (dunno if it was requred), Then after a reboot it worked as expected. Many thanks! audio driver tweaking is pure madness :/ – Phil2.0 Jan 6 '16 at 23:19
    
@Phil2.0 I have the very same audio controller and for me it has not configured the headphone properly (only shows it as a headphone in the UI). More details about my issue here – cvsguimaraes Sep 22 '16 at 2:41
    
This probably is a solution to my problem on the ThinkPad S440 with Ubuntu 16.04-64, where a certain pair of headphones (Marshall Major II) is not recognized. However I'm not able to select 'headphones' in the dropdown-menu, there's no option for that. Any solution for this? – Dionysos Oct 17 '16 at 1:03

Same model: updated BIOS from HTET35WW (1.07) to HTET51WW (1.23) and it finally worked!

Grub/Debian example procedure (please, do not follow blindly):

sudo apt-get install grub-imageboot
sudo mkdir -p /boot/images
sudo wget -P /boot/images https://download.lenovo.com/pccbbs/mobiles/htuj51wd.iso
sudo update-grub

Then reboot and boot the new htuj51wd.iso GRUB entry, then follow the procedure

share|improve this answer
    
This does not provide an answer to the question. Once you have sufficient reputation you will be able to comment on any post; instead, provide answers that don't require clarification from the asker. - From Review – Byte Commander Sep 14 '17 at 9:30
1  
@ByteCommander I think it is. The answer reveals that the problem is in firmware of the motherboard, and there is a BIOS release that fixes the problem. – Hi-Angel Sep 14 '17 at 10:44
3  
@ByteCommander When an answer doesn't give as much information as it should, or does not explain itself well enough, that doesn't mean it should be a comment. I recommend only advising newcomers that they should've posted a comment when it wouldn't be wrong for them to have done so. See "When should I comment?" on this page. (Even when voting to delete from review, if no automatic comment is appropriate, you can go with the default option of not posting one.) – Eliah Kagan Sep 14 '17 at 20:37

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.