mirror of
https://github.com/kasmtech/KasmVNC.git
synced 2025-02-21 12:51:13 +01:00
select-de.sh: fix MATE DE
This commit is contained in:
parent
3a528b94e6
commit
4ed2c57ce3
@ -72,11 +72,12 @@ process_cli_options "$@"
|
|||||||
|
|
||||||
manual_xstartup_choice="Manually edit xstartup"
|
manual_xstartup_choice="Manually edit xstartup"
|
||||||
declare -A all_desktop_environments=(
|
declare -A all_desktop_environments=(
|
||||||
[Cinnamon]=cinnamon-session
|
[Cinnamon]="exec cinnamon-session"
|
||||||
[Mate]="XDG_CURRENT_DESKTOP=MATE dbus-launch --exit-with-session mate-session"
|
[Mate]="XDG_CURRENT_DESKTOP=MATE exec dbus-launch --exit-with-session mate-session"
|
||||||
[LXDE]=lxsession [Lxqt]=startlxqt
|
[LXDE]="exec lxsession"
|
||||||
[KDE]=startkde
|
[Lxqt]="exec startlxqt"
|
||||||
[Gnome]="XDG_CURRENT_DESKTOP=GNOME dbus-launch --exit-with-session /usr/bin/gnome-session"
|
[KDE]="exec startkde"
|
||||||
|
[Gnome]="XDG_CURRENT_DESKTOP=GNOME exec dbus-launch --exit-with-session /usr/bin/gnome-session"
|
||||||
[XFCE]=xfce4-session)
|
[XFCE]=xfce4-session)
|
||||||
|
|
||||||
readarray -t sorted_desktop_environments < <(for de in "${!all_desktop_environments[@]}"; do echo "$de"; done | sort)
|
readarray -t sorted_desktop_environments < <(for de in "${!all_desktop_environments[@]}"; do echo "$de"; done | sort)
|
||||||
@ -189,7 +190,7 @@ generate_xstartup() {
|
|||||||
|
|
||||||
cat <<-SCRIPT > "$xstartup_script"
|
cat <<-SCRIPT > "$xstartup_script"
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
exec $de_cmd
|
$de_cmd
|
||||||
SCRIPT
|
SCRIPT
|
||||||
chmod +x "$xstartup_script"
|
chmod +x "$xstartup_script"
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user