常にDebianのX.orgの代わりにWaylandでFirefox ESRを実行してください。

常にDebianのX.orgの代わりにWaylandでFirefox ESRを実行してください。

信頼性の高い最新のデスクトップ環境を使用すると、ビデオ会議のプログラム内の画面共有などの機能のアクティブ化と安定性の観点から、Waylandは古代のX.orgよりも機能しているようです。

端末でこのコマンドを使用できます

MOZ_ENABLE_WAYLAND=1 firefox

しかし、ランチャーを使用するときにFirefox ESRがデフォルトで常にWaylandモードで起動するように強制したり、firefox端末から呼び出すにはどうすればよいですか?

ベストアンサー1

Debian Stable(現在ブルスアイ)とDebian Test(現在の本虫)でテスト済み!

  1. /usr/bin/firefox以下を編集してマージします。

    #!/bin/sh                                                                                               
    
    FIREFOX="$(command -v firefox)"
    [ -x "$FIREFOX.real" ] && exec "$FIREFOX.real" "$@"
    
    exec env MOZ_ENABLE_WAYLAND=1 firefox-esr "$@"

これにより、バイナリは常にウェイランドモードで開始されます(firefox端末からの呼び出しに役立ちます)。

  1. この行を/usr/share/applications/firefox-esr.desktop作成するには編集してくださいExec

    Exec=env MOZ_ENABLE_WAYLAND=1 /usr/lib/firefox-esr/firefox-esr %u

これにより、ランチャーはWaylandモードでもブラウザを起動できます。

おすすめ記事