我已经全新安装了 Devuan ASCII 并升级到 Beowulf。我已经登录到 Cinnamon,一切看起来都很好 - 除了控制音频:
- 默认情况下开始菜单中没有混音器
- 如果你安装了
alsamixergui
- 它什么也不做(甚至不抱怨) - 如果您相反
pavucontrol
- 您将获得 PusleAduio 音量控制条目;但它只会告诉您“正在建立与 PulseAudio 的连接”。 - 如果您在终端中手动启动pulseaudio - pavucontrol 将起作用,但这不是做事的方法......而且,它会显示一个“虚拟”输出设备。
手动启动pulseaudio时,它说:
E: [pulseaudio] bluez5-util.c: GetManagedObjects() failed: org.freedesktop.DBus.Error. AccessDenied: Rejected send message, 2 matched rules; type="method_call", sender= ":1.121" (uid=1000 pid=9019 comm="pulseaudio ") interface="org.freedesktop.DBus. ObjectManager" member="GetManagedObjects" error name="(unset)" requested_reply="0" destination="org.bluez" (uid=0 pid=1972 comm="/usr/sbin/bluetoothd ")
- 任务栏上没有音量控制小部件/小程序
我的问题:
- 这是我没有安装关键东西的错吗?
- 我能做些什么来解决/绕过这些问题;
答案1
看来你这里有两个问题
您的配置有问题
1.1.声卡无法识别
- 如果你安装 alsamixergui - 它什么也不做(甚至不抱怨)
- 如果您在终端中手动启动pulseaudio - pavucontrol 将起作用,但这不是做事的方法......而且,它会显示一个“虚拟”输出设备。
看来你的声卡配置不正确。可能缺少内核模块。搜索“未检测到 Alsa 声卡”。
这是首先要解决的问题。修复后用于alsamixer
检查声卡是否正常工作。
1.2.不允许访问蓝牙设备
E: [pulseaudio] bluez5-util.c: GetManagedObjects() failed: org.freedesktop.DBus.Error.
AccessDenied: Rejected send message, 2 matched rules; type="method_call", sender=
":1.121" (uid=1000 pid=9019 comm="pulseaudio ") interface="org.freedesktop.DBus.
ObjectManager" member="GetManagedObjects" error name="(unset)" requested_reply="0"
destination="org.bluez" (uid=0 pid=1972 comm="/usr/sbin/bluetoothd ")
您的用户似乎拒绝访问蓝牙。您的用户是bluetooth
群组成员吗?
- Pulseaudio 未自动启动
要修复此问题,请编辑/etc/pulse/client.conf.d/00-disable-autospawn.conf
并注释该行:
autospawn=no
看https://bugs.devuan.org//cgi/bugreport.cgi?bug=318
希望这可以帮助
答案2
不,那没有帮助。这对我有用(Devuan、Beowulf)
- sudo gedit /etc/pulse/client.conf
- 删除有关 autospawn 的行前面的分号
- 节省