Linux Ubuntu ALSA Probleme; Nach dem Neustart ist der Ton ausgeschaltet

529
Fernando André

Ich verwende Ubuntu mit Xfce, ALSA pavucontrol, ...

Nach dem Neustart des Systems wird mein Sound immer abgeschaltet.

Und meine Lautsprecher alsamixersind als Kopfhörer aufgeführt (die Lautstärke muss nach dem Start immer erhöht werden, damit es funktioniert).

Was kann ich falsch machen, wenn der Ton nicht gespeichert wird?

$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.1 LTS Release: 18.04 Codename: bionic  $ uname -r 4.16.12  $ alsactl -version alsactl version 1.1.3 

alsamixer steuert den Klang OK, Master und Lautsprecher sind gleich, aber Kopfhörer steuern ebenfalls die Lautstärke.

$ pavucontrol  Package: pavucontrol Version: 3.0-4 
1
Lassen Sie uns [diese Diskussion im Chat fortsetzen] (https://chat.stackexchange.com/rooms/82561/discussion-between-chai-t-rex-and-fernando-andre). Chai T. Rex vor 5 Jahren 1
In Ausgabegeräten habe ich nur diese beiden, in der Konfiguration habe ich viele Optionen. mehrere beziehen sich auf hdmi, eines ist Duplex-Stereo-Analog, das ausgewählt ist. ein weiteres ist die Ausgabe von analogem Stereo. Weitere Informationen zu Pulse Audio und auch hier https://askubuntu.com/questions/426983/how-can-i-tell-if-im-using-alsa-or-pulse-audio-by-default -umschalten zu-i3-wm Fernando André vor 5 Jahren 0
Wir haben den von Chris gefundenen Link https://askubuntu.com/questions/50067/howto-save-alsamixer-settings/606115#606115 verwendet, die dritte Antwort mit einer Schlafoption, wie in den Kommentaren für den Autostart alsaactl --file vorgeschlagen xxx wiederherstellen Fernando André vor 5 Jahren 0

1 Antwort auf die Frage

1
Fernando André

Aus irgendeinem Grund funktioniert die Pavucontrol nicht gut mit alsa.

Die einzige Möglichkeit, dieses Problem zu lösen, besteht darin, der dritten Antwort unter https://askubuntu.com/questions/50067/howto-save-alsamixer-settings/606115#606115 zu folgen

Nach den Kommentaren sind einige Änderungen erforderlich, z. B. das Hinzufügen eines Schlafmodus zum Exec. Um die Einstellungen nach dem Neustart speichern zu können, müssen Sie eine als Konfigurationsdatei gespeicherte Datei alsactl --file ~ / .config / autostart / asound.state store erstellen

und stellen Sie diese Konfiguration dann in einem Autostart-Boot-Skript wieder her

[Desktop Entry] Type=Application Terminal=false Name=alsarestore Exec=bash -c "sleep 5 && alsactl --file ~/.config/asound.state restore" 

in ~ / .config / autostart / alsarestore.desktop

Bitte beachten Sie, dass es keine feste Reihenfolge der Antworten gibt. Jeder Benutzer kann aus drei Optionen wählen. Die Antwort, auf die Sie einen Link setzen, ist gemäß den Stimmen * jetzt * an dritter Stelle. Diese Stimmen können sich in der Zukunft ändern. Daher ist der Begriff "dritte Antwort" falsch definiert und sollte nicht verwendet werden. Kamil Maciorowski vor 5 Jahren 0