my .profile is filled with scripts like this. pasted below. it allows a full screen desktop with out any other screens. at a dedicated tty. but it has two issues. If there already is an connection i need to kill everuthing on the tty. And sometimes when i pkill -9 -t tty9 switch from client system the keyboard and mouse dont work. they do work after i rebooted the VM. I dont google stuff deeply and make it my self if i cant find it right away. So i might be doing it wrong. anyway some one can help me with the two issues. ps one bash question. I have an exit. but a right placed ctrl C can break to prompt i dont want that does some one know how i always run the program or exit to logout state. Cheers. bram if [[ "$(tty)" == "/dev/tty10" ]]; then export XDG_RUNTIME_DIR=/run/user/$(id -u)/cage10 while true; do # start agent if needed [ -z "$SSH_AUTH_SOCK" ] && eval "$(ssh-agent -s)" >/dev/null # load key if needed ssh-add -l >/dev/null 2>&1 || ssh-add ~/.ssh/id_rsa mkdir -p "$XDG_RUNTIME_DIR" chmod 700 "$XDG_RUNTIME_DIR" # Run virt-viewer cage -s -- virt-viewer \ --domain-name vision \ -c "qemu+ssh://bram@jack/system?ssh_compression=yes" \ --attach -f \ --auto-resize=always sleep 2 done exit fi
participants (1)
-
Bram Diederik