You are not logged in.
Whenever I plug my headphones, no audio comes through and I hear a constant popping sound. My laptop is a Dell XPS 13 (2015).
Some code ouputs:
cat /proc/asound/card*/codec* | grep Codec
zsh: no matches found: /proc/asound/card*/codec*
amixer -c 0 | grep Head -A 3
Simple mixer control 'Headphone Jack',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
lspci
00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
00:04.0 Signal processing controller: Intel Corporation Broadwell-U Processor Thermal Subsystem (rev 09)
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
00:1c.3 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 (rev e3)
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)
00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
00:1f.6 Signal processing controller: Intel Corporation Wildcat Point-LP Thermal Management Controller (rev 03)
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5249 PCI Express Card Reader (rev 01)
02:00.0 Network controller: Broadcom Corporation BCM4352 802.11ac Wireless Network Adapter (rev 03)
amixer
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 65536
Mono:
Front Left: Playback 47544 [73%] [on]
Front Right: Playback 47544 [73%] [on]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch cswitch-joined
Capture channels: Front Left - Front Right
Limits: Capture 0 - 65536
Front Left: Capture 65536 [100%] [on]
Front Right: Capture 65536 [100%] [on]
cat /etc/modprobe.d/alsa-base.conf
options snd_hda_intel index = 1,0
options snd-hda-intel model= dell-laptop
Here is a screen shot of pavucontrol
http://imgur.com/qLfVfQ5.jpg
Here is a screen shot of alsamixer
http://imgur.com/9KUbHtX.jpg
These are all with the headphones plugged in. The headphones do work and the audio though the jack did work at some point.
Hope someone can help, thanks!
-- mod edit: replaced img with url tags. Please see forum guidelines on image sizes. Trilby --
Last edited by parthami (2016-04-05 09:22:03)
Offline
Looks to me that your alsamixer says that your headphone volume is zero -- last screen. Its not muted though.
Offline
See https://bugs.archlinux.org/task/47989 and https://bbs.archlinux.org/viewtopic.php?id=208674 and https://bbs.archlinux.org/viewtopic.php?id=208433 and https://bbs.archlinux.org/viewtopic.php?id=208560 at least.
Happens to all Dell XPS13 9343 users AFAIK. Only fix I know of is to recompile the current Arch kernel and set CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y. That fixes all sound and mic problems on the 9343 laptop.
Offline
Hey, thanks for the help!
I rebuilt the kernel following this post but now no sound cards are loaded...
Any ideas?
Offline
@parthami, so you ran "ABSROOT=. abs core/linux", edited the PKGBUILD and config.x86_64, and then installed the new kernel packages, including to your bootloader?
No idea what could be wrong. I have done this at each recent 4.4 update and it just works for me.
Offline
@parthami, so you ran "ABSROOT=. abs core/linux", edited the PKGBUILD and config.x86_64, and then installed the new kernel packages, including to your bootloader?
No idea what could be wrong. I have done this at each recent 4.4 update and it just works for me.
Yep did all those, only thing different is the fact that I use reFInd as a bootloader but I can't imagine that being the problem.
I'll give it another go tomorrow from the beginning.
EDIT:
@bulletmark, it's all working now without having to recompile!
I read the mentioned post again before I started and
$ dmesg | egrep "(rt286|audio|snd|INT3438|Linux version)" [ 0.000000] Linux version 4.4.3-1-dell4393 (bm@turbine) (gcc version 5.3.0 (GCC) ) #1 SMP PREEMPT Wed Mar 9 17:52:11 CET 2016 [ 6.498823] snd_hda_intel 0000:00:03.0: enabling device (0000 -> 0002) [ 6.498853] snd_hda_intel 0000:00:03.0: bound 0000:00:02.0 (ops i915_exit [i915]) [ 6.498964] snd_hda_intel 0000:00:1b.0: enabling device (0000 -> 0002) [ 6.520066] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC3263: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker [ 6.520070] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 6.520073] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0) [ 6.520075] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0 [ 6.520076] snd_hda_codec_realtek hdaudioC0D0: inputs: [ 6.520079] snd_hda_codec_realtek hdaudioC0D0: Headset Mic=0x18 [ 6.520081] snd_hda_codec_realtek hdaudioC0D0: Headphone Mic=0x1a [ 6.520083] snd_hda_codec_realtek hdaudioC0D0: Internal Mic=0x12
I noticed that when i ran the same command, there was no mention of
snd_hda_codec_realtek
I ran
sudo modprobe snd_hda_intel
and after a reboot, headphones are working correctly now.
Thanks so much for your help!
Last edited by parthami (2016-04-05 09:20:28)
Offline