Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundację Dzieciom „Zdążyć z Pomocą”.
Więcej informacji na dug.net.pl/pomagamy/.

#1 2017-09-05 22:13:00

seler
Użytkownik
Zarejestrowany: 2012-05-15

Problem z dźwiękiem przez HDMI

Hej, podłączyłem w końcu swój serwerek (https://forum.dug.net.pl/viewtopic.php?id=29579) pod TV przez HDMI i na starcie mam problem z dźwiękiem.

Maszyna:
płyta główna Asrock J4205
"- 7.1 CH HD Audio with Content Protection (Realtek ALC892 Audio Codec)*"
~ http://www.asrock.com/mb/Intel/J4205-ITX/index.us.a … pecifications
system: Debian Stretch z XFCE
uname -a: Linux server-j4205 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u3 (2017-08-06) x86_64 GNU/Linux

Mianowicie po podpięciu urządzenia kablem HDMI pod TV i uruchomieniu kompa - dźwięku nie ma. Nawet po ustawieniu w Pavucontrol profilu "Wyjście Digital Stereo (HDMI)". Żeby dźwięk się pojawił należy:
-wypiąć i wpiąć kabel HDMI
-odpalić komendę "pulseaudio -k"
-pulseaudio się wyłącza i po sekundzie uruchamia się na nowo
-dźwięk jest
I tak po każdym resecie maszyny. Samo killowanie pulseaudio bez wyciągania kabla nie pomaga.

Nie mam pomysłu jak szukać dalej przyczyny tego działania, i jak to naprawić. Tutaj wyniki alsa-info.sh sprzed i po naprawie dźwięku (większej różnicy chyba nie ma):
http://www.alsa-project.org/db/?f=aa662b38d6c0be4e9 … 919c7d626342c - dźwięku nie ma
http://www.alsa-project.org/db/?f=f3236469b11852abb … aa936ef67f1f4 - dźwięk jest

Help!


a to feler westchnął seler

Offline

 

#2 2017-09-06 02:48:10

davidoski
Użytkownik
Skąd: Poznań
Zarejestrowany: 2007-04-17

Re: Problem z dźwiękiem przez HDMI

Ja miałem podobny problem z kartą dźwiękową SoundBlaster na kablu USB. Rozwiązałem ten problem w taki sposób, że zrobiłem sobie skrypt, który odpala pavucontrol i wydaje komendę pulseaudio -k po starcie kompa. Z tym, że nie muszę wypinać i wpinać kabla, żeby załadowało dźwięk. Nie wiem czemu u ciebie trzeba wpinać i wypinać kabel.

W KDE jest możliwe ustawienie domyślnego źródła dźwięku i tam musiałem ustawić swoją kartę jako domyślną i wyłączyć wbudowany dźwięk. Nie wiem jak to wygląda w XFCE. Może też tam trzeba coś ustawić w opcjach źródła dźwięku.

Ostatnio edytowany przez davidoski (2017-09-06 02:53:20)

Offline

 

#3 2017-09-06 20:36:42

seler
Użytkownik
Zarejestrowany: 2012-05-15

Re: Problem z dźwiękiem przez HDMI

nieco więcej info...
dodałem linię w /etc/pulse/client.conf

Kod:

extra-arguments = -vvvvv --log-target=newfile:/tmp/pulseverbose.log --log-time=1

i zarejestrowałem takie logi pulseaudio:

PO STARCIE KOMPUTERA - DŹWIĘKU BRAK
https://pastebin.com/raw/va4nyDrV

PO ODPIĘCIU KABLA HDMI - DŹWIĘKU BRAK
https://pastebin.com/Tma85QGM

PO PRZYPIĘCIU KABLA HDMI - DŹWIĘK JEST (tym razem zaskoczył bez komendy pulseaudio -k)
https://pastebin.com/NpKGjyEq

Logi trochę długawe, nie zmieściły się w poście...


a to feler westchnął seler

Offline

 

#4 2017-09-07 00:58:02

wikingagressor
Użytkownik
Skąd: Józefów k.Błonia, mazowieckie
Zarejestrowany: 2015-02-03

Re: Problem z dźwiękiem przez HDMI

Mi to wyglada, ze gdzies na starcie pulseaudio nie ma skonfigurowanego wyjscia defaultowego i nie wie gdzie puszczac dzwiek. Dopiero po ponownym podlaczeniu hdmi namyslilo sie zeby tam puscic sygnal jak udev jej zaczal krzyczec "hej, nowe wyjscie audio sie podpielo, moze bys tam laskawie sygnal puscil".


Peace, Love and Debian for the World!!!

Offline

 

#5 2017-09-07 03:10:44

davidoski
Użytkownik
Skąd: Poznań
Zarejestrowany: 2007-04-17

Re: Problem z dźwiękiem przez HDMI

Ja bym szukał w plikach konfiguracyjnych ustawień ładowania domyślnego urządzenia. Ewidentnie z tym jest problem na starcie. U mnie w /etc/pulse są takie pliki.
http://pix.toile-libre.org/upload/original/1504746381.png

Treść mojego default.pa:

https://pastebin.com/Cd9bAXsP

Treść mojego system.pa:

https://pastebin.com/bKUDui93

Treść mojego client.conf

https://pastebin.com/Xmgx7HCs

Treść mojego deamon.conf

https://pastebin.com/sgJE9TSb

Ostatnio edytowany przez davidoski (2017-09-07 03:20:55)

Offline

 

#6 2017-09-07 16:55:56

seler
Użytkownik
Zarejestrowany: 2012-05-15

Re: Problem z dźwiękiem przez HDMI

@davidoski:
Sprawdziłem swoje pliki konfiguracyjne względem twoich i jedyna różnica to dodatkowa ścieżka w /etc/pulse/client.conf

Kod:

extra-arguments = -vvvvv --log-target=newfile:/tmp/pulseverbose.log --log-time=1

oraz zakomentowanie w moim default.pa

Kod:

#load-module module-suspend-on-idle

bo wcześniej wygrzebałem w logach jakiś warning z tym związany i myślałem, że to ten moduł mógł bruździć - ale nic z tego.
Poza tym to standardowe pliki po instalacji debiana.

@wikingagressor:
Szczerze mówiąc to nie mogłem w logach znaleźć bezpośredniej przyczyny tego problemu. Jaki fragment wg ciebie o tym świadczy?
Nawet jeżeli jest tak jak mówisz, to jak to naprawić?

Albo może pozbyć się całkowicie pulseaudio i ustawić jakoś na sztywno w alsie wyjście na hdmi?

Dzięki za odpowiedzi.

Ostatnio edytowany przez seler (2017-09-07 17:00:08)


a to feler westchnął seler

Offline

 

#7 2017-09-07 18:30:22

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Problem z dźwiękiem przez HDMI

Albo może pozbyć się całkowicie pulseaudio i ustawić jakoś na sztywno w alsie wyjście na hdmi?

Ja mam teraz Alsę puszczoną przez HDMI i chodzi.

Tylko jest ten malutki problem, że HDMI jest wyjściem cyfrowym, dlatego globalny regulator głośności musi brykać przez softvol.

Poza tym mam jeszcze starego Skypa-4.3 na Apulse, ale ten nowy SkypeforLinux
u mnie nie chce gadać z Apulse w ogóle.

PS:
Wyjście na HDMI przez dmix u mnie:

Kod:

pcm.nvidiadmix {
    type dmix
    ipc_key 1024
    ipc_perm 0660
   slave {
        pcm "hw:1,8"
        period_time 0
        period_size 1024
        buffer_size 8192
        periods 128
        rate 192000
     }
     bindings {
        0 0
        1 1
     }
}

Aplay:

Kod:

card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

Pozdro

Ostatnio edytowany przez Jacekalex (2017-09-07 18:34:20)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)