web-dev-qa-db-fra.com

Comment désactiver les consoles virtuelles tty [1-6]?

Comment désactiver le basculement vers des terminaux virtuels (ATS) en utilisant (Ctrl+Alt+F1...F6) dans Ubuntu?

19
Maythux

J'ai trouvé trois méthodes. Je liste pour aider les autres s'ils ont besoin de:

Première méthode:

Sudo tee -a /etc/init/tty{1..6}.override <<<"manual"

Deuxième méthode:

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

Troisième méthode:

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.

23
Maythux

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

17
Radu Rădeanu
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

0
user93206

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

0
user259474