Miałem problemy z dźwiękiem ( wyjście mono ), więc po otrzymaniu porady od innego pytania askubuntu wprowadziłem kilka zmian w /etc/pulse/default.pa
Po ponownym uruchomieniu nie miałem dźwięku. Więc całkowicie usunąłem /etc/pulse/default.pa i spróbowałem ponownie uruchomić komputer. Nie utworzyłem kopii zapasowej pliku (głupie, wiem).
Jak wrócić do działającej konfiguracji?
edycja:
Próbowałem:
sudo apt-get remove pulseaudio
(restart)
sudo apt-get install pulseaudio
(restart)
Nadal nie działa. Brak pliku /etc/pulse/default.pa .
Oto, co pokazują polecenia pulseaudio i pacmd :
$ pulseaudio
E: [pulseaudio] main.c: Daemon startup without any loaded modules, refusing to work.
$ pacmd
No PulseAudio daemon running, or not running as session daemon.
sound
configuration
pulseaudio
Vlad K.
źródło
źródło
pulseaudio
Odpowiedzi:
Oto mój plik default.pa . Spróbuj umieścić go w oryginalnym folderze, upewniając się, że ma odpowiednie uprawnienia.
Następnym razem wykonaj kopię zapasową ważnych plików przed ich modyfikacją lub usunięciem, ale chyba już nauczyłeś się tej lekcji.
źródło
Dla tych, którzy przyjdą tutaj w tym czasie lub później, szczególnie jeśli nigdy nie zawiodłeś w ustawieniach domyślnych dla całego systemu
/etc/pulse/default.pa
, zauważ, że jeśli masz~/.config/pulse/default.pa
, całkowicie zastępuje ono domyślne ustawienia systemowe.Innymi słowy: jeśli pojawi się komunikat o błędzie
sprawdź, czy celowo lub przypadkowo masz plik w
.config/pulse/default.pa
Jeśli tak, spróbuj przenieść go do miejsca kopii zapasowej, a następnie uruchom ponownie pulseaudio. Na przykład otwierając terminal, a następnie pisząc
Jeśli widzisz teraz wiele linii przewijanych, a dokładniej załadowane zestawienia modułów, oznacza to, że rozwiązałeś pierwotny problem.
Ponieważ trudno to wyśledzić, zwłaszcza jeśli jesteś zapomniany (jak ja), lub ponieważ przekonała Cię jedna z wielu stron internetowych poświęconych problemom z pulseaudio, które powinieneś mieć
default.pa
na pierwszym miejscu, jest już zgłoszony błąd startera przed zachowaniem, które określony użytkownikdefault.pa
zastępuje w całym systemiedefault.pa
. Dzięki Jimowi Carterowi za wskazanie mi właściwego kierunku .Teraz, jeśli musisz również rozwiązać problem polegający na tym, że pulseaudio podczas uruchamiania zawsze kieruje dźwięk do niewłaściwego urządzenia, możesz skonfigurować
~/.config/pulse/default.pa
kodowanie domyślnego urządzenia wyjściowego za pomocą instrukcji takich jakTo właśnie miałem w swoim pliku konfiguracyjnym, aby komputer nie próbował wyprowadzać dźwięku przez połączenia HDMI. Jednak aby to zadziałało, przed tymi instrukcjami trzeba jeszcze dodać całą zawartość
/etc/pulse/default.pa
pliku . Ponieważ jest to podatne na błędy - zastanów się, co się stanie, gdy następna zmieni domyślne wartości systemowe - możesz uzyskać domyślną konfigurację przed własnymi instrukcjami.apt-get dist-upgrade
Tak więc mój pełny plik konfiguracyjny pulseaudio użytkownika
Przy okazji, pełną listę poleceń możliwych do użycia w tych plikach konfiguracyjnych można wyświetlić w terminalu, wpisując
źródło