Fedora 27: como limitar as tentativas de reinício do xserver?

0

Estou executando o Fedora 27 (o problema também está relacionado ao Fedora 25) e é muito comum que quando eu atualizo meu kernel (através de uma "atualização dnf") o driver gráfico NVIDIA não funcionará mais. Após a reinicialização (o alvo é o nível 5), o sistema fica preso em um loop perpétuo de tentar reiniciar um xserver com falha.

Mais detalhes:

Normalmente, a atualização do sistema e do kernel será bem-sucedida; então, reinicializarei e o sistema inicializará OK até o ponto em que ele diz " iniciando o GNOME ", onde ele tentará gerar xserver, ele irá falhar (por causa do driver NVIDIA provavelmente precisa ser atualizado ou simplesmente recompilar) e estupidamente tenta reiniciar o xserver por cerca de um milhão de vezes com milissegundos entre eles.

Neste momento, o sistema se torna inutilizável devido ao loop do xserver e também tenho medo que o monitor possa explodir também. DoS via estupidez? Ou headbanging eletrônico?

Eu posso ver o prompt de login da linha de comando, mas não consigo fazer login (para matar as tentativas de reinicialização ou definir o init como 3) porque o sistema está em um loop constante e não digita o teclado quando eu digito minha senha, etc. As opções nesse estágio são fazer login remotamente ou reiniciar com o kernel antigo, baixar o driver NVIDIA mais recente, instalar e reinicializar.

PERGUNTA: como posso limitar o milhão de tentativas de reiniciar um xserver com falha para apenas 1 ou 2?

Por favor, não me diga como iniciar o 3 e reinstalar a NVIDIA. Eu sei disso. Eu quero saber como sair desse loop de morte se eu esquecer o init 3 após as atualizações do kernel. Obrigado.

(crossposted no LinuxQuestions.org e link há uma semana sem resultados significativos.)

    
por bliako 15.05.2018 / 10:55

0 respostas

Tags