Flathub에서 기본 Wayland 클라이언트로 org.mozilla.firefox를 실행하는 방법은 무엇입니까?

Flathub에서 기본 Wayland 클라이언트로 org.mozilla.firefox를 실행하는 방법은 무엇입니까?

Flathub에서 org.mozilla.firefox를 설치했고 조사한 후에 xeyesFirefox 위에 마우스를 올려 놓으면 눈이 내 커서를 추적할 수 있기 때문에 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

관련 정보