From 1cd3116d22e3411cdfaa6b25d07aab95b9be7fdc Mon Sep 17 00:00:00 2001 From: Boruch Baum Date: Mon, 20 Mar 2023 03:26:00 +0000 Subject: [PATCH] Fix, improve script for running waydroid in weston 1) Running konsole as written doesn't work 2) No need to sleep 3) Added logic to show how to create a nicely proportioned waydroid window --- faq/setting-up-waydroid-only-sessions.md | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/faq/setting-up-waydroid-only-sessions.md b/faq/setting-up-waydroid-only-sessions.md index 9eb3f1c..c67a4aa 100644 --- a/faq/setting-up-waydroid-only-sessions.md +++ b/faq/setting-up-waydroid-only-sessions.md @@ -52,9 +52,20 @@ panel-position=none ``` #!/bin/sh -weston & -sleep 3 -konsole -e waydroid show-full-ui + +# Launch waydroid from an X11 session, within a 9:16 +# weston window that vertically fills the screen + +# REQUIRES-PACKAGE: x11-tools (xdpyinfo) +xdpyinfo \ +| awk '/dimensions/{gsub("x"," ",$2);print $2"\n";quit}' \ +| { read xx yy + weston --width=$((yy*9/16)) --height=${yy} & } + +# WAYLAND_DISPLAY: Your personal value may end +# with a different integer +export WAYLAND_DISPLAY=wayland-1 +waydroid show-full-ui ``` `/usr/share/wayland-sessions/waydroid.desktop` contents: