So beheben Sie Soundprobleme in Ubuntu 9.10
Viele Benutzer hatten beim Aktualisieren von Ubuntu 9.04 auf 9.10 Probleme mit Audio. Dieses How-To zeigt Ihnen, wie Sie einige dieser Audioprobleme beheben können, darunter:
- Kein Audio in Flash-Videos.
- Nach dem Öffnen eines Flash-Videos wird das Audio vollständig angehalten.
- Kein Ton überhaupt.
- Audio wird über die Lautsprecher wiedergegeben, es sind jedoch keine Kopfhörer an der Vorderseite des Computers angeschlossen (fahren Sie mit Schritt 5 fort).
Schnelle Ubuntu-Audio-Grundierung
Ubuntu 9.10 verwendet standardmäßig zwei sich ergänzende Programme, um den Ton über Ihre Lautsprecher oder Kopfhörer zu pumpen.
- ALSA
Die Advanced Linux Sound Architecture (ALSA) bietet direkten Zugriff auf Ihre Soundkarte.
Ein Problem bei ALSA ist, dass nur ein Programm gleichzeitig Sound an ALSA ausgeben kann. Aus diesem Grund enthält Ubuntu ein zweites Programm namens… - PulseAudio
PulseAudio ist ein Sound-Server, der Audiodaten aus allen Anwendungen übernimmt und an ALSA weiterleitet.
Mit PulseAudio können Sie einige coole Dinge tun, z. B. den Lautstärkepegel jeder Anwendung separat steuern und Audio über ein Netzwerk an einen anderen Computer übertragen.
Ein häufiges Problem in Ubuntu 9.10 tritt auf, wenn eine Anwendung versucht, ALSA direkt zu verwenden, anstatt PulseAudio wie gewünscht auszuführen. Die folgenden Schritte lösen dieses Problem.
Schritt 1: Installieren Sie einige Dienstprogramme
In diesem Schritt installieren wir den Gnome ALSA Mixer und die Default Sound Chooser.
Um den Gnome ALSA Mixer zu installieren, öffnen Sie ein Terminal und geben Sie Folgendes ein:
sudo apt-get install gnome-alsamixer
Die Installation der Default Sound Chooser ist etwas komplizierter. Es befand sich früher im Paket alsa-utils, wurde jedoch in Ubuntu 9.10 entfernt. Glücklicherweise hat ein Benutzer des Ubuntu-Forums Anweisungen zur Installation dieses Dienstprogramms bereitgestellt.
- Laden Sie eine alte Version von alsa-utils herunter (stellen Sie sicher, dass Sie die richtige Architektur auswählen: i386 für ein 32-Bit-System und amd64 für ein 64-Bit-System.).
- Öffnen Sie ein Terminalfenster.
- Navigieren Sie zu dem Verzeichnis, in dem Sie die .deb-Datei gespeichert haben.
- Führen Sie die folgenden Befehle aus:
# Installieren Sie das .deb
sudo dpkg -i alsa-utils_1.0.18-1ubuntu11 * .deb
# Kopieren Sie eine asoundconf
Sudo cp / usr / bin / asoundconf / usr /
# Installieren Sie das grafische Frontend in der Standard-Soundkartenauswahl
sudo apt-get install asoundconf-gtk
# Aktualisieren Sie alsa-utils jetzt, nachdem Sie eine asoundconf kopiert haben
sudo apt-get upgrade alsa-utils
# Bewegen Sie asoundconf an die richtige Stelle
sudo mv / usr / asoundconf / usr / bin /
Zu diesem Zeitpunkt sollten Sie jetzt ein Dienstprogramm namens Default Sound Card in System> Preferences haben.
Schritt 2: Aktualisieren Sie PulseAudio und ALSA
Um sicherzustellen, dass Sie über die neuesten Versionen von PulseAudio und ALSA verfügen, öffnen Sie ein Terminal und führen Sie die folgenden Befehle aus.
sudo apt-get upgrade pulseaudio gstreamer0.10-pulseaudio
sudo apt-get upgrade alsa-base alsa-utils
Wenn diese Pakete noch nicht installiert sind, ersetzen Sie "upgrade" in den obigen Befehlen durch "install" und führen Sie sie erneut aus.
Wenn Ihre Pakete bereits aktualisiert sind, sehen Sie so etwas.
Schritt 3: Wählen Sie PulseAudio als Standard-Soundkarte
Öffnen Sie das Standard-Soundkarten-Dienstprogramm, das Sie in Schritt 1 installiert haben. Es wird unter System> Voreinstellungen angezeigt.
Wählen Sie PulseAudio. Klicken Sie auf "Beenden".
Schritt 4: Starten Sie neu
Speichern Sie alles, was Sie geöffnet haben, und starten Sie Ihren Computer neu.
Schritt 5: Stellen Sie die Lautstärke ein
Öffnen Sie den Gnome ALSA-Mixer unter Applications> Sound & Video.
Stellen Sie sicher, dass nichts stummgeschaltet ist, und stellen Sie die Lautstärke auf einen angenehmen Pegel ein. In den meisten Fällen können Sie die maximale Lautstärke einstellen, da die meisten Anwendungen, die Audio abspielen, über eigene Lautstärkeregler verfügen. Stellen Sie insbesondere sicher, dass die Master- und PCM-Volumes nicht stummgeschaltet sind.
Beachten Sie, dass für die Audiostecker hinten und vorne am Computer separate Lautstärkeregler vorhanden sind, wenn Ihr Motherboard über beides verfügt. Wenn Sie einen Ton stummschalten, aber nicht den anderen, kann es sein, dass Audio über die Lautsprecher wiedergegeben wird, nicht jedoch über Kopfhörer, die an der Vorderseite des Computers angeschlossen sind.
Schritt 6: Testen Sie das Audio
Öffnen Sie Ihre Lieblingsmusik-Anwendung (wir sind nur ein Teil von RhythmBox). Stellen Sie sicher, dass der Lautstärkeregler auf einem vernünftigen Pegel ist. Spiel ein Lied. Hörst du es Wenn nicht, fahren Sie mit Schritt 7 fort.
Öffnen Sie Ihren bevorzugten Webbrowser. Öffne ein Youtube-Video. Hörst du sowohl das Youtube-Video als auch deine Musik? Wenn ja, funktioniert das Audio einwandfrei!
Wenn nicht, fahren Sie mit Schritt 7 fort.
Schritt 7: Holen Sie sich die neueste Version von ALSA
Wenn Audio immer noch nicht funktioniert oder für mehrere Anwendungen nicht funktioniert, müssen Sie möglicherweise auf die neueste Version von ALSA aktualisieren.
Ein hilfreicher Benutzer des Ubuntu-Forums bietet eine einfache Methode, um dies zu tun.
- Laden Sie das ALSA-Upgrade-Skript herunter (erfordert die Registrierung des Forums)..
- Öffnen Sie ein Terminal.
- Navigieren Sie zu dem Verzeichnis, in dem Sie die .tar-Datei gespeichert haben.
- Führen Sie die folgenden Befehle aus:
tar xvf AlsaUpgrade-1.0.22.1-2.tar
sudo ./AlsaUpgrade-1.0.22.1-2.sh -d
sudo ./AlsaUpgrade-1.0.22.1-2.sh -c
sudo ./AlsaUpgrade-1.0.22.1-2.sh -i
Schritt 8: Starten Sie neu und testen Sie
Speichern Sie alles, was Sie geöffnet haben, und starten Sie Ihren Computer neu.
Sobald Sie wieder mit Ubuntu vertraut sind, testen Sie Ihr Audio wie in Schritt 6 beschrieben. Wenn Ihr Audio immer noch nicht funktioniert, gibt es noch einen letzten Ausweg ...
Schritt 9: Wechseln Sie zum Open Sound System
ALSA wurde als Ersatz für ein ähnliches Programm namens Open Sound System (OSS) entwickelt. Obwohl viele Distributionen ALSA übernommen haben, wurde die Entwicklung von OSS fortgesetzt, und die aktuellen Versionen sind in der Lage, in Ubuntu qualitativ hochwertigen Sound zu liefern.
Die Umstellung auf OSS ist ein Artikel an sich. Glücklicherweise unterhält die Ubuntu-Community einen solchen Artikel.
Fazit
Wenn Sie diese Schritte befolgen, ist es hoffentlich gelungen, den Sound in Ubuntu 9.10 richtig zu funktionieren. Teilen Sie uns mit, ob diese Schritte in den Kommentaren für Sie funktioniert haben!