fix: Fix cage check in waydroid

This commit is contained in:
Kyle Gospodnetich 2024-02-08 00:14:14 -08:00
parent b36d788e49
commit d4b587d389

View File

@ -12,8 +12,7 @@ if grep -qz 'not initialized' <<< $(/usr/bin/waydroid status); then
/usr/bin/ujust init-waydroid
fi
# Launch Weston
killall -9 weston
# Launch Cage & Waydroid
pkexec /usr/libexec/waydroid-container-start
if [ -z "$(pgrep wlr-randr)" ]; then
cage -- bash -c "wlr-randr --output X11-1 --custom-mode ${WAYDROID_WIDTH:-1280}x${WAYDROID_HEIGHT:-800}; sleep 1; waydroid show-full-ui &> /dev/null &"
@ -28,7 +27,7 @@ pkexec /usr/libexec/waydroid-fix-controllers
# Waydroid is now live!
# Wait for exit and then clean up
while [ -n "$(pgrep weston)" ]; do
while [ -n "$(pgrep cage)" ]; do
sleep 1
done