Po zainstalowaniu 12.04 Precise na moim komputerze napotkałem pewne problemy z wyjściem audio, które nie wystąpiły podczas używania Lucid.
Dźwięk jest przerywany i zniekształcony w niższych tonach. Ponieważ nie mam doświadczenia w ustawianiu / testowaniu i robieniu czegokolwiek z urządzeniami audio, potrzebuję pomocy nawet w zdiagnozowaniu problemu.
Aktualizacja
$ sudo lshw -c multimedia
*-multimedia
description: Audio device
product: Radeon X1200 Series Audio Controller
vendor: Hynix Semiconductor (Hyundai Electronics)
physical id: 5.2
bus info: pci@0000:01:05.2
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list
configuration: driver=snd_hda_intel latency=32
resources: irq:19 memory:fdafc000-fdafffff
*-multimedia
description: Audio device
product: SBx00 Azalia (Intel HDA)
vendor: Hynix Semiconductor (Hyundai Electronics)
physical id: 14.2
bus info: pci@0000:00:14.2
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: driver=snd_hda_intel latency=32
resources: irq:16 memory:fe024000-fe027fff
Aktualizacja 2
Ma to coś wspólnego z głośnością. Jeśli dźwięk jest cichy, nie jest przerywany, jeśli dźwięk jest głośny, zaczyna być przerywany.
sudo lshw -c multimedia
.Odpowiedzi:
Nieszczęście, wydaje mi się, że znalazłem rozwiązanie w moim systemie, używając tego samego sterownika (choć innego urządzenia audio)
gksudo gedit /etc/modprobe.d/alsa-base.conf
Dodaj następujący wiersz:
Uruchom ponownie system
Wygląda na to, że mój dźwięk działa dobrze. Pełna głośność, zawartość flash, wideo, pliki audio. Daj nam znać, jeśli to pomoże.
Kredyt trafia do Adityeah
źródło
Możliwym rozwiązaniem jest wyłączenie „automatycznego wyciszania” w alsamixer. Jest używany, gdy występuje błąd „przełącz na słuchawki i ponownie” (głównie w dużych ilościach).
Najpierw otwórz terminal lub naciśnij:
Następnie wpisz i naciśnij „enter”:
Ten ekran pokaże:
Użyj prawej strzałki, aż wybierzesz „Auto-Mute”
Następnie naciśnij strzałkę w dół, aby ustawić opcję „Wyłącz” (patrz tekst powyżej).
Na koniec naciśnij,
Esc
aby zastosować i wyjśćOtóż to.
źródło
Zainstaluj alsa-narzędzia:
Utwórz i zapisz skrypt w / usr / local / bin:
Wewnątrz skryptu napisz:
Uruchom skrypt jako root w terminalu, aby natychmiast rozwiązać problem.
Zezwól na uruchamianie za pomocą:
Uruchom skrypt, używając:
Aby uruchomić skrypt podczas uruchamiania, użyj crona z poleceniem @reboot:
a następnie dodaj wiersz w crontab:
Aby uruchomić skrypt po wznowieniu zawieszenia, skopiuj skrypt do
Aby uzyskać więcej szczegółów technicznych dotyczących tej poprawki, sprawdź ten link.
źródło
Aby usłyszeć trzaski w słuchawkach, zwłaszcza po lewej stronie, napisz skrypt bash z następującymi wierszami
Nie zapomnij wykonać go jako root.
W przypadku systemów, w których nie zainstalowano czasownika hda, można zainstalować czasownik hda z odpowiednich menedżerów pakietów
Dodaj skrypt do skryptów startowych, w przeciwnym razie konieczne będzie uruchamianie skryptu przy każdym uruchomieniu systemu
źródło