Eu tenho um Dell Inspiron 2650 (com gráficos NVidia, usando drivers novos) que estou usando para experimentar o Ubuntu. É tudo ótimo, exceto que o Hibernate e o Suspend não são utilizáveis.
Sim, eu sei que perguntas sobre problemas de economia de energia são comuns no universo de suporte ao Linux, mas parece que toda vez que encontro uma solução, é para uma combinação de hardware muito específica e não se aplica a mim. Enfim, aqui vai.
Quando eu sair do modo de economia de energia, terei problemas gráficos em qualquer lugar do intervalo, com alguns pixels de cores aleatórias dispersos que não serão alterados; até padrões de tela cheia que não mudam à medida que movo o mouse, pressiono as teclas do teclado ou até a caixa de diálogo de desligamento usando o botão liga / desliga.
Esses problemas de tela cheia (que podem envolver faixas com pixels aleatórios, tela preta parcial ou ambas) sempre terminam em mim, forçando a máquina a desligar pressionando o botão liga / desliga.
Ainda não fiz muitos testes para determinar qual nível de gravidade está mais associado a cada modo, mas evito usar qualquer opção de economia de energia devido a esses problemas.
Adicionarei informações no meu hardware, conforme for possível (sem conexão à Internet doméstica, e este laptop está preso à minha mesa por uma bateria descarregada e por uma degradação do gabinete). Por favor, não hesite em solicitar algo específico nos comentários da pergunta.
Informações sobre hardware
Consulte este relatório de informações detalhadas para a configuração de hardware do meu sistema. (Não, meu nome de usuário não é "myuser"; eu desinfetei a saída do hardinfo antes de publicá-lo.)
Screenshots
Essas capturas de tela são de uma ocorrência relativamente leve, que ocorreu após a segunda hibernação que fiz naquela sessão. O primeiro funcionou muito bem, embora eu tenha usado a placa wireless e o Firefox fortemente entre as duas tentativas de hibernação.
Veja o que aconteceu quando abri meu diretório pessoal no Nautilus e o rolei:
Veja abaixo as situações que testei até agora. O verdadeiro problema ocorre quando a máquina volta a um estado inutilizável; nesses casos, nem consigo desbloquear a tela ou reiniciar corretamente, muito menos tirar uma captura de tela. Tenho um palpite de que colocar um CD na unidade causará falhas tão importantes e tentarei isso em algum momento; veja a pergunta relacionada .
Situações testadas
Maverick (10.10)
Suspender- Parece suspender bem com nada em execução
- Parece suspender bem com a unidade flash conectada
- No resumo da suspensão sem nenhuma unidade flash, o Terminal e o gedit estão em execução: gráficos divertidos na parte superior da saída do log e, em seguida, tela em branco com o cursor pixelado; nenhuma resposta ao botão liga / desliga (normalmente será desligado 60 segundos depois)
- Parece hibernar bem com nada em execução
- Parece hibernar bem com alguns aplicativos (Terminal, preferências do mouse) em execução
- Parece não hibernar quando a unidade flash está conectada
- Parece não hibernar quando o Monitor do Sistema está sendo executado
- Encontrou falha de hibernação (após várias horas e um ciclo de hibernação / descongelamento bem-sucedido) sem nenhuma mídia externa conectada e nenhum programa em execução, exceto os itens normais de segundo plano
Natty LiveCD (11.04_2010-12-22)
Quando o testei, Natty não permaneceu logado. Tocou parte do som do login e [ OK ]
apareceu no canto superior direito (texto do terminal branco sobre preto) por alguns segundos. Então me chutou de volta para a tela de desbloqueio. Isso foi feito quatro vezes antes de desistir e testar a suspensão na tela de desbloqueio.
- Continuou com as linhas verticais em cinza e preto com 2px (?) De largura e depois passou para as "barras da prisão" verticais em preto sobre uma tela preta com pixels aleatórios descritos acima e ponteiro do mouse. Nenhuma resposta aparente à entrada do mouse (clicando aleatoriamente). Teclado e touchpad não reconhecidos.
Respostas:
Isso é claramente um bug e não algo que deveria ser contornado ou que poderia ser corrigido através da ação do usuário. A melhor coisa a se fazer nesses casos é abrir um bug na barra de ativação para que os desenvolvedores do Ubuntu possam vê-lo e rastreá-lo.
Para suspender / retomar ou hibernar, é melhor abrir o bug no kernel do linux. Você pode fazer isso a partir de um shell digitando:
fonte
Quando atualizei do 10.10 -> 11.04, tive que reinstalar o ACPI.
Aqui está um guia de depuração: https://wiki.ubuntu.com/DebuggingACPI
fonte