KDE 5 - Wie einfach zwischen Audioausgängen wechseln?

13

Ich habe momentan KDE 5 Plasma installiert, was mir sehr gefällt.

Es ist jedoch nicht einfach möglich, zwischen Audioausgängen einer Soundkarte (SPDIF und analog) zu wechseln, wie dies in Unity möglich war.

Gibt es eine Möglichkeit, dies zu erreichen, ohne zu diesem Menü hier zu gehen:

Bildbeschreibung hier eingeben

Ich brauche für jeden eine Einstellung

  1. Digital Stereo + Analog Stereo Eingang
  2. Analog Audio Stero + Analog Stereo Eingang

Ich möchte sie hier ändern:

Bildbeschreibung hier eingeben

Ist es möglich?

syss
quelle
1
Könnten Sie diese Antwort versuchen , es ist für KDE4
user.dz
Es scheint, dass dieser Aspekt der Benutzeroberfläche derzeit überarbeitet wird. Es gibt einen Blog-Beitrag, der das Problem beschreibt, eine Lösung vorschlägt und um Feedback bittet. Schauen
user530691
Endlich habe ich eine gute Lösung gefunden, siehe meine Antwort, bitte denk daran, sie anzunehmen.
Postadelmaga

Antworten:

9

Dank dieser Antwort habe ich endlich eine Lösung gefunden, siehe nachfolgende Anleitung

Immer HDMI-Ausgabe im Mix anzeigen Wir erstellen ein neues Profil, das die beiden Profile "Analog Audio" und "HDMI Audio" verknüpft.

/usr/share/pulseaudio/alsa-mixer/profile-sets/default.confNach meinem Verständnis listet diese Datei alle Mapping-Profile zwischen Alsa und Pulseaudio auf.

1.
Suchen Sie die Zuordnung, die zu Ihrer Definition Analog profileund zu Ihrer gehört HDMI profile. ( Beschreibung: sollte die MATCH Geräteprofile in gezeigte Audio Volume Kde Einstellmodul)

Für mich sind das folgende:

[Mapping analog-stereo]
device-strings = front:%f
channel-map = left,right
paths-output = analog-output analog-output-lineout analog-output-speaker analog-output-headphones analog-output-headphones-2
paths-input = analog-input-front-mic analog-input-rear-mic analog-input-internal-mic analog-input-dock-mic analog-input analog-input-mic analog-input-linein analog-input-aux analog-input-video analog-input-tvtuner analog-input-fm analog-input-mic-line analog-input-headphone-mic analog-input-headset-mic
priority = 10

[Mapping hdmi-stereo-extra1]
description = Digital Stereo (HDMI 2)
device-strings = hdmi:%f,1
paths-output = hdmi-output-1
channel-map = left,right
priority = 2
direction = output

2.
Auf der Basis der obigen Mapping-Definition habe ich das folgende neue Profil erstellt, das beide oben genannten gruppiert:

[Profile output:analog-stereo+output:hdmi-stereo-extra1]
description = All
output-mappings = analog-stereo hdmi-stereo-extra1
input-mappings = analog-stereo

3.
Starten Sie pulse audio mit diesem Befehl neu:

pulseaudio --kill; sleep 1; pulseaudio --start

4.
Gehen Sie zu KDE-Telefoneinstellungen> Audio-Hardware-Setup und wählen Sie das neue Profil aus. 2 Profile im Mischer

Jetzt sollten Sie beide Profile im Mix sehen und so können Sie einfach wechseln:

HDMI wird jetzt immer im Mixer angezeigt
Ich würde vorschlagen, diesen Plasmoid-Mixer zu verwenden: https://store.kde.org/p/1100894/

(zusätzlicher Schritt) Erzwinge, dass beide Ausgänge aktiviert sind

Wenn es Ihnen nichts ausmacht, wenn sowohl Computerlautsprecher als auch TV-Audio gleichzeitig ausgegeben werden (Sie müssen also den Audioausgang nie umschalten).

Sie können die folgende Einstellung auswählen und dann haben Sie einen neuen Eintrag im Mixer

Bildbeschreibung hier eingeben

Postadelmaga
quelle
1

Da KDE 5 nur ein Frontend für PulseAudio zu sein scheint, können Sie mit dem Befehl pactl den direkten Zugriff auf PulseAudio verwenden .

Sie müssen ein wenig experimentieren, um die richtigen Einstellungen für Ihr genaues Setup zu finden, aber ich würde Ihnen ein exzellentes Arch Linux-Wiki für Pulse Audio , die Pulse Audio-Konfiguration und Beispiele empfehlen .

Nachdem Sie die richtigen Befehle herausgefunden haben, erstellen Sie ein kleines Shell-Skript und erstellen Sie einen Eintrag für die in ~/.local/share/applications/(vorausgesetzt, KDE 5 verwendet eine kostenlose Desktop-Spezifikation, um einen Launcher für Anwendungen zu erstellen - ich bin mir nicht sicher, da ich KDE nie verwendet habe).

oerdnj
quelle
0

Ich denke, es gibt jetzt einen einfacheren Weg, dies zu erreichen.

  • Öffnen Sie "Audio Volue Settings - Plasma"
  • Klicken Sie auf das Symbol "Audio Volume" im
  • Klicken Sie oben rechts auf die Registerkarte "Erweitert"
  • Ändern Sie das "Profil:" in "Alle"

Audio-Lautstärkeeinstellungen, Profil: Alle

pev.hall
quelle