Menjalankan Linux Desktop Environtment (DE) pada TTY1 dan Window Manager (WM) pada TTY2
mrfdn.com - Saat ini saya sedang bermain dengan Window Manager, motivasinya supaya pengetahun linux semakin terasah, bukan seputar itu-itu saja. Banyak hal yang bisa diulik dan di explore di sini.
Sebab bermain di Desktop Environtment sepertinya sudah sangat gampang. Tampilan GUI linux sudah sangat mudah digunakan, baik untuk pemula sekalipun.
Lain halnya ketika hanya menggunakan Window Manager pada sistem. Sistem jauh lebih ringan karena tidak banyak proses background yang bisa dibilang bloat.
Ambil contoh Gnome , banyak aplikasi yang berjalan tetapi sebenanrya tidak begitu digunakan.
Sedangkan ketika menggunakan Window manager, aplikasi yang berjalan benar-benar minim, sehingga bisa menghemat proses CPU dan memori ram komputer .
Jadi setelah saya install Window Manager i3 , lalu beralih ke DWM (dynamic window manager), saya punya ide untuk menjalankan :
- DWM di TTY1
- Gnome di TTY2
Karena tidak ada gambaran, saya pun bertanya ke grup facebook, lalu menemukan jawabannya melalui postingan blog mas Anggit.
Idenya adalah dengan mengubah pengaturan file xinitrc.
Jadi saya pun mengubah file xinitrc saya menjadi seperti ini :
for arg in "$@"; do
case $arg in
vt1)
# Start DWM
exec dwm
;;
vt2)
# Start Gnome
exec gnome-session
;;
vt3)
# put your spesific DE / WM below
# exec ...
;;
esac
done
Karena saya sudah punya pengaturan sendiri untuk file xinitrc saya, jadi saya sesuaikan pengaturannya sehinga menjadi seperti ini
for arg in "$@"; do
case $arg in
vt1)
xrandr --output LVDS1 --off --output DP1 --primary --mode 1920x1080 --pos 0x0 --rotate normal --output DP2 --off --output DP3 --off --output HDMI1 --off --output HDMI2 --off --output HDMI3 --off --output VGA1 --off --output VIRTUAL1 --off &
compton --config ~/.config/compton.conf -b &
nitrogen --restore &
# loop restart dwm without exit
while true;do
dwm >/dev/null 2>&1
done
exec dwm
;;
vt2)
exec gnome-session
;;
esac
done
Kemudian untuk menjalankannya masukkan perintah ini saat login :
#untuk menjalankan DWM pada TTY1
startx vt1
#untuk menjalankan Gnome pada TTY2
startx vt2
#untuk menjalankan DE/WM anda pada TTY3
startx vt3
Ternyata mudah untuk menjalankan DE dan WM tertentu pada TTY tertentu.
Semoga bermanfaat.