From c64e51a2447363f8cc85932114b81ad15a2bd78c Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Mon, 26 Dec 2022 08:31:33 -0500 Subject: [PATCH] sway/bashrc: Disable MIT-SHM extension for Xwayland MIT-SHM does not work well inside containers like systemd-nspawn --- bash/.bashrc | 1 + sway/.local/bin/Xwayland-noshm | 3 +++ 2 files changed, 4 insertions(+) create mode 100755 sway/.local/bin/Xwayland-noshm diff --git a/bash/.bashrc b/bash/.bashrc index 951875f..1a5afff 100644 --- a/bash/.bashrc +++ b/bash/.bashrc @@ -122,4 +122,5 @@ export GTK_THEME=Gruvbox-Material-Dark-HIDPI export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export SDL_IM_MODULE=fcitx +export WLR_XWAYLAND=$HOME/.local/bin/Xwayland-noshm $MACHINE_START_SWAY && [[ -z "$DISPLAY" && $(tty) == /dev/tty1 ]] && exec sway diff --git a/sway/.local/bin/Xwayland-noshm b/sway/.local/bin/Xwayland-noshm new file mode 100755 index 0000000..a588b44 --- /dev/null +++ b/sway/.local/bin/Xwayland-noshm @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +exec /usr/bin/Xwayland -extension MIT-SHM $@