KDE 5 - Comment basculer facilement entre les sorties audio?

13

J'ai actuellement installé KDE 5 Plasma que j'aime beaucoup.

Cependant, il n'est pas possible de basculer facilement entre les sorties audio d'une carte son (SPDIF et analogique) comme c'était possible dans Unity.

Existe-t-il un moyen d'accomplir cela sans accéder à ce menu ici:

entrez la description de l'image ici

J'ai besoin d'un réglage pour chacun

  1. Entrée stéréo numérique + analogique stéréo
  2. Entrée audio analogique + entrée stéréo analogique

Je veux les changer ici:

entrez la description de l'image ici

C'est possible?

syss
la source
1
Pourriez-vous essayer cette réponse , c'est pour KDE4
user.dz
Il semble que cet aspect d'interface utilisateur soit en cours de refonte. Il y a un article de blog qui décrit le problème, propose une solution et demande des commentaires. Vérifiez-le ici: davidrosca.blogspot.ca/2016/04/…
user530691
Enfin j'ai trouvé une bonne solution voir ma réponse, n'oubliez pas de l'accepter.
Postadelmaga

Réponses:

9

Grâce à cette réponse j'ai finalement trouvé une solution, voir les instructions ci-dessous

Afficher toujours la sortie HDMI dans le mixage Nous allons créer un nouveau profil qui relie les deux profils "Audio analogique" et "Audio HDMI".

D'après ma compréhension, ce fichier /usr/share/pulseaudio/alsa-mixer/profile-sets/default.confrépertorie tous les profils de mappage entre Alsa et Pulseaudio.

1.
Trouver la mise en correspondance qui sont liés à votre Analog profileet HDMI profiledéfinition. ( description: doit correspondre aux profils de périphérique affichés dans le module de réglage Audio Volume Kde)

Pour moi sont les suivants:

[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.
Sur la base de la définition de mappage ci-dessus, j'ai créé le nouveau profil suivant qui regroupe les deux ci-dessus:

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

3.
Redémarrez le son d'impulsion avec cette commande:

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

4.
Allez dans Paramètres de phonon KDE> Configuration du matériel audio et sélectionnez le nouveau profil. 2 profils dans le mélangeur

Maintenant, vous devriez voir les deux profils dans le mixte et vous pourrez donc passer facilement:

HDMI est toujours affiché dans le mélangeur maintenant
Je suggère d'utiliser ce mélangeur plasmoïde: https://store.kde.org/p/1100894/

(étape supplémentaire) Forcer les deux sorties activées

Si cela ne vous dérange pas d'avoir à la fois le haut-parleur de l'ordinateur et la sortie audio du téléviseur (vous n'avez donc jamais à changer la sortie audio).

Vous pouvez sélectionner le paramètre ci-dessous, puis vous aurez une nouvelle entrée dans le mélangeur

entrez la description de l'image ici

Postadelmaga
la source
1

Comme KDE 5 ne semble être qu'une interface pour PulseAudio, vous pouvez utiliser un accès direct à PulseAudio avec la commande pactl .

Vous devrez expérimenter un peu pour trouver les paramètres corrects pour votre configuration exacte, mais je recommanderais un excellent wiki Arch Linux sur Pulse Audio , la configuration audio Pulse et des exemples .

Après avoir trouvé les commandes correctes, créez un petit script shell et créez une entrée pour celles ~/.local/share/applications/dedans (en supposant que KDE 5 utilise les spécifications du bureau gratuit pour créer un lanceur pour les applications - je ne suis pas vraiment sûr car je n'ai jamais utilisé KDE).

oerdnj
la source
0

Je pense qu'il existe désormais un moyen plus simple d'y parvenir.

  • Ouvrez "Audio Volue Settings - Plasma"
  • Cliquez sur l'icône "Volume audio" sur le
  • Cliquez sur l'onglet "Avancé" en haut à droite
  • Changez le "Profil:" en "Tous"

Paramètres de volume audio, profil: tous

pev.hall
la source