Dźwięk przestał działać po użyciu HDMI

15

Kilka dni temu miałem laptopa podłączonego do telewizora przez HDMI. Użyłem pavucontrol, aby wyłączyć dźwięk na moim laptopie i odtwarzać go przez telewizor. Zmieniłem to z powrotem, kiedy skończyłem. Nie pamiętam, czy użyłem go od razu. Ostatniej nocy próbowałem go użyć i to nie działało. Ponownie otworzyłem pavucontrol i przełączyłem się na kartę konfiguracji, w której wcześniej znajdowało się menu rozwijane, które pozwalało mi wybrać urządzenie, przez które będzie odtwarzany mój dźwięk. Teraz nic nie ma. Mówi, że brak karty do konfiguracji. Kiedy otwieram asoundconf-gtk, ma on tylko „PCH” i wybranie tego też nic nie robi.

Oto mój dorobek pulseaudio -d http://pastebin.com/75SpLihg

I korzystając z przewodnika na stronie Ubuntu Wiki Pulse Audio, zrobiłem dziennik http://pastebin.com/rmARXUMD

Próbowałem usunąć folder puls z mojego katalogu domowego i zrestartować serwer. Po przeszukaniu Google znalazłem podobne problemy, które wymagały ode mnie edycji /etc/pulse/client.conf i upewnienia się, że autospawn jest ustawiony na yes i wszystko jest zakomentowane średnikiem, którym jest. Próbowałem użyć qasmixer, aby upewnić się, że dźwięk nie jest wyłączony. Nic nie działa. . Próbowałem pisać na stronie Ubuntu-Forums.org i nie otrzymałem żadnej pomocy, więc próbuję tutaj, ponieważ nie chcę ponownie uruchamiać się do Win7, aby przesyłać strumieniowo filmy lub słuchać moich plików mp3.

Ponieważ nie mam reputacji więcej linków, opublikuję w komentarzach pliki mojego klienta i demona conf.

Uruchamianie systemu Lubuntu 12.10 z jądrem 3.5.0-24-generic. Mam nadzieję, że to wystarczy.

Edycja: 29 lipca / 13: Postanowiłem utworzyć nowe konto użytkownika i wszystko wygląda normalnie w pavucontrol. Widzę kartę dźwiękową i dostosowuję ustawienia, chociaż tak naprawdę nie testowałem dźwięku. Wygląda to na błąd konfiguracji użytkownika (chociaż jeśli uruchomię gksudo pavucontrol, nadal nie mogę uzyskać dostępu do karty dźwiękowej). Usunąłem ~ / .pulse oraz puls w ~ / .config. Wciąż nic. Nie jestem pewien, co jeszcze usunąć.

Rob Fitz
źródło
Oto klient.conf pastebin.com/ahWxXB5X Oto daemon.conf pastebin.com/gRyCsjdb
Rob Fitz
I tu jest puls syslog pastebin.com/ySgnNmEb Zakładam, że nie można znaleźć plików, ponieważ usunąłem folder pulsu z / tmp?
Rob Fitz,
sprawdź to, powinno to rozwiązać problem askubuntu.com/a/1057780
Phoenix 9

Odpowiedzi:

29

Cóż, to zadziałało dla mnie i jest naprawdę łatwe:

  1. Otwórz PulseAudio Volume Control (otwórz terminal i wpisz pavucontrol). Zainstaluj, jeśli go nie masz.
  2. Po otwarciu przejdź do „Konfiguracja”: w przypadku jednego z „wbudowanych systemów audio” jeden ma HDMI (odłączony) przed „profilem”. Wybierz „Wyłącz” dla tego profilu .
Karim KARAA
źródło
To samo przydarzyło mi się, czy można to zarejestrować jako błąd? (18.04) Mimo wszystko dziękuję za pomoc
Idea W
6

W przypadku Ubuntu 18.04:

sudo apt-get install pavucontrol

Zacznij odtwarzać muzykę lub cokolwiek chcesz. (Nadal nic nie słyszysz)

pavucontrol Idź do: odtwarzanie Zobaczysz tam, że odtwarzanie aplikacji jest ustawione na HDMI. Przekieruj to.

Oznacza to, że każda aplikacja może wymagać ręcznej zmiany: - /

Inne rozwiązanie, ponownie podłącz HDMI i wybierz właściwe urządzenie wyjściowe.

UBUNTU musisz to naprawić!

Theofrastos Mantadelis
źródło
4

W końcu to rozwiązałem. Usunąłem wszystkie pliki asoundconf z mojego katalogu domowego po przetestowaniu nowej teorii użytkowników. Potem właśnie zabiłem i ponownie uruchomiłem pulseaudio i wszystko wróciło!

Rob Fitz
źródło
1
Aby dodać do tej odpowiedzi, moim rozwiązaniem (Tak, miałem ten problem na Ubuntu 15.04) było usunięcie ~/.config/pulse(właściwie zmieniłem jego nazwę na wszelki wypadek), a następnie ponownie uruchomić pulseaudio za pomocą pulseaudio -D.
Nahuel
Usuwanie ~/.config/pulsedziała dla Ubuntu 18.04. zrestartowanie pulseaudio za pomocą pulseaudio -Dnie, ale wylogowanie, a następnie ponowne zalogowanie się robi
MestreLion
0

Spróbuj odinstalować pulseaudio za pomocą sudo apt-get purge pulseaudio, a następnie ponownie go zainstaluj.

SJG
źródło
To był mój ostatni pomysł. Miałem tylko nadzieję, że będzie coś jeszcze. Zrobiłem to i uruchomiłem ponownie pulseaudio, ale to nie zadziałało. Jedynym innym pomysłem, jaki mam, jest ponowne uruchomienie.
Rob Fitz
Spróbuj zmienić plik /etc/pulse/client.conf na: default-sink = alsa_output.pci-0000_00_1b.0.analog-stereo
SJG
Tam też nie ma szczęścia :(
Rob Fitz,
Jakieś inne pomysły?
Rob Fitz
0

W końcu to rozwiązałem. Podłącz ponownie HDMI i wybierz odpowiednie wyjście dźwięku z ustawień.

SaFa
źródło