18.04 Ton durch HDMI

10

Seit ich Ubuntu installiert habe, habe ich ein Problem mit dem Sound. Beim Booten kann ich HDMI-Sound auswählen und es funktioniert, wenn der Monitor in den Ruhezustand wechselt, passiert eines von zwei Dingen.

Entweder wird der Ton auf eine andere Quelle zurückgesetzt und ich muss in den Einstellungen wieder darauf umschalten, was ärgerlich, aber nicht nicht wiederherstellbar ist, oder der Ton bleibt auf der HDMI-Quelle, aber ich erhalte keinen Ton und muss neu starten, um ihn zurückzubekommen.

Währenddessen ist die HDMI-Quelle immer verfügbar und ich kann sie auswählen. Aber ich habe immer eines der beiden Probleme.

Ich liebe die Erfahrung mit Linux im Moment, aber dies wird langsam zu einem Deal Breaker. Kann mir bitte jemand helfen?

Vielen Dank

John Dowling
quelle
Oder halten Sie beide Ausgaben gemischt (kein Umschalten), wie in diesem Beitrag askubuntu.com/q/756390/26246
user.dz

Antworten:

13

Einfache Lösung

Wenn das Signal an HDMI verloren geht (im Ruhezustand), wird Pulse Audio automatisch als aktive Quelle (Lautsprecher Ihres Laptops) konfiguriert. Nach dem Fortsetzen ist das Audiogerät immer noch Ihr Laptop. Um diese Einstellung zu überschreiben, weisen Sie Pulse Audio an, die Audiogeräte niemals automatisch zu wechseln:

  • Bearbeiten Sie die Datei /etc/pulse/default.pa
  • finde die Linie load-module module-switch-on-port-available
  • Fügen Sie #am Zeilenanfang ein ein, um die automatische Portumschaltung zu deaktivieren
  • Speichern Sie die Datei und starten Sie neu.

Komplexe Lösung

Bevor ich von der einfachen Lösung erfuhr, verwendete ich eine komplexere Lösung, die auf dem systemdSuspend / Resume-Hook basiert :

Eine noch komplexere Lösung für den Fall, dass HDMI-Fernseher ausgesteckt und neu angeschlossen werden, basiert auf folgenden udevRegeln:

Umfangreicher Forenthread

Im Linux Mint-Forum gibt es einen umfangreichen Thread zu diesem Thema:

WinEunuuchs2Unix
quelle
Hey danke für die Antwort, leider habe ich das schon ohne Freude gemacht.
John Dowling
@ JohnDowling Ich habe die Antwort um komplexere Lösungen erweitert, die Sie möglicherweise noch nicht ausprobiert haben.
WinEunuuchs2Unix
Ich habe die erste der komplexen Lösungen implementiert, die ich Ihnen bald
mitteilen werde
Die Lösung scheint die Audioumschaltung gestoppt zu haben, hat aber die zweite der beiden Möglichkeiten nicht gelöst. Nach dem Aufwecken habe ich überhaupt keinen Ton. Wir scheinen also das nervige Problem gelöst zu haben, aber nicht den Deal Breaker. Lol
John Dowling
Tatsächlich kratzen Sie daran, dass beim letzten Neustart das Audio wieder auf spdif umgeschaltet wurde
John Dowling
1

Ok Es scheint also, dass die einzige Möglichkeit, dies zu lösen, darin besteht, das HDMI-Kabel nach dem Aufwachen abzuziehen und anzuschließen. Dies ist besser als ein Neustart, aber immer noch nicht ideal.

Ich werde dies als gelöst markieren, aber wenn jemand einen besseren Vorschlag hat, lassen Sie es mich bitte wissen.

John Dowling
quelle
0

Ok, das ist es, ich bin raus.

Bis das Audio auf dieser Plattform repariert werden kann, ist es eine Nullplattform.

Habe jetzt den Sound komplett verloren, das ist eine schlechte Leistung für 2018.

John Dowling
quelle