我在 Wayland (Arch Linux) 上运行 GNOME 44,并且我希望 Firefox 也能在 Wayland 模式下运行。
不幸的是,它被困在 XWayland 中了。我按照 Archwiki 中提到的步骤进行操作[1],但我没有运气。
该about:support
页面仍然将 XWayland 显示为 Window 协议。
更新:
按照@Artem的建议,如果我firefox
从终端启动,它会在 Wayland 模式下正确启动;
但是当我从 gnome-shell 启动它时,我遇到了上述问题;事实上
我已经MOZ_ENABLE_WAYLAND
通过设置了环境变量.bashrc
echo $MOZ_ENABLE_WAYLAND
1
但从 UI 启动 Firefox 时它似乎被忽略
答案1
事实上我已经
MOZ_ENABLE_WAYLAND
通过设置了环境变量.bashrc
您的 Gnome/Wayland 会话不一定会阅读和使用它。
您可以简单地创建一个启动器或 bash 脚本来执行必要的操作。
您还可以咨询https://wiki.archlinux.org/title/Environment_variables