Eu tenho o Intel NUC, NUC6i7KYK mais recente ( especificações aqui ), correndo perto de estoque Ubuntu 16.04. Seu monitor é conectado via HDMI.
Quando ele acorda da suspensão (S3), ele nunca acorda a tela. O sistema está ativo e responsivo (eu posso ssh in), mas a tela permanece desligada, sem sinal. Nenhuma quantidade de desligar / ligar o monitor ou desconectar o cabo HDMI irá restaurá-lo.
Eu tentei alguns dos passos de este guia e encontrei o caminho exato mesmo problema quando iniciado em "runlevel 3", que é inicializado em um console em vez de X. (Acredito que neste caso os drivers de vídeo intel ainda estão em vigor, já que o console inicializa claramente no modo gráfico.)
Eu não tentei ligar um monitor via DisplayPort porque eu não tenho um monitor capaz, então não tenho certeza se é específico para a saída HDMI ou não.
Como posso diagnosticar e corrigir esse problema? A maioria dos guias que posso encontrar estão aparentemente desatualizados (por exemplo, no artigo que eu criei, não consigo encontrar as ferramentas intel_reg_dumper
ou intel_gpu_dump
, nem /proc/acpi/event
existe, etc.) ou não em detalhes suficientes (por exemplo, eu estava olhando para a seção 3.2.1 de esta página , mas não tenho ideia do que significa "definir CONFIG_DRM_I915=n
").
Eu tive que despejar dmesg
depois de acordar. A saída completa que veio após a suspensão é aqui , talvez essas duas linhas possam ser uma pista, se elas significam algo para qualquer pessoa:
[ 158.639355] [drm:intel_dp_link_training_clock_recovery [i915_bpo]] *ERROR* failed to enable link training
[ 158.647999] [drm:intel_dp_start_link_train [i915_bpo]] *ERROR* failed to start channel equalization
Qualquer ajuda seria apreciada. Obrigado!
Tags intel-graphics 16.04 suspend intel hdmi