Tela em branco após a suspensão / hibernação em 14.04

30

Eu fiz uma nova instalação do Ubuntu 14.04. Tudo funciona muito bem, exceto depois de hibernar / suspender estou recebendo uma tela preta. Eu posso usar Alt + Ctrl + F1 então Ctrl + Alt + Del para reiniciar e a tela volta bem.

Estou usando os drivers X.org X-server de código-fonte aberto.

Meu laptop é o hp pavilion g6, APU A8-3520M com Radeon HD 6620G

O que posso fazer para fazer a tela voltar após a suspensão / hibernação? Eu verifiquei alguns tópicos antigos de 2010, onde as pessoas adicionam um pequeno pedaço de código em algum lugar do sistema para forçar a tela a voltar ou algo assim.

    
por user268569 23.05.2014 / 18:27

9 respostas

8

Eliminar o processo light-locker (descoberto usando xwininfo ) nos ajudou temporariamente e, em seguida, desinstalar light-locker com dpkg --purge light-locker light-locker-settings corrigiu-o de forma mais permanente.

Estamos usando o Gnome 3, então isso pode não ser uma solução para todos.

(Em geral, provavelmente há um processo exibindo uma tela preta que você precisa matar; tente encontrá-la!)

    
por Dragon 14.05.2015 / 16:32
3

Qual kernel você está usando? Verifique isso com uname -r . Eu não sou um fã dos drivers proprietários da AMD no Linux. Eu acho muitos problemas com eles. Eu prefiro rodar os drivers open source e os kernels mais novos têm muitas novas correções e recursos para os gráficos AMD. Você pode pegar a OPEN SOURCE ROUTE ou a ROTA PROPRIETÁRIA.

ROTA DA FONTE ABERTA

Se você estiver usando o 3.13, tente o kernel 3.16 mais novo

sudo apt-get install --install-recommends linux-generic-lts-utopic

ou experimente o Utopic LTS Enablement Stack , que é melhor ...

sudo apt-get install --install-recommends linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic

Se você já estiver executando o 3.16, tente remover a pilha de ativação Utopic LTS

sudo apt-get remove linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic

Se nada disso ajudar, você pode tentar o mais novo kernel estável. Isto é um pouco mais complicado, e pode causar alguns problemas, mas eu tenho rodado o kernel do linux 4.0 no Ubuntu 14.04 já há algum tempo sem problemas.

mkdir linux4-0-4
cd linux4-0-4
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.4-wily/linux-headers-4.0.4-040004-generic_4.0.4-040004.201505171336_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.4-wily/linux-image-4.0.4-040004-generic_4.0.4-040004.201505171336_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.4-wily/linux-headers-4.0.4-040004_4.0.4-040004.201505171336_all.deb
sudo dpkg -i linux-headers-4.0*.deb linux-image-4.0*.deb

Após instalar ou remover quaisquer kernels, você precisará reiniciar para testá-los.

ROTA PROPRIETÁRIA

Você pode instalar o driver Catalyst proprietário da AMD com bastante facilidade no Ubuntu 14.04. Basta executar

sudo apt-get install fglrx
sudo apt-get install fglrx xvba-va-driver libva-glx1 libva-egl1 vainfo
sudo amdconfig --initial

Se você estiver usando várias placas gráficas AMD ou dois gráficos AMD (por exemplo, usuários de notebook), use:

sudo amdconfig --adapter=all --initial

Depois de instalar ou remover o Catalyst, você precisará reinicializar para testar.

    
por HarlemSquirrel 04.06.2015 / 23:32
2

Eu tive esse problema que o Ubuntu não conseguiu carregar após a atualização de 12.04 para 14.04. Depois de executar startx , havia apenas uma tela preta. Eu corrijo indo para o modo de recuperação e apenas escolhendo Reparar pacotes quebrados e verificar todos os sistemas de arquivos , mas acho que apenas a primeira opção funcionará.

    
por maq 21.08.2014 / 19:46
2

Você desativou a energia do dispositivo gráfico Radeon? Porque eu fiz e o que você descreve aqui foi o que eu experimentei. Eu cancelei o desligamento do VGA e a saída em espera funcionou novamente para mim.

    
por Florin C 20.10.2014 / 20:04
2

Tenho certeza que é um bug do kernel (eu tenho o mesmo problema com a Intel, e isso começou apenas 3-4 semanas atrás).

Tente instalar um kernel (antigo) diferente e inicialize com ele. Neste momento, no repositório, posso ver que esta é a versão mais antiga do kernel:

sudo apt-get install linux-image-3.13.0-24-generic
    
por Postadelmaga 29.09.2014 / 19:38
1

Eu tive o mesmo problema no Xubuntu 14.10 meu Lenovo Yoga.

Desmarquei a caixa de seleção "Configurar novos displays quando conectado" na caixa de diálogo de configurações de exibição.

Tente - espero que ajude.

    
por Sergey A. Savenko 04.11.2014 / 20:45
1

Depois de tentar muitas sugestões diferentes, eu finalmente desisti em 14.04 e instalei o 15.04 e agora o problema se foi.

Instalei o 15.04 no Lenovo Yoga 2 pro.

    
por musiton 26.08.2015 / 20:51
0

Mesmo problema com o cartão NVidia. Light Locker não consertou. Solução: Certifique-se de alternar para o uso de drivers de tela NVidia antes de garantir que você tenha uma conexão de Internet ativa e, em seguida,

System Tools->Software Updater ->  (Settings) button
[Additional Drivers]  tab

NVidia Corporation:  Unknown          select radio button:
  (*) Using NVIDIA binary driver--version etc. (tested)
  ( ) Using X.Org X server -- Nouveau
(Apply Changes) button, it takes a while to download & install
**restart your computer**

verifique a sua instalação com as Ferramentas do Sistema- > As configurações do NVIDIA X Server, devem estar lá e criar o respingo do pinguim verde na ferramenta.

Isso fez o truque para mim.

    
por DragonLord 24.06.2017 / 21:55
0

Eu tive o mesmo problema em um Dell Inspiron 3558 com gráficos nvidia (GK208M (GeForce 920M) com driver 340.102) com o Ubuntu 14.04 (64-bit intel i5).

Mais cedo eu fiz uma atualização de software e a versão do kernel era:

linux-image-3.13.0-144-generic 3.13.0-144.193 amd64
Linux kernel image for version 3.13.0 on 64 bit x86 SMP

Sempre que eu suspendi (fechei a tampa do laptop), ele nunca começou, embora eu pudesse ouvir o ventilador começar. Eu vi alguns posts sobre o aumento da memória de hibernação swap, mas eu não acho que poderia ser o problema, porque mais cedo quando eu comprei o laptop que estava funcionando e até mesmo depois que eu costume aumentou minha memória RAM. Eu instalei o Ubuntu novamente também.

Foi logo após uma atualização do kernel em particular que ele desapareceu.

Por isso, atualizei o linux-generic (atualmente 3.13.0-160-genérico) e testei com software de carga pesada e suspensão. Funciona bem agora:)

    
por gaurav arora 07.10.2018 / 11:27