X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/waydroid.git/blobdiff_plain/13360b5cf1bb8e714932170b41fbc1193e30c4f8..047414fc01f4db01d8fd0be7f4c6f9032d4819d5:/tools/actions/session_manager.py diff --git a/tools/actions/session_manager.py b/tools/actions/session_manager.py index 6b2f3eb..cc6a946 100644 --- a/tools/actions/session_manager.py +++ b/tools/actions/session_manager.py @@ -15,19 +15,11 @@ def start(args, unlocked_cb=None): stop(args) sys.exit(0) - xdg_session = os.getenv("XDG_SESSION_TYPE") - if xdg_session != "wayland": - logging.warning('XDG Session is not "wayland"') - cfg = tools.config.load_session() + wayland_display = cfg["session"]["wayland_display"] + if wayland_display == "None" or not wayland_display: + logging.warning('WAYLAND_DISPLAY is not set, defaulting to "wayland-0"') waydroid_data = cfg["session"]["waydroid_data"] - #TODO: Drop me - old_user_waydroid = cfg["session"]["host_user"] + "/waydroid" - if os.path.isdir(old_user_waydroid): - if not os.path.isdir(waydroid_data): - shutil.move(old_user_waydroid, cfg["session"]["xdg_data_home"]) - else: - os.removedirs(old_user_waydroid) if not os.path.isdir(waydroid_data): os.makedirs(waydroid_data) dpi = tools.helpers.props.host_get(args, "ro.sf.lcd_density")