diff --git a/misc/ui b/misc/ui index 8985b39..37561c7 100644 --- a/misc/ui +++ b/misc/ui @@ -1,23 +1,35 @@ +#!/bin/bash gui () { + echo switching to graphical display sudo systemctl isolate graphical.target + echo starting display manager sudo systemctl start lightdm + echo starting remote desktop server sudo systemctl start nxserver } tui () { + echo switching to text only command line mode + echo stopping display manager sudo systemctl stop lightdm - sudo systemctl stop nxserver + echo stopping graphical display sudo systemctl isolate multi-user.target sleep 3 sudo chvt ${VTTY:-2} + echo stopping remote desktop server + sudo systemctl stop nxserver } -dtui () { - sudo systemctl disable lightdm +tui_default () { + echo curret default display target $(systemctl get-default) + echo setting boot default to command line only sudo systemctl set-default multi-user.target + echo new default display target $(systemctl get-default) } -dgui () { - sudo systemctl enable lightdm +gui_default () { + echo curret default display target $(systemctl get-default) + echo setting boot default to graphical sudo systemctl set-default graphical.target -} + echo new default display target $(systemctl get-default) +} \ No newline at end of file