____ ____ _ _ _ _ / ___|| _ \| | (_)_ __ | |_| |__ ___ \___ \| | | | | | | '_ \ | __| '_ \ / _ \ ___) | |_| | |___ | | | | | | |_| | | | __/ |____/|____/|_____| |_|_| |_| \__|_| |_|\___| ____ _ / ___|___ _ __ ___ ___ | | ___ | | / _ \| '_ \/ __|/ _ \| |/ _ \ | |__| (_) | | | \__ \ (_) | | __/ [SDL in the Console] \____\___/|_| |_|___/\___/|_|\___| by TheOuterLinux (https://theouterlinux.gitlab.io) with various help from the "WWW"... Last updated: 2023/01/15 Running SDL-based programs gives you the advantage of being able to run them in the console/tty without the need to start a desktop environment. Use the following in a terminal: sudo addgroup --system console sudo chgrp console /dev/console sudo chmod g+rw /dev/console sudo usermod -a -G console $USER sudo usermod -a -G tty $USER sudo usermod -a -G video $USER Create the file "/etc/udev/rules.d/99-input.rules" with the following: KERNEL=="mice", NAME="input/%k", MODE="664", GROUP="input" KERNEL=="mouse*", NAME="input/%k", MODE="664", GROUP="input" Run the following in the terminal: groupadd input usermod -a -G input $USER ...this will help you run things like 'fbi' (an image viewer) and 'green' (an SDL-based PDF viewer) with a mouse without needing to use the 'sudo' command. The "$USER" part will use whatever username you are currently logged in with, but you can replace it with whomever.