Flathubにorg.mozilla.firefoxをインストールし、調査後にxeyes
Firefoxの上にマウスを置くと、目がカーソルを追跡できるため、XWaylandを介して実行されることがわかりました。私はWayland経由でGNOMEを使用しており、XWaylandを介さずにFirefoxをネイティブWaylandクライアントとして実行したいと思います。 Flathubのorg.mozilla.firefoxパッケージを使用してこれを行うにはどうすればよいですか?はいいいえ私のディストリビューションのパッケージを使用することに興味があります。
答え1
環境変数MOZ_ENABLE_WAYLANDを1に設定し、org.mozilla.firefoxがWaylandソケットにアクセスできるようにしますflatpak override
。
このような:
$ flatpak override --env=MOZ_ENABLE_WAYLAND=1 --socket=wayland org.mozilla.firefox --user
--user
すべてのユーザーに対してこれを行うには、省略できます。
グラフィカルな方法でこれを行う場合は、Flatsealを使用できます。https://plathub.org/apps/details/com.github.tchx84.Flatseal
答え2
Fedora Linuxでは、オーバーライドコマンドは機能しません。コマンドを実行しました。
flatpak --env=MOZ_ENABLE_WAYLAND=1 run org.mozilla.firefox