Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Korek 02 Dubna 2020, 17:29:25

Název: Obcas se neinicializuje nvidia HDMI zvukovka v 18.04.4
Přispěvatel: Korek 02 Dubna 2020, 17:29:25
Kdyz po startu pripojim DP kabel k laptopu* , tak zapnu kaffeine tak zvuk slysim jen z laptopu. Asi by to naskocilo kdybych restartoval se zapojenym DP ale chtel jsem/bych to resit bez restartu. Zkousel jsem restartovat pulseaudio
Kód: [Vybrat]
sudo systemctl restart pulseaudio, to pomahalo ve fedore ale takovou sluzbu tady nemam.
Predpokladam ze problem bude s pulseaudiem.
Nejake nakopnuti?

* (on je treba uz pripojeny ale treba ext monitor po restartu je v powersave modu, tak je potreba nejdriv monitor znova zapnout a znovu zapojit DP do laptopu)
Název: Re:Obcas se neinicializuje nvidia HDMI zvukovka v 18.04.4
Přispěvatel: JirkaZ 02 Dubna 2020, 17:32:37
https://duckduckgo.com/?q=ubuntu+displayport+audio+hotplug&t=h_&ia=web
Název: Re:Obcas se neinicializuje nvidia HDMI zvukovka v 18.04.4
Přispěvatel: Korek 02 Dubna 2020, 17:49:36
https://duckduckgo.com/?q=ubuntu+displayport+audio+hotplug&t=h_&ia=web
Dik ale ani jeden clanek z vysledku neresi problem. Spis by me zajimalo jak tu restartuju to pulseaudio. Vypsal jsem si vsechny sluzby ale nic validniho tu nevidim.
Jinak jedu na X11 on Wayland na nvidia nefunguje. Vcera vecer jsem jeste nvidia zvukovku pouzival a dokonce jsem si nainstaloval uzitecne rozsireni "sound input & output" takze i bez lezeni do nastaveni krasne vidim jestli se inicializovala.

Update: tak mylne jsem se domnival (sudo systemctl restart pulseaudio) delal jsem to stejne jako tady (https://ubuntuforums.org/showthread.php?t=816159).
Kód: [Vybrat]
killall pulseaudio
Kód: [Vybrat]
pulseaudio -kVyreseno

jinak prvni odkaz (https://duckduckgo.com/?q=restart+pulseaudio&t=canonical&ia=web) ::)
Název: Re:Obcas se neinicializuje nvidia HDMI zvukovka v 18.04.4
Přispěvatel: Michal "Tylnesh" Kohútek 03 Dubna 2020, 20:37:04
Je celkom mozne, ze ti len pulseaudio automaticky neprehodi sink-inputs z jedneho sinku do druheho.  Nie som momentalne doma, ale zrovna toto riesim u seba jednoduchym skriptom na prepinanie medzi sluchatkami a HDMI zvukom, spolu s masovych presunutim sink-inputs z jedneho sinku na druhy. Ak sa ti s tym chce hrat, tak vsetko sa da spravit skrz utilitu "pactl". Ak vyckas do nedele, tak ti mozem poslat moj skript a pomoct ho rozbehat v tvojom pripade.

EDIT: Nasiel som ten skriptik vo svojom nextcloude
Kód: [Vybrat]
#!/bin/bash
read sw < .audio_switcher
if [[ $sw == 1 ]]; then
    echo "Switching to headphones output"
    INPUTS=`pactl list sink-inputs short | cut -f 1`
    for i in $INPUTS; do
        pactl move-sink-input $i 10
    done
    notify-send "Switching to headphones output"
    pacmd "set-default-sink" alsa_output.pci-0000_28_00.3.analog-stereo
    echo "2" > .audio_switcher
fi
if [[ $sw == 2 ]]; then
    pacmd "set-default-sink" alsa_output.pci-0000_26_00.1.hdmi-stereo-extra3
    INPUTS=`pactl list sink-inputs short | cut -f 1`
    for i in $INPUTS; do
        pactl move-sink-input $i 8
    done
    echo "Switching to HDMI output"
    notify-send "Switching to HDMI output"
    echo "1" > .audio_switcher
fi

if [[ $sw != 2 && $sw != 1]]; then
    echo "creating switcher file"
    notify-send "Creating switcher file"
    echo "1" > .audio_switcher
fi
Název: Re:Obcas se neinicializuje nvidia HDMI zvukovka v 18.04.4
Přispěvatel: Korek 04 Dubna 2020, 15:06:51
Tak me to bude stacit i ruco, ale proc ne, muze to pomoci jinym, ale klidne bych to taky vyzkousel, pokud se mi to podari reprodukovat.
Tj. myslim ze to bylo tim, ze ackoliv jsem mel DP zapojene pri bootu, byl monitor v uspornem rezimu, cili OS monitor nedetekoval. A pokud jsem monitor probudil a i znova zapojil DP, Pulseaudio na to nezareagovalo.
Název: Re:Obcas se neinicializuje nvidia HDMI zvukovka v 18.04.4
Přispěvatel: Michal "Tylnesh" Kohútek 28 Dubna 2020, 08:21:51
Tak me to bude stacit i ruco, ale proc ne, muze to pomoci jinym, ale klidne bych to taky vyzkousel, pokud se mi to podari reprodukovat.
Tj. myslim ze to bylo tim, ze ackoliv jsem mel DP zapojene pri bootu, byl monitor v uspornem rezimu, cili OS monitor nedetekoval. A pokud jsem monitor probudil a i znova zapojil DP, Pulseaudio na to nezareagovalo.

Uz som to spravil viac vseobecne a zabalil do snapu, takze si moj upraveny skriptik mozes nainstalovat prikazom
Kód: [Vybrat]
sudo snap install audio-switcher