I have a "Gigabyte X299 Gaming 7"-motherboard, which has the Realtek ALC1220 sound chip.
I can listen to sounds using the front panel audio on my computer, but when I remove the headphones, I don't get output through the back panel output connector. This works in Windows, so it can't be that the hardware is broken.
Since the headphones work (with great audio quality!), I'm guessing that the problem is really simple, some kind of audio switch that has to be activated in order to have analog sound routed to the rear port.
Can anyone give me any pointers on what to investigate?
During boot, I get the following kernel output:
[ 3.436058] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC1220: line_outs=3 (0x1b/0x15/0x16/0x0/0x0) type:line [ 3.436060] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 3.436060] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x14/0x0/0x0/0x0/0x0) [ 3.436061] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0 [ 3.436062] snd_hda_codec_realtek hdaudioC0D0: dig-out=0x1e/0x0 [ 3.436062] snd_hda_codec_realtek hdaudioC0D0: inputs: [ 3.436063] snd_hda_codec_realtek hdaudioC0D0: Front Mic=0x19 [ 3.436064] snd_hda_codec_realtek hdaudioC0D0: Rear Mic=0x18 [ 3.436064] snd_hda_codec_realtek hdaudioC0D0: Line=0x1a [ 3.445462] random: crng init done [ 3.447417] input: HDA Intel PCH Front Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input3 [ 3.447565] input: HDA Intel PCH Rear Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input4 [ 3.447715] input: HDA Intel PCH Line as /devices/pci0000:00/0000:00:1f.3/sound/card0/input5 [ 3.447862] input: HDA Intel PCH Line Out Front as /devices/pci0000:00/0000:00:1f.3/sound/card0/input6 [ 3.448003] input: HDA Intel PCH Line Out Surround as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7 [ 3.448134] input: HDA Intel PCH Line Out CLFE as /devices/pci0000:00/0000:00:1f.3/sound/card0/input8 [ 3.448231] input: HDA Intel PCH Front Headphone as /devices/pci0000:00/0000:00:1f.3/sound/card0/input9
Maybe the "autoconfig" hasn't gone right? Is there some way to make a "manual" config instead?
In lshw I get the following:
*-multimedia description: Audio device product: 200 Series PCH HD Audio vendor: Intel Corporation physical id: 1f.3 bus info: pci@0000:00:1f.3 version: 00 width: 64 bits clock: 33MHz capabilities: pm msi bus_master cap_list configuration: driver=snd_hda_intel latency=32 resources: irq:83 memory:92f40000-92f43fff memory:92f20000-92f2ffff
Some info from lspci:
00:1f.3 Audio device [0403]: Intel Corporation 200 Series PCH HD Audio [8086:a2f0] Subsystem: Gigabyte Technology Co., Ltd Device [1458:a0c1] Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel