So wechseln Sie zwischen Kopfhörern und Lautsprechern, ohne die Kopfhörer abzuziehen

23

Wenn ich meine Kopfhörer einstecke, wechselt das Audioausgabegerät von meinen Lautsprechern zu den Kopfhörern.

Anstatt die Kopfhörer die ganze Zeit anzuschließen / abzustecken, was irgendwann mein Kabel / meine Buchse zermürbt, möchte ich einfach einen Softwareschalter verwenden.

Wenn ich die Audioeinstellungen öffne und von "Kopfhörer -> Eingebautes Audio" zu "Line Out -> Eingebautes Audio" wechsle, kommt kein Ton aus meinem Lautsprecher oder Kopfhörer.

Ich habe alsamixer geöffnet, um zu sehen, was passiert, wenn ich die Kopfhörer ein / ausstecke.

Kopfhörer in: Kopfhörer an

Kopfhörerausgang: Kopfhörer aus

Bei eingestecktem Kopfhörer habe ich alle Einstellungen manuell geändert, um sie an die Einstellungen anzupassen, wenn der Kopfhörer ausgeschaltet ist und immer noch kein Ton über den Lautsprecher ausgegeben wird.

Als Randnotiz: Wenn Sie das Audio-Ausgabegerät über die "Sound-Einstellungen" ändern, werden die gleichen Änderungen an alsamixer vorgenommen.

user276318
quelle
1
Soweit ich weiß, handelt es sich um einen Hardware-Schalter in der Kopfhörerbuchse, der kein Umschalten zulässt. Sobald der Schalter aktiviert ist, werden die Lautsprecher deaktiviert. Haben Sie darüber nachgedacht, Bluetooth-Kopfhörer zu verwenden?
Terrance
Danke @Terrance, ich hatte das Gefühl, es könnte so etwas sein. Ich habe sogar das BIOS überprüft, um zu sehen, ob etwas drin ist. Ich bin nur ein bisschen überrascht, dass sie eine Hardwarelösung für ein Softwareproblem hätten.
user276318
1
Beachten Sie, dass die Soundkarte möglicherweise nicht für die Ausgabe mehrerer Geräte geeignet ist. Einige Soundkarten sind hardwaremäßig codiert, um die Lautsprecherausgabe auszuschalten, wenn eine Kopfhörerverbindung hergestellt wird. Dies kann nicht außer Kraft gesetzt werden.
Thomas Ward
@Terrance Ich habe ein Kopfgeld angefangen, vielleicht möchten Sie es näher untersuchen und eine Antwort schreiben?
Dessert
@dessert siehe die Antwort von GoodGuyNick unten - es funktioniert möglicherweise nicht auf jeder Hardware, und meiner Erfahrung nach werden die Ausgänge nicht getrennt (wodurch Sie das Audio von programA gleichzeitig an die Lautsprecher und das von programB an die Kopfhörer senden können), aber wenn Es ist lediglich erforderlich, die automatische Umschaltung zu deaktivieren. Versuchen Sie es als Erstes.
Quixotic

Antworten:

9

Sie müssen sowohl Lautsprecher als auch Kopfhörer angeschlossen haben und die Software sofort einschalten

Standardmäßig schaltet Pulseaudio den Line-Out automatisch aus, wenn Kopfhörer angeschlossen sind, und verwendet stattdessen den Kopfhörer-Schieberegler. Sie können dieses Verhalten in alsamixer beobachten. Wir möchten, dass Kopfhörer- und Line-Out-Schieberegler getrennt und gleichzeitig funktionieren. Dies ist äußerst nützlich, wenn Sie die Realtek-Buchsen neu zuordnen möchten, um beispielsweise Rear Green für Kopfhörer und Blue für Lautsprecher (mithilfe von hdajackretask von alsa-tools) zu erhalten.

Um dies zu erreichen, sollten Sie die Konfiguration des Pulseaudio-Mixers direkt bearbeiten.

1. Wir teilen pulseaudio mit, dass immer Kopfhörer angeschlossen sind.

Bearbeiten:

/usr/share/pulseaudio/alsa-mixer/paths/analog-output-lineout.conf

Finden:

[Jack Headphone]
state.plugged = no
state.unplugged = unknown

Wechseln Sie nozuyes .

Wenn Sie die Buchsen an der Vorderseite des Computergehäuses verwenden, ändern Sie diese [Jack Front Headphone] stattdessen.

2. Standardmäßig wird die Lautstärke von Line Out nur vom Master und nicht vom Line Out-Regler selbst gesteuert.

Wir möchten Line Out mit Master zusammenführen. Fügen Sie dieses Snippet am Ende der Datei hinzu:

[Element Line Out]
switch = mute
volume = merge

3. Wenn wir Kopfhörer verwenden, müssen wir den Line-Out vollständig ausschalten.

Bearbeiten:

/usr/share/pulseaudio/alsa-mixer/paths/analog-output-headphones.conf

Fügen Sie dieses Snippet am Ende der Datei hinzu:

[Element Line Out]
switch = off
volume = off

Auf einigen Systemen müssen Sie möglicherweise auch Front deaktivieren, indem Sie dieses Snippet hinzufügen:

[Element Front]
switch = off
volume = off

4. Wie Pulseaudio schaltet Alsa die Lautsprecher ab, wenn Kopfhörer angeschlossen sind.

Öffne alsamixer: alsamixer -c0oderalsamixer -c1

Verwenden Sie /, um den Auto-Mute-Modus zu aktivieren. Deaktivieren Sie den Auto-Mute-Modus mit . Alsamixer mit schließenEsc .

Speichern Sie Ihre Änderungen mit: alsactl store

5. Starten Sie Pulseaudio neu

$ pulseaudio -k
$ pulseaudio --start

Jetzt haben Sie in pulseaudio zwei separate Ports an derselben Senke. Sie schalten sich gegenseitig stumm, sodass Sie zu Kopfhörern wechseln können. Dadurch wird der Line Out stummgeschaltet und umgekehrt. Um zwischen den Anschlüssen zu wechseln, können Sie Gnome oder Plasma Sound Mixer verwenden oder die entsprechende Desktop-Erweiterung installieren.


Quelle

WinEunuuchs2Unix
quelle
2
Sie sollten Dateien nicht direkt in bearbeiten /usr/share. Wenn pulseaudio ein Update erhält (zum Beispiel um Fehler zu beheben), werden Ihre Änderungen gelöscht. Normalerweise gibt es einen Mechanismus, um Override-Dateien in /etcoder ähnlichem bereitzustellen , aber ich kenne mich mit pulseaudio nicht speziell aus.
Robie Basak
@RobieBasak Die Quelle dieser Informationen ist die Arch Linux-Website. Leider bin ich kein Arch Linux-Benutzer, daher kann ich Ihren Kommentar nicht auf der Website veröffentlichen. Hoffentlich liest einer der hier herumschwebenden Arch Linux-Benutzer Ihren Kommentar und veröffentlicht ihn dort erneut.
WinEunuuchs2Unix
1
@RobieBasak, nun, man könnte ein Wrapper-Skript schreiben, das dies tut und es nach dem Einloggen aufrufen
Robert Riedl
1
Leider hat es bei mir nicht geklappt, aber danke für deine Antwort!
Dessert
1
@ Dessert Ich freue mich. Es war interessant, diesen Bereich zu erforschen. Ich hoffe du findest was du suchst.
WinEunuuchs2Unix
9

Gehen Sie folgendermaßen vor, um das Umschalten zwischen Lautsprechern und Kopfhörern zu ermöglichen:

  1. Rennen alsamixer.
  2. Wählen Sie ggf. Ihre Soundkarte mit F6.
  3. Navigieren Sie mit dem Rechtspfeil zu „Auto-Mute“ .
  4. Deaktivieren Sie es mit dem Abwärtspfeil .
  5. Drücken Sie, Escum das Menü zu verlassen.

Oder Sie können alle diese Schritte mit einem Befehl ausführen:

  1. Terminal öffnen
  2. Lauf amixer -c 1 set 'Auto-Mute Mode' Disabled

Jetzt können Sie im PulseAudio-Lautstärkeregler zwischen Lautsprechern und Kopfhörern wechseln.

Nachdem Sie diese Anweisungen angewendet haben, können Sie Ihr Leben erleichtern, indem Sie mit der Sound Switcher-Anzeige schnell zwischen Kopfhörern und Lautsprechern wechseln.

GoodGuyNick
quelle
2
Ich glaube nicht, dass dies für alle Hardwarekombinationen funktionieren wird - einige Systeme (wie meine) scheinen einen Hardware-Switch zu verwenden, der nicht unbekannt ist. Wenn Sie beispielsweise einen Kopfhörer an einen Gitarrenverstärker anschließen, werden die Lautsprecher in diesem Verstärker normalerweise ausgeschaltet - und in diesen Geräten befindet sich kein Computer ....
Charles Green
Dies funktionierte für mich auf einem Realtek ALC887-VD
Paul Praet
Vielen Dank. Es hat bei mir funktioniert. Gibt es eine Möglichkeit, dies über ein Bash-Skript zu erreichen?
ka3ak
1
@ ka3ak Ich habe die Antwort für Sie aktualisiert
GoodGuyNick
4

hdajackretask ist ein Tool, mit dem Sie die Funktion Ihrer Buchsen für verschiedene Eingänge, Ausgänge oder Deaktivierungen neu zuweisen können. Verwandeln Sie z. B. Ihre Mikrofonbuchse in einen zusätzlichen Kopfhörer oder verwenden Sie beide Line-Outs, um sie mit Ihrem Surround-Receiver zu verbinden.

Installieren Sie alsa-tools-gui

sudo apt-get update
sudo apt-get install alsa-tools-gui

Führen Sie hdajackretaskdann einen der Buchsen außer Kraft zu setzen:

  1. Wählen Sie einen Codec aus
  2. Aktivieren Sie das Kontrollkästchen "Override" für diesen Pin und wählen Sie die neue gewünschte Funktion aus
  3. Klicken Sie auf "Jetzt anwenden".

    Hinweis: Wenn die Kopfhörerbuchse über einen integrierten Hardware-Schalter verfügt, der das Audio umleitet, sind Sie SOL (Entschuldigung, leider kein Glück). Wenn das Betriebssystem jedoch erkennt, dass eine Leitung an der Kopfhörerbuchse angeschlossen ist, wird der Ton höchstwahrscheinlich nicht mechanisch umgeschaltet.

Ich fand, dass es am besten ist, Kopfhörer und Lautsprecher gleichzeitig außer Kraft zu setzen.


hdajackretask Screenshot zum Umschalten des Kopfhörers auf Lautsprecher:

Bildbeschreibung hier eingeben


Nachdem Sie auf "Jetzt anwenden" geklickt haben, wird ein Shell-Skript erstellt, das die Änderungen vornimmt und zur Ausführung des Superuser-Kennworts auffordert. Das Skript wird auch gespeichert, in /tmpdas kopiert und später mit sudo über die Befehlszeile ausgeführt werden kann.

Bildbeschreibung hier eingeben

Befehlszeilenausführung

Wie bereits erwähnt, hdajackretaskerstellt ein Skript, script.shin /tmpähnlich wie /tmp/hda-jack-retask-QW1EEZ/für die Buchse Funktionen , die Sie sich wünschen:

#!/bin/sh
echo "0x12 0x90a60140" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/hda-jack-retask-WFEIEZ/errors.log
echo "0x14 0x90170150" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/hda-jack-retask-WFEIEZ/errors.log
echo "0x17 0x40000000" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/hda-jack-retask-WFEIEZ/errors.log
echo "0x18 0x411111f0" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/hda-jack-retask-WFEIEZ/errors.log
echo "0x19 0x411111f0" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/hda-jack-retask-WFEIEZ/errors.log
echo "0x1a 0x411111f0" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/hda-jack-retask-WFEIEZ/errors.log
echo "0x1b 0x411111f0" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/hda-jack-retask-WFEIEZ/errors.log
echo "0x1d 0x40700001" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/hda-jack-retask-WFEIEZ/errors.log
echo "0x1e 0x411111f0" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/hda-jack-retask-WFEIEZ/errors.log
echo "0x21 0x40f000f0" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/hda-jack-retask-WFEIEZ/errors.log
echo 1 | tee /sys/class/sound/hwC0D0/reconfig 2>>/tmp/hda-jack-retask-WFEIEZ/errors.log


Kopieren Sie dieses Skript an eine andere Stelle auf Ihrem System (außer / tmp).

cd /tmp/hda-jack-retask-QW1EEZ
cp script.sh ~username/speaker.sh

Dann editiere speaker.sh

cd ~username
nano speaker.sh

Fügen Sie die Zeile killall pulseaudio &oben in die Datei ein. Dies ist erforderlich, da die Buchsenfunktion bei pulseaudiolaufendem Betrieb nicht geändert werden kann . Standardmäßig pulseaudiowird respawnen. Ändern Sie auch den errors.logDateipfad nach /tmpoder wo immer Sie möchten:

#!/bin/sh
killall pulseaudio &
echo "0x12 0x90a60140" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/errors.log
echo "0x14 0x90170150" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/errors.log
echo "0x17 0x40000000" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/errors.log
echo "0x18 0x411111f0" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/errors.log
echo "0x19 0x411111f0" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/errors.log
echo "0x1a 0x411111f0" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/errors.log
echo "0x1b 0x411111f0" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/errors.log
echo "0x1d 0x40700001" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/errors.log
echo "0x1e 0x411111f0" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/errors.log
echo "0x21 0x40f000f0" | tee /sys/class/sound/hwC0D0/user_pin_configs 2>>/tmp/errors.log
echo 1 | tee /sys/class/sound/hwC0D0/reconfig 2>>/tmp/errors.log


So führen Sie das Skript aus:

sudo ./speaker.sh



Aus der alsa-tools-1.1.5 / hdajackretask / README- Dokumentation:

Dokumentation für hdajackretask

Die meisten HDA-Intel-Soundkarten können bis zu einem gewissen Grad für mehrere Aufgaben verwendet werden. Dieses Tool ist eine grafische Benutzeroberfläche, mit der Sie Ihre Buchsen auf einfache Weise neu zuweisen können. Verwandeln Sie z. B. Ihre Mikrofonbuchse in einen zusätzlichen Kopfhörer, oder verwenden Sie beide Line-Outs, um sie an Ihren Surround-Receiver anzuschließen.

Schnellstart

Starten Sie die Anwendung "hdajackretask" über die Befehlszeile. Wählen Sie in der oberen Leiste einen Codec aus. Manche Leute haben nur einen - wenn Sie mehr als einen haben, ist einer der "wichtigste" und der Rest sind wahrscheinlich HDMI-Codecs.

Alle Buchsen (und andere Ein- / Ausgänge) werden unter "Pin-Konfiguration" angezeigt. Um eine Ihrer Buchsen zu überschreiben, aktivieren Sie das Kontrollkästchen "Override" für diesen Pin und wählen Sie die gewünschte Funktion aus. Hinweis: Wenn Sie eine Überschreibung für "Line out (back)" auswählen, sollte auch eine Überschreibung für "Line out (front)" vorhanden sein. Ein "Line out (Center / LFE)" - Override funktioniert nur mit den beiden vorherigen Overrides und so weiter.

Sie können Ihre neue Konfiguration ausprobieren, indem Sie auf "Jetzt anwenden" klicken. Klicken Sie auf "Boot-Override installieren", um die neue Konfiguration als Standard-Startkonfiguration festzulegen. Für diese Aktionen sind Root-Berechtigungen erforderlich, sodass Sie wahrscheinlich nach Ihrem Kennwort gefragt werden.

Quickend

Hast du es vermasselt? Klicken Sie auf die Schaltfläche "Boot Override entfernen". Fahren Sie nach Abschluss des Vorgangs den Computer herunter, warten Sie eine Weile und schalten Sie ihn wieder ein. Sie sollten jetzt wieder da sein, wo Sie angefangen haben.

Hat es funktioniert?

Wenn ja, sei glücklich, teile deine Freude, tue etwas Nettes!

Wenn dies nicht der Fall ist, versuchen Sie Folgendes:

  • Rufen Sie alsamixer auf und prüfen Sie, ob neue Lautstärkeregler vorhanden sind. Prüfen Sie, ob diese nicht stummgeschaltet und auf einen angemessenen Wert eingestellt sind.

  • Manchmal schaltet der Treiber nicht verbundene Pins nicht aus (wenn sie nicht verbunden sind, warum dann?). Möglicherweise können Sie dieses Problem beheben, indem Sie Ihren Computer für eine Weile ganz ausschalten.

  • Siehe die unten stehende Option "model = auto"

Wenn dies nicht hilft, sind die Chancen hoch, dass Sie entweder auf einen Treiber oder auf eine Hardware-Einschränkung stoßen. Sie könnten auf Treiberfehler stoßen (vielleicht hat noch niemand vier Kopfhörer getestet!). Wenn Sie dies dennoch tun, können Sie diese auf der alsa-devel-Mailingliste melden. Aufgrund des Mangels an Arbeitskräften ist die Wahrscheinlichkeit jedoch sehr gering, dass dies mit einer sehr geringen Priorität behandelt wird (bei einer Standardkonfiguration funktioniert der Sound sofort) wichtiger als die Unterstützung seltsamer Konfigurationen). Wenn Sie jedoch ein Kernel-Hacker sind und einen Patch entwickeln, der Ihr Problem löst, ohne etwas anderes zu vermasseln, ist die Wahrscheinlichkeit hoch, dass er zusammengeführt wird.

Wenn Sie den Verdacht haben, dass das Problem mit dieser GUI-Anwendung und nicht mit dem Kerneltreiber zusammenhängt, schreiben Sie mir bitte eine E-Mail (und wenn Sie möchten, fügen Sie einen Patch bei!). Wenn ja, schreiben Sie an [email protected].

Optionen

  • Nicht verbundene Pins anzeigen Ihr BIOS ist dafür verantwortlich, festzulegen, welche Pins des Codecs tatsächlich mit etwas verbunden sind und welche nicht. Manchmal ist das BIOS fehlerhaft und zeigt nicht alle Ihre Buchsen an. Wenn Sie eine Buchse haben, von der Ihr BIOS sagt, dass Sie diese nicht hat, können Sie versuchen, zufällige Pins zu aktivieren und zu prüfen, ob sie funktioniert.

  • Set Model = auto Einige Codecs, insbesondere ältere und Kernel 3.8 und niedriger, sind für die Verwendung eines bestimmten Modells fest codiert und kümmern sich daher nicht um Ihre Außerkraftsetzungen. In vielen Fällen und mit einem einigermaßen neuen Kernel funktioniert der Auto-Parser nun auch für diese Codecs. Sie können die Verwendung des Auto-Parsers erzwingen, indem Sie dieses Kontrollkästchen aktivieren. In einigen Fällen ist das explizite Modell jedoch aus einem bestimmten Grund vorhanden. In diesem Fall stecken Sie fest.

  • Erweiterte Außerkraftsetzung Dies ist nur für Experten. Sie können jedes Konfigurationsfeld einzeln auswählen, anstatt nur einige vordefinierte Werte, die sinnvoll sind. Beachten Sie, dass die meisten Kombinationen hier auf die eine oder andere Weise ungültig sind. Sie sollten sich also wahrscheinlich nicht damit anlegen, es sei denn, Sie haben den Abschnitt "Configuration Default" der HD Audio-Spezifikation gelesen und verstanden. (Die zum Zeitpunkt dieses Schreibens hier verfügbar sind: http://www.intel.com/content/dam/www/public/us/en/documents/product-specifications/high-definition-audio-specification. pdf )

  • Parser-Hinweise Hiermit können Sie spezielle "Hinweise" an den Treiber senden, die dazu führen, dass sich das Parsing anders verhält. Behalten Sie die Standardeinstellung bei, es sei denn, Sie haben die Treiberdokumentation gelesen. (Diese finden Sie zum Zeitpunkt des Schreibens hier: https://www.kernel.org/doc/Documentation/sound/alsa/HD-Audio.txt - siehe Abschnitt "Hinweiszeichenfolgen".)

stolpern
quelle
1
Leider hat es bei mir nicht geklappt, aber danke für deine Antwort! Da Ihr Ziel dem, was ich mir erhofft habe, sehr nahe kommt und der beste Weg zu sein scheint, das Ziel zu erreichen (wenn möglich), werden Sie mit dem Kopfgeld belohnt - Glückwunsch! :)
Dessert
3

In KDE kann das gemacht werden:

Systemeinstellungen -> Multimedia -> Audio- und Videoeinstellungen -> Registerkarte Audio-Hardware-Setup> Wählen Sie die entsprechende Soundkarte> Unter Anschluss sehen Sie die Option Kopfhörer und Lautsprecher.

Systemeinstellungen

Haytham-med Haytham
quelle
3
Ich verwende kde nicht, aber Unity hat ähnliche "Soundeinstellungen". Durch Ändern des Audioausgabegeräts von Kopfhörer auf Lautsprecher werden nur die Kopfhörer stummgeschaltet. Es scheint sich um einen Hardware-Schalter zu handeln, wenn die Kopfhörer angeschlossen sind.
user276318
1

Gnome-Shell Erweiterung Audio-Output-Switcher

Der einfachste Weg ist, einfach die Audio Output Switcher Extension zu installieren

oder du kannst direkt mit git klonen:

git clone https://github.com/adaxi/audio-output-switcher.git ~/.local/share/gnome-shell/extensions/audio-output-switcher@anduchs

Bildschirmfoto

Diese Erweiterung fügt dem Status-Menü einen kleinen Eintrag hinzu, der das aktuell ausgewählte Puls-Audio-Ausgabegerät anzeigt. Wenn Sie darauf klicken, wird ein Untermenü mit allen verfügbaren Ausgabegeräten geöffnet, und Sie können auswählen, welches verwendet werden soll.

Jastria Rahmat
quelle
Leider hat es bei mir nicht geklappt, aber danke für deine Antwort!
Dessert
0

Sie können Sound Switcher Indicator verwenden , wenn Sie keine PPA hinzufügen möchten.

Auf diese Weise erhalten Sie in der Taskleiste eine Anzeige, auf die Sie klicken können, um die Eingabe- oder Ausgabe-Audioquellen zu ändern. Weitere Informationen finden Sie unter http://yktoo.com/de/software/indicator-sound-switcher .

Terminal-Methode

Geben Sie zum Installieren über ein Terminal Folgendes ein.

sudo add-apt-repository ppa:yktooo/ppa
sudo apt-get update
sudo apt-get install indicator-sound-switcher

GUI-Methode

Gehen Sie folgendermaßen vor, um mithilfe der GUI zu installieren:

  1. Starten Sie die Software & Updates- App über Unity Dash.

  2. Klicken Sie auf die Registerkarte "Andere Software". Fügen Sie dann die folgende neue Quelle hinzu:

    deb http://ppa.launchpad.net/yktooo/ppa/ubuntu vivid main
    

    (Denken Sie daran, "vivid" durch Ihre Ubuntu-Version zu ersetzen. Unterstützte Versionen finden Sie unter http://ppa.launchpad.net/yktooo/ppa/ubuntu/dists/. )

  3. Starten Sie Ubuntu Software Center über Unity Dash.

  4. Suchen Sie nach "Sound Input / Output Selector Indicator" und installieren Sie es.

Hinweis: Diese Lösung funktioniert nicht, wenn Ihr System über einen Hardwareschalter in der Kopfhörerbuchse verfügt, wie Terrance oben vorgeschlagen hat.

PJ Singh
quelle
Ich hatte das eigentlich schon installiert. Wie in Ihrem Hinweis angegeben, gibt es einen Hardwareschalter.
user276318
0

Ich habe dieses Skript für dieses Problem erstellt:

https://github.com/biplobsd/Fixing-front-panel-audio

Führen Sie einfach die Befehle aus, die in der README-Datei des Repositorys in Ihrem Terminal angegeben sind. Dadurch wird das Skript heruntergeladen und ausgeführt.

Diese Befehle sind:

git clone https://github.com/biplobsd/Fixing-front-panel-audio.git
cd Fixing-front-panel-audio
chmod +x Fixing-front-panel-audio.sh
./Fixing-front-panel-audio.sh
Biplob SD
quelle