HP Notebook 17-y020ca sob o XUbuntu 16.04 não é possível retomar a suspensão

1

Comprei recentemente um notebook HP 17-y020ca e instalei o Ubuntu 16.04. Eu originalmente tive que superar alguns problemas de WiFi com a placa wireless Broadcom Corporation BCM43142, mas agora esse lado parece estar funcionando bem.

Infelizmente, ainda há um problema fatal: o laptop não pode ser retomado depois da suspensão. Esse comportamento é determinístico - enquanto suspender aparece para colocar o computador em um estado padrão "suspenso" (com uma luz piscando lentamente), um currículo após uma suspensão produz uma tela levemente brilhante sem texto ou indicação de exibição de qualquer conteúdo. Talvez mais notavelmente, a luz do disco pisca ocasionalmente (sugerindo que alguns processos permanecem ativos), mas o computador não responde completamente.

Control-Alt-F1 (que normalmente me leva a outro console) não faz nada Embora seja possível que isso seja simplesmente um problema de exibição, não consegui escapar por meio de algo além de um desligamento completo.

Como o dispositivo de vídeo é frequentemente suspeito em problemas semelhantes experimentados por outros, gostaria de observar que a informação na minha placa de vídeo (como saída de "lspci -vnn | grep -A12 VGA") é a seguinte:

00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Carrizo [1002:9874] (rev ca) (prog-if 00 [VGA controller]) DeviceName: ATI UMA EG BROADWAY Subsystem: Hewlett-Packard Company Carrizo [103c:8221] Flags: bus master, fast devsel, latency 0, IRQ 226 Memory at e0000000 (64-bit, prefetchable) [size=256M] Memory at f0000000 (64-bit, prefetchable) [size=8M] I/O ports at 3000 [size=256] Memory at f0d00000 (32-bit, non-prefetchable) [size=256K] Expansion ROM at f0d80000 [disabled] [size=128K] Capabilities: [48] Vendor Specific Information: Len=08 Capabilities: [50] Power Management version 3 Capabilities: [58] Express Root Complex Integrated Endpoint, MSI 00 Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+'

O conteúdo do / var / log / pm-suspend.log no meu computador pode ser encontrado aqui .

O seguinte é o conteúdo do meu / proc / cmdline

BOOT_IMAGE=/vmlinuz-4.4.0-21-generic.efi.signed root=/dev/mapper/ubuntu--vg-root ro quiet splash vt.handoff=7

Por favor note que uma atualização do kernel para o 4.4.8 (como defendido em muitos outros tópicos envolvendo problemas de suspensão / continuação) não resolve este problema.

Embora eu tenha investigado menos de perto, eu notaria que o hibernate / unhibernate também falha com segurança nesta máquina.

Eu ficaria realmente grato por qualquer sugestão que alguém pudesse dar. Eu ficaria feliz em compartilhar a saída do journalctl, dmesg ou outras ferramentas se os leitores acharem que isso pode ser útil. Eu aprecio muito sua consideração!

Atenciosamente,

Nathaniel Osgood

    
por Nathaniel Osgood 28.06.2016 / 06:26

1 resposta

0

Depois de muita pesquisa, experimentação e observação, descobri que o problema acima era que a máquina estava realmente voltando quase inteiramente - simplesmente não estava configurando corretamente o estado do vídeo para que o monitor estivesse ligado e exibindo o conteúdo. Não tenho certeza se isso ocorreu devido a um bug no driver amdgpu, em outro lugar no kernel, mas descobri que a maneira mais fácil de resolver isso era ignorar as informações da página man do pm-suspend em relação ao caractere antiquado de "- quirk-radeon-off ", e de fato usar essa opção da seguinte forma:

pm-suspend --quirge-radeon-off

Ao retomar, o sistema redefine a placa de vídeo no estado correto e o sistema funciona bem.

Espero que essa descoberta seja útil para outras pessoas com laptops HP Pavilion ou outros laptops semelhantes. Eu aprecio todos aqueles que deram algum pensamento ao meu problema.

    
por Nathaniel Osgood 04.07.2016 / 00:03