Home › Fora › Forum wsparcia › Sprzęt i sterowniki › Automatyczne przełączanie dźwięku hdmi.
- This topic has 8 odpowiedzi, 3 uczestników, and was last updated 8 years, 1 months temu by
kankanik.
- AutorPosty
- 12 stycznia 2017 o 01:11 #2553
kankanik
ForumowiczWitam. Jak można zrobić żeby przy podłączaniu hdmi i wyłączaniu dźwięk automatycznie wykrwał że ma sobie grać albo z laptopa albo z urządzenia jakie zostało podłączone.
Kernel: 4.8.15-1-rt10-MANJARO x86_64 (64 bit) Desktop: Xfce 4.12.3 Distro: Manjaro Linux Audio: Card-1 Intel 8 Series HD Audio Controller driver: snd_hda_intel Card-2 Intel Haswell-ULT HD Audio Controller driver: snd_hda_intel Sound: Advanced Linux Sound Architecture v: k4.8.15-1-rt10-MANJARO
12 stycznia 2017 o 04:07 #2554pavbaranov
ForumowiczCo podłączasz przez HDMI? Audio czy video? W tym drugim przypadku – obraz jest, a dźwięk dalej z komputera? W pierwszym przypadku – zrób test z video – obraz jest?
12 stycznia 2017 o 10:01 #2555kankanik
ForumowiczPodłaczam TV albo monitor, i obraz jest ok, ale dżwięk muszę przestawiać ręcznie w kontroli głośności pulse.
12 stycznia 2017 o 10:37 #2556pavbaranov
ForumowiczCo tam przestawiasz? Z opisu wyglądałoby na to, że w jakiejś kontroli głośności pulse prawidłowo wykrywane jest zewnętrzne urządzenie, ale musisz w tej „kontroli” wskazać komputerowi, by przełączył się na zewnętrzny wzmacniacz. I potem jest wszystko ok? To jeszcze jak odłączysz HDMI, to znów musisz komputerowi „powiedzieć” ręcznie, że zostało urządzenie odłączone, bo inaczej dźwięk nie jest odtwarzany przez komputer?
Czy występuje to wyłącznie na tym kernelu, który pokazałeś (masz RT, który jest kernelem stosowanym przede wszystkim przy obróbce multimediów, na desktopie niekiedy zachowuje się „dziwnie”)? Jeśli nie masz, to doinstaluj jakiś (i tak się przyda :)).12 stycznia 2017 o 10:49 #2557aquila
ModeratorWitam na forum.
Chciałeś się uczyć, „mówisz-masz”. Tutaj masz opisane jak to zrobić. :)12 stycznia 2017 o 12:56 #2558kankanik
ForumowiczZrobiłem tak jak jest w wiki, i działa to połowicznie tzn, po podłaczeniu hdmi jak wezme na głośniczek na dole wyświetla się że jest wyjscie hdmi, ale i tak musze wejść w pulse audio i wyłaczyć ręcznie wyjscie analogowe duplex. Trzebapewnie w tym skrypcie dopisać żeby wyłaczyło to wyjście, popatrzyłem troche ale dla mnie to czarna magia póki co;)
pavbaranov:
Ogólnie to ja miałem tak na każdym linuxie że musiałem to ręcznie przestawiać, jedynie windows sobie z tym radził elegancko. Ale za to manjaro jako jedyne po podłączaniu ekranu sam sobie wykrywa elegancko rozdzielczości, i nie muszę się bawić w żadne ustawianie ekranów głownych bocznych, to tak na boku;)12 stycznia 2017 o 13:56 #2563kankanik
ForumowiczI sie coś popsuło przestało działać i nie ładuje tego modułu.
systemctl | grep hdmi ● hdmi_sound_toggle.service loaded failed failed hdmi sound hotplug
12 stycznia 2017 o 14:20 #2564aquila
ModeratorMusisz mniej więcej pamiętac co robiłeś by powrócić do wcześniejszych ustawień.
Spróbuj wykonać 2 ostatnie polecenia podane w linku, łącznie z restartem.Tutaj masz podobny wątek na Manjaro.
Ps: Nie pisz posta pod postem tylko edytuj wcześniejszy wpis.
12 stycznia 2017 o 21:53 #2590kankanik
ForumowiczDobra chwilo rozwiazalem sobie problem. Zrobiłem 2 skrypty na pulpicie
1.Hdmi_off#!/bin/bash pactl set-card-profile 1 output:analog-stereo+input:analog-stereo
2.Hdmi_on
#!/bin/bash pactl set-card-profile 1 off
Wystarczy tylko kliknac zalezy czy sie chce wlaczyc czy wylaczyc. Lepsze to niz wchodzenie w ustawienie i przestawianie. Może kiedys dojdę jak to zrobić automatycznie.
- AutorPosty
- Musisz być zalogowany aby odpowiedzieć w tym wątku.