You are not logged in.
Hey,
So I've spent several hours trying to research my problem at this point and I've had trouble finding someone who has a similar issue.
I should have two audio devices available, Nvidia's HDMI output, and my integrated Intel input/output; however only the Nvidia device is present. The Intel device is not present in amixer, and was not present in pavucontrol when I had Pulseaudio installed (It is uninstalled presently while I try to narrow down my point of failure).
Below is some relevant lspci output which shows that the device exists and is being found by the operating system.
00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
Subsystem: Gigabyte Technology Co., Ltd Device a0b2
Flags: bus master, fast devsel, latency 32, IRQ 132
Memory at df320000 (64-bit, non-prefetchable) [size=16K]
Memory at df300000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [50] Power Management version 3
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
Kernel driver in use: snd_hda_intel
--
01:00.1 Audio device: NVIDIA Corporation GP106 High Definition Audio Controller (rev a1)
Subsystem: eVga.com. Corp. Device 6161
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at df080000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error ReportingThe only reference to intel sound with pacmd being run was
alsa.driver_name = "snd_hda_intel". Despite this, /dev/snd/ seems to only have the Nvidia device present.
This started after attempting to pass through my sound card to a Windows VM I had, however I have since completely reinstalled Arch Linux attempting to fix this.
The most common solution here and elsewhere seems to be a modprobe.d conf script, which I've attempted to no avail. Does anyone have any potential solutions?
Last edited by Vison (2017-05-30 17:56:14)
Offline
aplay -L
cat /etc/asound.conf
systool -vm snd_hda_intel
dmesg
notice that the nvidia device will very likely use snd_hda_intel as well
Offline