A tela fica preta ao acordar da suspensão - CentOS 7

1

Estou usando um ThinkPad P50s, CentOS7 com o kernel mais atualizado, e eu já tentei Ctrl + Alt + F1 e então Ctrl + Alt + F2 na tentativa de ligar o monitor.

Ao acordar, eu sei que o sistema está funcionando porque a música vai tocar enquanto minha tela permanece completamente preta.

Informações que podem ser úteis é que 'systemctl hibernate' falhará ao funcionar como 'uma tarefa de dependência para hibernate.target falhou'.

Esta foi uma instalação mínima com o GNOME carregado em cima, então não tenho certeza se estou perdendo dependências importantes, mas mesmo assim eu não saberia como remediar isso.

    
por spoon_seth 08.09.2016 / 03:44

2 respostas

1

sleep & O wake estava funcionando muito bem no RHEL v7.5 com o Thinkpads T450 / 460/470, mas depois das atualizações do kernel de setembro de 2018 ele foi arruinado.

link

A tela fica em branco após o despertar. Apenas leds do teclado de ativação. A única solução no RHEL 7.5 agora é forçar o desligamento total.

A Red Hat está ciente da situação, mas nenhuma das soluções funciona. nem mesmo link Eu acredito que o mesmo problema existe no CentOS 7.5

Ao contrário do que foi escrito aqui, o Kernel 3.0 estava funcionando muito bem até um mês atrás.

uname -a Linux my-thinkpad 3.10.0-862.11.6.el7.x86_64 #1 SMP Fri Aug 10 16:55:11 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

o problema foi resolvido removendo a atualização incorreta. Fez um yum downgrade microcode_ctl e adicionou microcode_ctl à lista de exclusão em /etc/yum.conf. Depois de uma reinicialização, durma e recupere o trabalho como antes.

problema com a atualização do RHEL:

RHEA-2018: 2397 - Aviso de aprimoramento do produto: atualização de correção e atualização de bug do microcode_ctl

microcode_ctl-2.1-29.16.el7_5.x86_64.rpm

agora corrigido

'' ' Removido:   microcode_ctl.x86_64 2: 2.1-29.16.el7_5

Instalado:   microcode_ctl.x86_64 2: 2.1-29.10.el7_5

'' '

não instale o link

    
por 27.09.2018 / 04:53
0

A razão para isso, como encontramos, é que desde que os kernels CentOS / RHEL são feitos para servidor e não para desktop, e assim o novo hardware não roda muito bem nesses kernels.

Portanto, a solução é simplesmente instalar um kernel mais recente, o > 4.0, que suporte os hardwares mais novos. A última versão estável agora é a 4.10.3, que está no pacote kernel-ml no elrepo . kernel-lt é uma solução alternativa, mas, neste caso, eu recomendaria kernel-ml

Como este pacote sempre contém o kernel estável mais recente, essas instruções provavelmente não serão alteradas no futuro previsível.

Para atualizar seu kernel para o último estável, simplesmente siga estas instruções tiradas deste site

Para instalar o kernel mais recente, adicione o repositório ELRepo.

Adicione a chave GPG do ELRepo:

# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

Em seguida, adicione o ELRepo no CentOS 7 / RHEL 7 / Scientific Linux 7 usando o comando:

# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

Ative o espelhamento mais rápido do ELRepo usando o seguinte pacote:

# yum install yum-plugin-fastestmirror

Em seguida, ative o ELRepo e instale a versão do Linux Kernel 4.10 usando o comando:

yum --enablerepo=elrepo-kernel install kernel-ml

Por fim, reinicialize e uname -r deve mostrar 4.10 entre alguns outros números, mas você também o verá no menu do grub quando inicializar.

Agora, a solução com a qual estamos indo atualmente é reinstalar o computador com o Ubuntu e executar o CentOS em uma máquina virtual. Para cada um deles - qualquer solução funciona melhor para você.

    
por 17.03.2017 / 19:08