KDE 5 - Як легко перемикатися між аудіовиходами?


13

На даний момент у мене встановлена ​​плазма KDE 5, яка мені дуже подобається.

Однак неможливо легко перемикатися між аудіовиходами з однієї звукової карти (SPDIF та аналогових), як це було можливо в Unity.

Чи є спосіб досягти цього, не перейшовши сюди до цього меню:

введіть тут опис зображення

Мені потрібна одна настройка для кожного

  1. Цифровий стерео + аналоговий стерео вхід
  2. Аналоговий аудіо Stero + Аналоговий стерео вхід

Я хочу змінити їх тут:

введіть тут опис зображення

Це можливо?


1
Чи можете ви спробувати цю відповідь , це для KDE4
user.dz

Схоже, цей аспект інтерфейсу користувача переробляється на даний момент. Є допис у блозі, в якому описується проблема, пропонується рішення та вимагається зворотного зв’язку. Перевірте це тут: davidrosca.blogspot.ca/2016/04/…
користувач530691

Нарешті я знайшов гарне рішення. Побачте свою відповідь, будь ласка, не забудьте прийняти її.
Postadelmaga

Відповіді:


9

Завдяки цій відповіді я нарешті знайшов рішення, див. Нижче інструкцію

Показувати завжди вихід HDMI у змішаному режимі. Ми створимо новий профіль, який з'єднує обидва профілі "Аналоговий аудіо" та "HDMI аудіо".

Як я розумію, цей файл /usr/share/pulseaudio/alsa-mixer/profile-sets/default.confперераховує всі профілі відображення між Alsa та Pulseaudio.

1.
Знайдіть відображення, які пов'язані з вашим Analog profileта HDMI profileвизначенням. ( опис: повинен відповідати профілям пристроїв, показаним у модулі настройки звуку Kde)

Для мене такі:

[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.
На основі наведеного вище визначення картографії я створив наступний новий профіль, який групує обидва вищезгадані:

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

3.
Перезапустіть імпульсний звук за допомогою цієї команди:

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

4.
Перейдіть у Налаштування телефонограми KDE> Налаштування аудіоапаратури та виберіть новий профіль. 2 профілі в змішувачі

Тепер ви повинні побачити обидва профілі в змішаному вигляді, і ви зможете легко перемикатися:

HDMI завжди відображається в змішувачі
Я б запропонував використовувати цей плазмоїдний змішувач: https://store.kde.org/p/1100894/

(додатковий крок) Примусовий вихід увімкнено

Якщо ви не заперечуєте, щоб одночасно виходили аудіо та динаміки комп'ютера та телевізор (тому, в основному, вам не потрібно ніколи перемикати аудіовихід).

Ви можете вибрати наведене нижче налаштування, і тоді у вас буде новий запис у змішувачі

введіть тут опис зображення


1

Оскільки KDE 5, здається, є лише фронтом для PulseAudio, ви можете використовувати прямий доступ до PulseAudio за допомогою команди pactl .

Вам доведеться трохи поекспериментувати, щоб знайти правильні налаштування для точної настройки, але я рекомендую відмінні вікі Arch Linux на Pulse Audio , конфігурації звукового сигналу та прикладах .

Після з'ясування правильних команд створіть невеликий скрипт оболонки та створіть запис для тих, хто в ~/.local/share/applications/(припускаючи, що KDE 5 використовує безкоштовну специфікацію робочого столу для створення запуску програм - я не дуже впевнений, оскільки я ніколи не використовував KDE).


0

Я думаю, що зараз є простіший спосіб досягти цього.

  • Відкрийте "Налаштування звукової гучності - плазма"
  • Клацніть піктограму "Гучність аудіо" на панелі
  • Клацніть на вкладку «Додатково» у верхньому правому куті
  • Змініть "Профіль:" на "Усі"

Налаштування гучності звуку, профіль: Усі

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.