Arch Linux - mensagens dhcpcd na tela de login

4

Eu tenho uma nova instalação do Arch Linux e habilitei dhcpcd on eth0 . No entanto, a saída da mensagem para a inicialização dhcpcd aparece depois que o sistema operacional é inicializado e está na tela de login, portanto, recebo isso:

Como posso corrigir isso?

    
por George K. 26.01.2013 / 06:01

2 respostas

0

Por padrão, [email protected] é do tipo "ocioso", o que significa que ele será iniciado apenas quando a fila de tarefas do systemd for esvaziada pela primeira vez. Infelizmente, as condições para desativar a exibição de status não são bastante iguais - o último acontece apenas quando o padrão de destino é iniciado, mas a fila de tarefas geralmente fica vazia antes disso.

Em sistemas mais lentos, outra causa para isso pode ser que "ocioso" tenha um tempo limite de dois segundos, após o qual o getty é iniciado mesmo assim , mesmo que o sistema ainda esteja inicializando.

Como solução alternativa, você pode fazer com que a unidade de atendimento do getty informe ao systemd para desativar a exibição de status imediatamente. Copie o seguinte para /etc/systemd/system/[email protected] :

.include /usr/lib/systemd/system/[email protected]

[Service]
ExecStartPre=/bin/kill -s RTMIN+21 1
ExecStopPost=/bin/kill -s RTMIN+20 1
Type=simple
    
por 26.01.2013 / 12:25
0

Você deve editar seu /etc/systemd/system/getty.target.wants/[email protected] na linha que começa com After = ...

Altere para: After = multi-user.target

ou: depois de = graphical.target

    
por 28.04.2013 / 21:18