You are not logged in.

#1 2015-08-14 05:55:35

martinmr
Member
Registered: 2015-08-14
Posts: 4

[Solved] No sound from headphones after removing nouveau driver

I installed arch today on a Lenovo Thinkpad W541  and I originally set up xorg to use the nouveau driver. Audio worked just fine. I decided to run with just the integrated Intel graphics card and removed the driver. After that I couldn't get the headphones to work. I installed the proprietary nvidia driver and setup bumblebee but the problem persists.

It's not an issue with the headphones because I was able to plug in a usb DAC and it worked without any extra setup. When I run pavucontrol, I can see that the system detects when the headphones are plugged in. I also checked alsa mixer but everything seems in order. I was reading some of the similar threads in this forum and some users suggested that perhaps the pins got reassigned during the removal of the nouveau driver. I used hdajackretask but I couldn't get it to work and it doesn't seem like this is the issue. There are four active pins: internal microphone, internal speakers, left headphone (I am assuming 'left' refers to the location of the jack on the laptop) and left microphone.

To be honest. I am out of ideas.  For reference, here's the output of some relevant commands. If I am missing some of them, I'd be glad to provide the output.

lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-LM (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d4)
00:1c.1 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #2 (rev d4)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d4)
00:1c.4 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #5 (rev d4)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation QM87 Express LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107GLM [Quadro K1100M] (rev a1)
02:00.0 SD Host controller: O2 Micro, Inc. SD/MMC Card Reader Controller (rev 01)
03:00.0 Network controller: Intel Corporation Wireless 7260 (rev bb)
[martinmr@thinkpad ~]$ aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
pulse
    PulseAudio Sound Server
default
    Default ALSA Output (currently PulseAudio Sound Server)
hdmi:CARD=HDMI,DEV=0
    HDA Intel HDMI, HDMI 0
    HDMI Audio Output
hdmi:CARD=HDMI,DEV=1
    HDA Intel HDMI, HDMI 1
    HDMI Audio Output
hdmi:CARD=HDMI,DEV=2
    HDA Intel HDMI, HDMI 2
    HDMI Audio Output
sysdefault:CARD=PCH
    HDA Intel PCH, ALC3232 Analog
    Default Audio Device
front:CARD=PCH,DEV=0
    HDA Intel PCH, ALC3232 Analog
    Front speakers
surround21:CARD=PCH,DEV=0
    HDA Intel PCH, ALC3232 Analog
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=PCH,DEV=0
    HDA Intel PCH, ALC3232 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
    HDA Intel PCH, ALC3232 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
    HDA Intel PCH, ALC3232 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
    HDA Intel PCH, ALC3232 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
    HDA Intel PCH, ALC3232 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
sysdefault:CARD=DAC
    UAC1 DAC, USB Audio
    Default Audio Device
front:CARD=DAC,DEV=0
    UAC1 DAC, USB Audio
    Front speakers
surround21:CARD=DAC,DEV=0
    UAC1 DAC, USB Audio
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=DAC,DEV=0
    UAC1 DAC, USB Audio
    4.0 Surround output to Front and Rear speakers
surround41:CARD=DAC,DEV=0
    UAC1 DAC, USB Audio
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=DAC,DEV=0
    UAC1 DAC, USB Audio
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=DAC,DEV=0
    UAC1 DAC, USB Audio
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=DAC,DEV=0
    UAC1 DAC, USB Audio
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=DAC,DEV=0
    UAC1 DAC, USB Audio
    IEC958 (S/PDIF) Digital Audio Output

Edit: Marked as solved.

Last edited by martinmr (2015-08-14 14:09:42)

Offline

#2 2015-08-14 10:57:25

tulcod
Member
Registered: 2011-05-25
Posts: 9

Re: [Solved] No sound from headphones after removing nouveau driver

It's a strange idea that the graphics driver would be related to analog audio output. So I have the following questions:

1. Can you verify that you are plugging the headphones directly into the motherboard (ie not into some external screen's audio port which is eventually connected over HDMI?)?

2. Does it work again if you install the nouveau driver again?

Offline

#3 2015-08-14 14:07:14

martinmr
Member
Registered: 2015-08-14
Posts: 4

Re: [Solved] No sound from headphones after removing nouveau driver

I solved the problem by reinstalling the kernel.

I also installed dkms and rebuilt all the modules (I followed the instructions on the wiki. The command returned immediately so I am not sure if that helped with anything.

Last edited by martinmr (2015-08-14 18:54:02)

Offline

#4 2015-08-17 19:41:30

b6fan
Member
Registered: 2010-03-01
Posts: 13

Re: [Solved] No sound from headphones after removing nouveau driver

I have the same ALC3232 card and encountered the same issue (no sound from headphones). I have no Nvidia card. I suspect it's caused by recent kernel upgrade. From pacman log, it's 4.1.3-1 -> 4.1.4-1.

It can be reproduced after restarting to Windows.

The issue was solved by a full shutdown.

Last edited by b6fan (2015-08-17 19:57:27)

Offline

Board footer

Powered by FluxBB