Linux
如何從 Flathub 執行 org.mozilla.firefox 作為本機 Wayland 客戶端?
我從 Flathub 安裝了 org.mozilla.firefox,在使用 進行調查後
xeyes
,我發現它似乎是通過 XWayland 執行的,因為當滑鼠懸停在 Firefox 上時,眼睛能夠追踪我的游標。我正在通過 Wayland 使用 GNOME,我想將 Firefox 作為本機 Wayland 客戶端執行,而不是通過 XWayland 執行它。我如何使用 Flathub 的 org.mozilla.firefox 包做到這一點?我對使用我的發行版包不感興趣。
您可以通過將環境變數 MOZ_ENABLE_WAYLAND 設置為 1 並允許 org.mozilla.firefox 通過
flatpak override
.像這樣的東西:
$ flatpak override --env=MOZ_ENABLE_WAYLAND=1 --socket=wayland org.mozilla.firefox --user
--user
如果您想為所有使用者執行此操作,您可以省略。如果您喜歡以圖形方式執行此操作,可以使用 Flatseal:https ://flathub.org/apps/details/com.github.tchx84.Flatseal
在 fedora linux 上覆蓋命令對我不起作用。我只是用命令執行
flatpak --env=MOZ_ENABLE_WAYLAND=1 run org.mozilla.firefox