对 arch 来说仍然很陌生,但是我今天早上运行了完整的系统更新(sudo pacman -Syu
和yay -Syu
),并且从那时起,pwvucontrol 和 pavucontrol 在运行时都只返回以下输出(程序名称和内存地址除外):
MESA-INTEL: warning: ../mesa-24.2.2/src/intel/vulkan/anv_formats.c:763: FINISHME: support YUV colorspace with DRM format modifiers
MESA-INTEL: warning: ../mesa-24.2.2/src/intel/vulkan/anv_formats.c:794: FINISHME: support more multi-planar formats with DRM modifiers
[1] 21948 segmentation fault (core dumped) pwvucontrol
我正在运行 pipewire 和 wireplumber,两者似乎都运行良好,因为我可以正常使用它们,并且通过检查它们的systemctl status
。不确定段错误之前的两行是否重要,但我尽力更新我的图形内容以查看它们是否是罪魁祸首(mesa
和vulkan-intel
),但没有结果。值得注意的是,yay 今天早上坏了(不记得为什么),我通过 重新安装了它https://aur.archlinux.org/yay.git
,这可能与此有关。通过 wayland 运行 hyprland。
任何帮助都将不胜感激,因为虽然一切正常,但我不知道如何在没有 pwvucontrol 的情况下更改蓝牙编解码器,并且我的耳机默认为 SBC,这非常粗糙。
看起来 vulkan 和 GTK4 应用程序存在错误,可能特定于 wayland ( 1 )。
当前的解决方法是设置环境变量
GDK_DISABLE=vulkan
以禁用 GTK 应用使用 Vulkan 渲染器。(您可以通过运行在命令行上进行测试GDK_DISABLE=vulkan pavucontrol
。)