KDE 5-如何在音频输出之间轻松切换?


13

我目前安装了我非常喜欢的KDE 5 Plasma。

但是,不可能像在Unity中那样轻松地在一个声卡(SPDIF和模拟)的音频输出之间切换。

有没有一种方法可以完成此操作而无需转到此处的此菜单:

在此处输入图片说明

我每个人都需要一个设置

  1. 数字立体声+模拟立体声输入
  2. 模拟音频立体声+模拟立体声输入

我想在这里更改它们:

在此处输入图片说明

可能吗?


1
您能尝试这个答案吗,它是针对KDE4的
user.dz 16-4-22

看来此用户界面方面目前正在重新设计。有一篇博客文章描述了问题,提出了解决方案并要求反馈。:请点击此处查看davidrosca.blogspot.ca/2016/04/...
user530691

最后,我找到了一个很好的解决方案,请参阅我的回答,请记住接受它。
Postadelmaga

Answers:


9

多亏了这个答案,我终于找到了解决方案,请参阅以下说明

在混合视频中始终显示HDMI输出 我们将创建一个新的配置文件,它将配置文件“模拟音频”和“ HDMI音频”链接在一起。

据我了解,此文件 /usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf列出了Alsa和Pulseaudio之间的所有映射配置文件。

1.
查找与您的Analog profileHDMI 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的前端,因此可以使用pactl命令直接访问PulseAudio 。

您将需要做一些尝试才能为您的正确设置找到正确的设置,但是我建议您在Pulse AudioPulse Audio ConfigurationExamples上使用出色的Arch Linux Wiki 。

确定正确的命令后,创建一个小的shell脚本并为其创建条目~/.local/share/applications/(假设KDE 5使用免费的桌面规范为应用程序创建启动器-我不太确定,因为我从未使用过KDE)。


0

我认为现在有一种更简单的方法可以实现这一目标。

  • 打开“音频音量设置-等离子”
  • 点击“音频音量”图标
  • 点击右上角的“高级”标签
  • 将“配置文件:”更改为“全部”

音频音量设置,配置文件:全部

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.