Portál AbcLinuxu, 5. května 2025 02:04
# dmesg | grep snd [ 3.992069] snd_hda_intel 0000:03:00.1: Handle vga_switcheroo audio client [ 4.007703] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC1220: line_outs=3 (0x1b/0x15/0x16/0x0/0x0) type:line [ 4.007704] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 4.007705] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x14/0x0/0x0/0x0/0x0) [ 4.007705] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0 [ 4.007706] snd_hda_codec_realtek hdaudioC0D0: dig-out=0x1e/0x0 [ 4.007706] snd_hda_codec_realtek hdaudioC0D0: inputs: [ 4.007707] snd_hda_codec_realtek hdaudioC0D0: Front Mic=0x19 [ 4.007707] snd_hda_codec_realtek hdaudioC0D0: Rear Mic=0x18 [ 4.007708] snd_hda_codec_realtek hdaudioC0D0: Line=0x1a
/usr/share/pulseaudio/alsa-mixer/paths/analog-output-lineout.conf
udělal pár změn a docílil toho, zě úroveň hlasitosti Headphone se nezmění po vytažení sluchátek:
Z tohoto: ; This profile path is intended to control line out, let's mute headphones ; else there will be a spike when plugging in headphones [Element Headphone] switch = off volume = off Na toto: ; This profile path is intended to control line out, let's mute headphones ; else there will be a spike when plugging in headphones [Element Headphone] switch = off volume=merge override-map.1 = all override-map.2 = all-left,all-rightInspiroval jsem se tady na nějakém ruském dotazu pro fóru archlinuxu. Teď bych chtěl docílit druhé části a to mít možnost přepínat výstup mezi sluchátky a reproduktory jinak než vytažením sluchátek.
pacmd set-sink-port 1 analog-output-lineout pacmd set-sink-port 1 analog-output-headphonesAle to rozhodně není intuitivní. A samozřejmě nefunguje přepínání a pamatování si stavu při vypnutí, jak bych si představoval. Moje představa o přepínání je taková:
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.