Comment désactiver le basculement vers des terminaux virtuels (ATS) en utilisant (Ctrl+Alt+F1...F6) dans Ubuntu?
J'ai trouvé trois méthodes. Je liste pour aider les autres s'ils ont besoin de:
Sudo tee -a /etc/init/tty{1..6}.override <<<"manual"
Ouvrez/créez le fichier /etc/X11/xorg.conf
en utilisant la commande suivante:
Sudo -i gedit /etc/X11/xorg.conf
et ajoutez les lignes suivantes à l'intérieur:
Section "ServerFlags"
Option "DontVTSwitch" "true"
EndSection
Sudo -i
vi /etc/default/console-setup
changez ACTIVE_CONSOLES="/dev/tty[1-6]"
en votre choix. Disons que si vous ne voulez que deux téléscripteurs ou console virtuelle, passez à ACTIVE_CONSOLES="/dev/tty[1-2]"
cd /etc/event.d
Commentez toutes les lignes du fichier ttyX
dont vous n’avez pas besoin. Dans cet exemple, tty3-tty6
Redémarrez pour voir la modification.
Ouvrez/créez le fichier /etc/X11/xorg.conf
en utilisant la commande suivante:
Sudo -i gedit /etc/X11/xorg.conf
et ajoutez les lignes suivantes à l'intérieur:
Section "ServerFlags"
Option "DontVTSwitch" "true"
EndSection
Source: [toutes les variantes] Comment désactiver CTRL ALT F1 - ubuntuforums.org
Sudo rm /etc/init/tty*.conf
Cela supprimera totalement le fichier tty* conf
et vous ne pourrez donc plus l'utiliser :)
NB: vous ne pourrez pas le restaurer plus tard
ouvrez le tty conf dans le répertoire /etc/init/
commentez ces lignes dans les fichiers ttyX.conf:
#respawn
#exec /sbin/getty -8 38400 ttyX
Exemple pour désactiver tty1:
Sudo -H gedit /etc/init/tty1.conf
Puis éditez en insérant # devant les commandes
#respawn
#exec /sbin/getty -8 38400 tty1
Enregistrer et redémarrer