Ubuntu 13.10 suspender falhas KDE / tela preta no velório

8

Configuração

Eu tenho uma nova instalação do Ubuntu 13.10, com o KDE (instalado via disco do servidor Ubuntu e sudo apt-get install kubuntu-desktop).

Problema

Sempre que eu suspendo o computador enquanto estou no KDE (seja via sudo pm-suspend no Konsole ou via interface do KDE), eu recebo uma tela preta ao acordar.

Tentativas de solução alternativa / correções

Se eu pressionar ctrl + alt + f1 e depois ctrl + alt + f7 e eu for paciente (20-30 segundos), às vezes eu volto para o KDE onde estava, ou às vezes volto para a tela de login ( O KDE travou). Mas mesmo quando eu volto para o KDE, recebo uma notificação dizendo que os efeitos especiais tiveram que reiniciar devido a um problema gráfico e então as fontes em todos os aplicativos foram ... confusas.

Se eu suspender de outro tty com o sudo pm-suspend (enquanto o KDE está rodando no tty7), ele funciona perfeitamente (retoma instantaneamente - não precisa esperar 20-30 segundos, o KDE não trava e não causa font garble).

Eu tentei mudar os drivers de gráficos e recebo a mesma coisa (eu tenho a NVIDIA NVIDIA e estou usando os drivers proprietários mais recentes em repositórios do Ubuntu). Também tentei isso Ubuntu congela / travar depois de acordar quando atualizado para 13.10 e não funcionou.

Este problema não ocorreu no mesmo sistema, quando eu estava executando o Kubuntu 12.04.

Tentando encontrar o problema ...

O Dmesg não mostra erros. Eu nem sei onde procurar mais por erros (algum registro do KDE?). Qualquer ajuda apreciada.

    
por Vlad A Ionescu 21.10.2013 / 16:36

3 respostas

5

Eu encontrei esta solução alternativa. Eu fiz um script que muda para o console antes de suspender e voltar depois de retomar.

Eu coloquei o script anexado no diretório /etc/pm/sleep.d . Eu dei o nome fix-black-screen e o tornei executável ( sudo chmod +x /etc/pm/sleep.d/fix-black-screen ).

#!/bin/bash

case  in
suspend)
    # Suspending to RAM.
    chvt 1
    sleep 1
;;
resume)
    # Resume from suspend.
    sleep 1
    chvt 7
;;
esac

Correção original encontrada aqui .

    
por Vlad A Ionescu 18.12.2013 / 12:01
2

Eu tive problemas semelhantes aos seus.

pm-suspend --store-quirks-as-lkw

Corrigidos meus problemas.

Eu só tive que fazer isso uma vez, e suspender depois disso estava funcionando bem.

Tente.

    
por Pedro Loureiro 27.10.2013 / 01:31
0

Eu também tenho uma máquina com o driver nvidia mais recente e estava vendo o mesmo problema. Eu achei que

pm-suspend --quirk-save-pci

parece ter resolvido o problema. Eu coloquei no meu arquivo /var/cache/pm-utils/last_known_working.quirkdb e acho que está funcionando agora.

    
por Mitch 16.12.2013 / 04:58