Dźwięk przestał działać nagle w 12.04


16

Moje audio nie działa już w Xubuntu 12.04 po około roku pracy w porządku. Stało się to zaraz po odwiedzeniu następującej witryny internetowej i zainstalowaniu aplikacji do przeglądania plików audio w celu przesłania próbek głosu w celu utworzenia programu do rozpoznawania mowy typu open source: http://www.voxforge.org/home/read

Nie wiem, czy to właśnie spowodowało problem, ale dźwięk przestał działać w tym samym czasie, gdy zainstalowałem tę aplikację internetową.

Kiedy piszę w terminalu

pulseaudio -D

Dostaję następujące:

E: [pulseaudio] main.c: Daemon startup failed.

Wypróbowałem następujące:

sudo apt-get purge pulseaudio
sudo apt-get install pulseaudio

Kiedy wpisuję „pulseaudio” w wierszu polecenia, otrzymuję:

E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() failed.

Szukaj /var/log/syslogwszystkiego, co dotyczy pulseaudioi dbus. Jeśli znajdziesz związane z tym komunikaty o błędach, opublikuj niektóre z nich.
Karl Frisk,

Zawartość syslog dla pulseaudio: MACHINE pulseaudio [3801]: [pulseaudio] main.c: Korzystanie z katalogu stanu /home/USER/.pulse. MASZYNA pulseaudio [3801]: [pulseaudio] main.c: Korzystanie z katalogu modułów /usr/lib/pulse-1.1/modules. MACHINE pulseaudio [3801]: [pulseaudio] main.c: Działa w trybie systemowym: nie MACHINE pulseaudio [3801]: [pulseaudio] pid.c: Daemon już działa. MASZYNA pulseaudio [3810]: [pulseaudio] pid.c: Daemon już działa. MASZYNA pulseaudio [3810]: [pulseaudio] main.c: pa_pid_file_create () nie powiodło się.
lkamal

Odpowiedzi:


7

To mi się też przydarzyło. Myślę, że głównym powodem jest to, że demon pulseaudio nie został zabity poprawnie.

Pierwsze uruchomienie pulseaudio --killpotem pulseaudio --start.

To rozwiązało problem.


4

Istnieją dwie potencjalne poprawki, oto dwie metody, które wypróbowałem (nie jestem pewien, która z nich rozwiązała problem).

Fix 1

Podłączyłem słuchawki i zabiłem pulseaudio:

pulseaudio --kill

potem zacząłem od nowa:

pulseaudio --start

Od tego czasu wydawało się, że to rozwiązało problem.

Fix 2

Korzystanie pavucontrolzamiast:

sudo apt-get install pavucontrol
pavucontrol


2

Kroki, które rozwiązały identyczny problem na moim Ubuntu 16.04, to:

rm -R ~/.config/pulse   # or rename this folder
sudo systemctl reboot   # logout and login doesn't do the job

1
Wreszcie coś, co naprawiło problem tutaj i takie proste rozwiązanie. Usunięcie ~ / .pulse nie pomogło, ale ~ / .config / puls załatwiło sprawę. Nadal doprowadza mnie do szału, jak czasami Linux może być wymagający. Błędy wydają się pojawiać losowo, a naprawa może być czasochłonnym i bolesnym zadaniem. Prawie koniec; teraz muszę poradzić sobie z sekwencją wolnego uruchamiania. : /
macflav

1

To zadziałało dla mnie

sudo /usr/bin/amixer set Master toggle

Próbowałem wszystkich innych rzeczy sugerowanych w tym wątku i nic nie działało.


0

Możesz spróbować usunąć lub zmienić nazwę katalogu .pulse w swoim katalogu głównym, wylogować się i ponownie zalogować. Nowy katalog .pulse zostanie utworzony automatycznie przez puls, więc najprawdopodobniej uzyskasz przydatną konfigurację. Pomogło mi to wiele razy, gdy miałem problemy z pulsem.


hmmm .. cóż, próbowałem zmienić nazwę pliku .pulse, a nowy plik .pulse rzeczywiście został utworzony po ponownym uruchomieniu systemu. Niestety mój komputer jest nadal całkowicie cichy. Czy są jakieś sterowniki dźwięku do usunięcia i ponownej instalacji?
Ben

0

Naprawiłem swój problem, po prostu wpisując „alsamixer” w wierszu poleceń i grając z niektórymi ustawieniami, takimi jak wyłączanie różnych ustawień głośności dla różnych komponentów i to rozwiązało problem. Prawdopodobnie oprogramowanie w witrynie voxforge.org wyciszyło niektóre elementy sterowania głośnością na moim komputerze, a potem nie udało się ich wyciszyć. Dzięki za pomoc wszystkim!

Tak więc moim rozwiązaniem było:

alsamixer

i wyłącz wyciszenie różnych regulatorów głośności, dopóki dźwięk nie wróci. Spróbuj także przełączać się między kartami dźwiękowymi za pomocą F6. (Pomocne jest odtwarzanie wideo w tle na YouTube lub odtwarzanie muzyki z listy odtwarzania, abyś wiedział, kiedy dźwięk w końcu wróci).


0

Mam ten sam problem:

E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() failed.

a usuwanie / instalacja pulseaudionie pomogło. W końcu dowiedziałem się, że brakuje mojego .pulsekatalogu $HOME. Więc zrobiłem:

cd $HOME
mkdir .pulse
pulseaudio --kill
pulseaudio --start

i ponownie uruchomiłem moje ubuntu. Po tym było dobrze.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.