
Instalei uma distribuição minimalista para minha mãe usar, ela usa rungetty para login automático e um script de inicialização que apenas faz 'startx'. Tudo funciona muito bem, mas quando ela desliga, ela volta para o console por um tempo antes de desligar (PC antigo).
Existe uma maneira de canalizar ou silenciar toda a saída para tty1/console. Quando X fecha, a tela deve ficar em branco e depois desligar.
Obrigado
Responder1
Ainda não tentei, mas você deve conseguir adicionar "console=/dev/null" aos parâmetros do kernel no grub ou lilo. Caso contrário, tente console=ttyS0 para redirecionar para a porta serial (supondo que você não tenha nada conectado à porta serial, talvez uma porta serial inexistente seja mais segura, como console=ttyS7).
Responder2
De acordo Documentation/kernel-parameters.txt
comloglevel=0
argumento cmdline do kernel deve silenciartodosmensagens do kernel. Seria melhor usar pelo menos 3
ou 4
, para ainda permitir a exibição de erros críticos.
loglevel= Todas as mensagens do kernel com um loglevelmenor queo console loglevel será impresso no console. Pode também pode ser alterado com o klogd ou outros programas. O níveis de log são definidos da seguinte forma: 0 (KERN_EMERG) o sistema está inutilizável 1 (KERN_ALERT) ação deve ser tomada imediatamente 2 (KERN_CRIT) condições críticas 3 condições de erro (KERN_ERR) 4 (KERN_WARNING) condições de aviso 5 (KERN_NOTICE) condição normal, mas significativa 6 (KERN_INFO) informativo 7 (KERN_DEBUG) mensagens em nível de depuração
Quanto a startx
, o redirecionamento normal deve funcionar:
startx >/dev/null 2>&1