Ubuntu 17.04 Congela em suspensão

0

O Ubuntu 17.04 de 64 bits congela após a suspensão.

O sistema é um desktop com processador AMD e vídeo nvidia.

Drivers adicionais estão disponíveis para a placa de vídeo.

O firmware do microcódigo do processador para processadores da AMD a partir de amd64-microcode (proprietário) está sendo usado.

Eu vi este post anterior: Askubuntu: Como depurar suspender o que me leva a Ubuntu Wiki: Noções básicas sobre suspensão

Estou trabalhando na solução de problemas listada do wiki:

Depuração

  • O maior problema é o hardware gráfico
    • tente suspender sem dispositivos restritos (nvidia, fglrx)
    • O
    • kernel não sabe como lidar com dispositivos gráficos
        BIOS
      • sabe como restaurar o estado dos gráficos
        • via modo segmentado de 16 bits, C000: xxxx contém o vídeo ROM visível de 64k.
        • iniciando a execução em C000: 0003, normalmente re-POSTs no BIOS de vídeo (/ usr / sbin / vbetool post)
          • mais difícil no modo de 64 bits, já que as chamadas de 16 bits precisam ser emuladas.
          • alguma memória está na faixa de 3-4G, o que requer remapeamento quando emulando para evitar atingir o kernel que é mapeado no mesmo espaço.
        • BIOS de vídeo pode ter paginado o código POST da janela C000
        • nvidia BIOS reescreve a ROM para voltar a parar para re-POSTAR
  • tente suspender do console (via /etc/acpi/sleep.sh)
    • verifique se você está desconectado do Xorg (ou execute o sleep.sh com o argumento "force")
    • se o BIOS de vídeo não for deixado em um estado normal, o retorno ao Xorg pode travar o hardware
    • testa o capslock no currículo (se nenhum capslock, kernel pendurado)
    • se a luz de fundo não voltar, a BIOS de vídeo provavelmente não reinicializou
    • se a tela estiver em branco, mas tiver uma luz de fundo, tente pressionar Enter ou alternar entre terminais virtuais
    • tente no modo de usuário único (adicionando "single" às opções de inicialização do kernel do grub)
    • para detalhes sobre as ações, tente bash -x /etc/acpi/sleep.sh > /root/sleep.log 2 > & amp; 1
    • veja as informações do dmidecode que correspondem às configurações em /usr/share/acpi-support/*.config
  • se o console do modo de usuário único suspender ou reiniciar falhar
    • habilitar o rastreamento PM (echo "1" > / sys / power / pm_trace) que gravará os hashes do dispositivo no temporizador do sistema
    • tentar suspender
    • após a falha, na reinicialização, examine a saída do dmesg para entradas de "hash do dispositivo" para rastrear o dispositivo que suspendeu o sistema durante a retomada.
    • esteja ciente de que isso irá redefinir o clock do sistema, e o fsck irá pirar ("passou sem um fsck por 31337 dias"). Considere tune2fs -c 0 / dev / your / filesystems.
  • você pode retomar várias vezes?
por OriginalFlavor 01.06.2017 / 18:08

0 respostas