Debian
始終在 Wayland 中執行 Firefox ESR 而不是在 Debian 上執行 X.org
在使用最新的穩定桌面環境時,為了在影片會議程序中啟用螢幕共享等功能,以及為了穩定性,Wayland 似乎比古老的 X.org 執行得更好。
我可以在終端中使用這個命令
MOZ_ENABLE_WAYLAND=1 firefox
但是,當使用啟動器時,如何強制 Firefox ESR 始終以 Wayland 模式啟動,或者只是
firefox
從終端呼叫?
在 Debian Stable(目前是牛眼)和 Debian 測試(目前是 bookworm)中進行了測試!
- 編輯
/usr/bin/firefox
並合併以下內容#!/bin/sh FIREFOX="$(command -v firefox)" [ -x "$FIREFOX.real" ] && exec "$FIREFOX.real" "$@" exec env MOZ_ENABLE_WAYLAND=1 firefox-esr "$@"
這將強制二進製文件始終以 Wayland 模式啟動(對於
firefox
在終端中呼叫很有用)
- 編輯
/usr/share/applications/firefox-esr.desktop
以製作Exec
線條Exec=env MOZ_ENABLE_WAYLAND=1 /usr/lib/firefox-esr/firefox-esr %u
這將確保啟動器也以 Wayland 模式啟動瀏覽器。