Po wznowieniu zawieszenia nie mam dźwięku na lubuntu 12.04. próbowałem
sudo alsa force-reload
bez skutku. Dźwięk działa po ponownym uruchomieniu. Proszę pomóż.
sudo alsa force-reload
rozwiązałem mój problem. Dzięki!
Po wznowieniu zawieszenia nie mam dźwięku na lubuntu 12.04. próbowałem
sudo alsa force-reload
bez skutku. Dźwięk działa po ponownym uruchomieniu. Proszę pomóż.
sudo alsa force-reload
rozwiązałem mój problem. Dzięki!
Odpowiedzi:
W przypadku niektórych systemów konieczne jest zabicie procesu pulseaudio i zapobieganie ponownemu załadowaniu go przed ponownym uruchomieniem ALSA. Jeśli poniższa procedura działa, można ją zautomatyzować .
Skonfiguruj Pulseaudio, aby nie odradzał się automatycznie:
mkdir ~/.pulse
echo "autospawn = no" >> ~/.pulse/client.conf
Zawieś komputer i obudź go
Uruchom ponownie ALSA:
sudo alsa force-reload
Uruchom pulseaudio:
pulseaudio --start
Aby przywrócić zmiany, usuń plik ~ / .pulse / client.conf
Po zapoznaniu się z niektórymi wpisami, co zrobiłem, aby mój ponownie zaczął działać:
Ustaw pulseaudio, aby się nie odradzał, tworząc plik konfiguracyjny w katalogu domowym:
mkdir ~/.pulse
echo "autospawn = no" >> ~/.pulse/client.conf
Utwórz plik (50alsa), aby zautomatyzować po zawieszeniu systemu.
sudo gedit /etc/pm/sleep.d/50alsa
Dodaj następujące elementy do pliku. Zauważ, że dodano „pulseaudio --kill”.
case "$1" in
hibernate|suspend)
# Stopping is not required
;;
thaw|resume)
pulseaudio --kill
/sbin/alsa force-reload
pulseaudio --start
;;
*) exit $NA
;;
esac
Spróbuj nacisnąć CTRL+ ALT+, F1aby zmienić tty
ekran, a następnie naciśnij CTRL+ ALT+, F7aby wrócić do pulpitu.
Czasami przywraca to dźwięk, ale w przeciwnym razie zmień rozdzielczość ekranu i zmień go z powrotem, aby uzyskać inną poprawkę. Działa to również w przypadku dźwięku HDMI.
Spróbuj uruchomić
pulseaudio -k && sudo alsa force-reload
sudo alsa force-reload
coś wydaje? Pomocne może być uzyskanie dodatkowych informacji o systemie, takich jak karta dźwiękowa:lspci | grep -i audio