音量键可以统一使用,但不能在xfce4中使用


20

我的音量键在xfce中不起作用。当我使用它们时,它在屏幕上显示音量正在更改的指示,但音量根本没有更改(与静音键相同)。

奇怪的是,当我从xfce转到ubuntu时,密钥现在可以正常工作了。

我不知道这是否重要,但是我的计算机中有声卡。

如何使音量键在xfce中工作?


您是否还激活了其他声音设备,例如HDMI?也许将音量键配置给了这些设备,而不是主要扬声器。尝试转到音量控制(或输入pavucontrol终端),然后在配置下查找其他设备。关闭内置音频以外的其他设备,然后注销以查看更改。
ChristianSkjødt,2012年

Answers:


14

这仍然在12.10中被打破。您可以通过安装xfce4-mixer,然后手动选择要对其进行控制的混音器来进行修复-然后进入xfce4设置编辑器,然后输入“活动卡”的名称。静音按钮仍然无法正常工作,您可以使用它静音但不能取消静音。不过,其他所有功能都可以使用,包括屏幕通知。使所有功能正常工作非常棘手,所以我打开了一个错误:https : //bugs.launchpad.net/ubuntu/+source/xfce4-mixer/+bug/1085752

详细地,在xfce4-mixer中,您希望它看起来像这样:

xfce4-mixer

这应该仅显示声卡的主要音量控制。您必须在顶部选择一个声卡,然后单击“选择控件...”以添加控件。然后,需要在xfce4-settings-editor中设置“ active-card”,如下所示:

xfce4-settings-editor

在“声卡”下,您将看到添加了混音器的每个声卡的列表。您可能会有多张卡片,因此在这里可能需要反复试验才能找到正确的卡片。您需要将正确的卡的名称从“声卡”复制到“活动卡”-这将是音量按钮控制的混音器。


我设法找到可以控制音量,降低音量和静音的卡,但不能取消静音。我不得不改用另一张卡取消静音。通过找到xfce4-mixer应用程序中所有可用的控件,我能够找出要使用的卡(而不必每次都完成添加卡和测试键盘快捷键的整个过程)。
corvec 2013年

2
由于某种原因,“活动卡”未在我的“属性”下列出。
user87317 2014年

@ user87317我有同样的问题,您需要从“声卡”属性值中复制它。这是一个简单的字符串。
注销

5

xfce4-volumed仅当它不在守护程序模式下运行时才对我有用。当我运行以下命令以杀死所有现有的已卷进程并启动一个不在守护程序模式下运行的新进程时,这些卷键对我有用:

kill `pidof xfce4-volumed` ; mkdir -p /tmp/volumed && cd /tmp/volumed && nohup xfce4-volumed --no-daemon &

这使用nohup运行该进程,因此可以关闭运行该命令的终端而不会终止该进程。


2
嗯,那是我的问题!-要么xfce4-volumed死了,要么没有开始登录(自从重新启动以来太长了,我不记得上次启动时是否遇到了问题)。手动启动xfce4-volumed对我来说有用(在守护程序模式下也可以正常工作)。
Ponkadoodle

嘿! 进展!到目前为止,我只是xfce4-volumed --no-daemon直接在终端中运行,现在我只需要弄清楚如何在启动时启动它!
nmz787

4

这些音量键是基于gnome的...或基于单位的或其他任何...您必须在键盘设置gui中创建自定义键盘快捷键,以减小,增大和静音音量...对于增大音量,该命令是“设置了axer”降低音量的“主控5%+””,“静音”的“ axerer set master切换”为“ aximer set master 5%-”


这是可行的,但是它不提供xfce4-volumed随附的notify-osd。因此,屏幕上根本没有反馈……
kolslorr 2012年

1

在Xubuntu 12.04中,我遇到了同样的问题,尽管我不知道它是否可以在Unity中使用,因为我只有Xfce4。在终端中,键入:

$ xfconf-query -c xfce4-mixer -p /active-card -s xfconf-query -c xfce4-mixer -p /sound-card

资料来源:https : //wiki.archlinux.org/index.php/Xfce#Xfce4-volumed


由于默认情况下未安装xfce4-mixer,因此这些设置将不存在,因此在12.10中将无法使用。请参阅下面的答案,了解如何创建它们。
Alistair Buxton

1

如果这是一个临时性问题(例如我的情况),请在命令行中执行:

killall xfce4-volumed && xfce4-volumed


0

我修复了更改xfce4-settings-editor中的“活动卡”参数的问题

我有两个声卡(一个是HDMI,另一个是普通声卡),并且所选的卡与我使用的普通卡不同。


0

我也遇到了这个非常奇怪的问题,我可以调整菜单中的音量滑块,但是它什么也没做。另外,如果尝试使用键盘进行调整,则滑块会移动,但实际音量不会改变。

我通过去修复了它PulseAudio Volumne Control。在Output Devices面板中,您可以看到所有的声卡选项。从那里,我确保将端口设置为模拟输出。在您的情况下,可能是HDMI或耳机,具体取决于您要传送声音的位置。然后选择“设置为后备选项”。它看起来像一个绿色的复选标记。

无需安装xfce4-mixer即可运行。


0

Settings > Settings Manager > Keyboard > Applications Shortcut

  • 增加amixer set Master 3+以增加音量
  • 增加amixer set Master 3-以减少音量
  • 添加amixer -D pulse set Master Playback Switch toggle静音/取消静音

0

我遇到了类似的问题,并设法解决了这个问题。

我在Ubuntu Studio 18.10 XFCE4中意识到,启动应用程序包括XFCE Volume Daemon,当我禁用它,重新启动并安装xfce4-pulseaudio-plugin时,它将按预期运行。

希望它可以帮助其他人。

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.