From a172660bcf9144ad00cc6856840a88b5e4d55044 Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Mon, 26 Dec 2022 13:29:01 -0500 Subject: [PATCH 1/2] app_containers: Set XDG_SESSION_TYPE instead --- app_containers/.local/bin/run_app_container | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app_containers/.local/bin/run_app_container b/app_containers/.local/bin/run_app_container index c401baf..40c1799 100755 --- a/app_containers/.local/bin/run_app_container +++ b/app_containers/.local/bin/run_app_container @@ -69,8 +69,8 @@ SUDO_ASKPASS=$HOME/.local/bin/askpass-bemenu sudo -A systemd-nspawn -M $CONTAINE --setenv=DBUS_SESSION_BUS_ADDRESS=unix:path=/run/host/bus \ `# Scaling `\ --setenv=GDK_SCALE="$GDK_SCALE" \ - `# Have QT apps run under Wayland for proper scaling` \ - --setenv=QT_QPA_PLATFORM=wayland \ + `# Make applications prefer Wayland when possible` \ + --setenv=XDG_SESSION_TYPE=wayland \ `# Hacks for Proton (enable logging, disable futex-based synchronization)` \ --setenv=PROTON_LOG=1 \ --setenv=PROTON_NO_FSYNC=1 \ From ccde40e865fcbb36896ca786f8af2eb206827826 Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Mon, 26 Dec 2022 13:29:45 -0500 Subject: [PATCH 2/2] app_containers: Explain GDK_SCALE --- app_containers/.local/bin/run_app_container | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app_containers/.local/bin/run_app_container b/app_containers/.local/bin/run_app_container index 40c1799..2c06ea2 100755 --- a/app_containers/.local/bin/run_app_container +++ b/app_containers/.local/bin/run_app_container @@ -67,7 +67,7 @@ SUDO_ASKPASS=$HOME/.local/bin/askpass-bemenu sudo -A systemd-nspawn -M $CONTAINE `# DBus` \ --bind-ro=$host_bus:/run/host/bus \ --setenv=DBUS_SESSION_BUS_ADDRESS=unix:path=/run/host/bus \ - `# Scaling `\ + `# Scaling (GDK_SCALE is needed for Java as well)`\ --setenv=GDK_SCALE="$GDK_SCALE" \ `# Make applications prefer Wayland when possible` \ --setenv=XDG_SESSION_TYPE=wayland \