Como faço para desativar o Virtual Consoles tty [1-6]?

13

Como faço para desativar a comutação para terminais virtuais (TTYs) usando ( Ctrl + Alt + F1 ... F6 ) no Ubuntu?

    
por Maythux 12.10.2013 / 09:30

4 respostas

16

Eu encontrei três métodos. Estou listando para ajudar os outros, se precisarem:

Primeiro método:

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

Segundo método:

Abra / crie o arquivo /etc/X11/xorg.conf usando o seguinte comando:

sudo -i gedit /etc/X11/xorg.conf

e adicione as seguintes linhas dentro:

Section "ServerFlags"
    Option "DontVTSwitch" "true"
EndSection

Terceiro método:

sudo -i

vi /etc/default/console-setup

altere ACTIVE_CONSOLES="/dev/tty[1-6]" para sua escolha. Vamos dizer que se você quiser apenas dois TTY ou console virtual, mude para ACTIVE_CONSOLES="/dev/tty[1-2]"

cd /etc/event.d

Comente todas as linhas do arquivo ttyX que você não precisa. Neste exemplo tty3-tty6 Reinicialize para ver a mudança.

    
por Maythux 01.01.2014 / 09:42
15

Abra / crie o arquivo /etc/X11/xorg.conf usando o seguinte comando:

sudo -i gedit /etc/X11/xorg.conf

e adicione as seguintes linhas dentro:

Section "ServerFlags"
    Option "DontVTSwitch" "true"
EndSection

Fonte: [todas as variantes] Como desativar o CTRL ALT F1 - ubuntuforums.org

    
por Radu Rădeanu 12.10.2013 / 09:39
0
sudo rm /etc/init/tty*.conf

Isso removerá totalmente o arquivo tty* conf e, portanto, você não poderá usá-lo:)

NB: você não poderá restaurá-lo mais tarde

    
por user93206 14.01.2014 / 12:17
0

abra o tty conf no diretório /etc/init/

comente essas linhas nos arquivos ttyX.conf:

#respawn 
#exec /sbin/getty -8 38400 ttyX

Exemplo para desativar o tty1:

sudo -H gedit /etc/init/tty1.conf

Em seguida, edite inserindo # na frente dos comandos

#respawn 
#exec /sbin/getty -8 38400 tty1

Salvar e reinicializar

    
por user259474 26.03.2014 / 12:59

Tags