c98b907e36
Package-Manager: Portage-3.0.9, Repoman-3.0.2
24 lines
740 B
Bash
24 lines
740 B
Bash
#!/bin/sh
|
|
|
|
# https://gitlab.com/postmarketOS/pmaports/-/issues/479
|
|
# EGL_PLATFORM=wayland is broken on desktop as
|
|
# Anbox require PBuffer support but Wayland EGL
|
|
# doesn't provide it. Unsetting this value
|
|
# unbreaks Anbox on e.g. Plasma Mobile.
|
|
if [ "$EGL_PLATFORM" = wayland ]; then
|
|
export EGL_PLATFORM
|
|
unset EGL_PLATFORM
|
|
fi
|
|
|
|
# This breaks Anbox display if EGL_PLATFORM is not
|
|
# set to wayland. Since EGL_PLATFORM is never set
|
|
# to wayland, let's unset SDL_VIDEODRIVER if it is.
|
|
if [ "$SDL_VIDEODRIVER" = wayland ]; then
|
|
export SDL_VIDEODRIVER
|
|
unset SDL_VIDEODRIVER
|
|
fi
|
|
|
|
# We let Anbox autostart the session manager as this
|
|
# provides a splash-screen
|
|
anbox launch --package=org.anbox.appmgr --component=org.anbox.appmgr.AppViewActivity
|