Desativa a tela do console no Debian

1

Estou tentando desativar a tela do console na minha máquina virtual Debian, então, quando eu a acesso localmente, tudo que eu vejo é uma tela em branco.

Pensei em remover / desativar os drivers de vídeo, mas não sei como fazer isso.

    
por nig007 17.03.2017 / 16:36

2 respostas

2

No Debian 8, executando o systemd, você pode desabilitar os VTs executando getty (que é o que exibe o prompt de login) editando /etc/systemd/logind.conf :

[Login]
NAutoVTs=0
ReserveVT=0

Isso desabilita a alocação automática de VT e a reserva de VT.

Você também precisará desativar o primeiro VT’s getty , gerenciado por autovt@ . Crie um diretório chamado /etc/systemd/system/[email protected] contendo um arquivo disable.conf com o conteúdo

[Unit]
ConditionKernelCommandLine=locallogin

Isso desativará a unidade, a menos que você adicione locallogin aos parâmetros de inicialização do kernel (para que você possa desfazer esse comportamento se precisar).

Além disso, se você quiser impedir que as mensagens do kernel apareçam nos consoles, você pode executar

dmesg -n 1

( por exemplo, em /etc/rc.local ). Os pânicos ainda aparecerão nos consoles, não acho que possam ser desativados.

Em versões mais antigas da Debian, ou Debian 8 executando sysvinit , você pode desabilitar getty VTs comentando todas as linhas que mencionam /sbin/getty em /etc/inittab .

    
por 17.03.2017 / 17:05
-2

Obrigado eu achei que posso fazer isso também

/bin/systemctl --no-block disable getty@tty*.service

então eu coloquei um loop for

    
por 17.03.2017 / 18:26

Tags