Lubebook MacBook sem luz de fundo da tela depois de reiniciar / ativar

1

Estou executando o Lubuntu 15.10 em um MacBook Intel Core2Duo.

Após suspender / hibernar e depois retomar / acordar, a luz de fundo da tela não acende. Com uma luz suficientemente clara, pode-se ver o que a tela está exibindo. Para recuperar a luz de fundo, reinicio por enquanto.

Soluções para problemas publicados semelhantes que eu tentei:

Existem 3 soluções neste link. Um é postado na página vinculada, um está em um link para thecodecentral.com na mesma página e um está na primeira página deste link. Eu tentei cada um deles. Todos parecem funcionar com a ideia de que /sys/bus/pci/drivers/ehci_hcd precisa ser desvinculado e vinculado no momento da suspensão / hibernação e ativação / retomada, mas não encontrei ehci_hcd no meu /sys/bus/pci/drivers . No entanto, encontrei ehci-pci nesse mesmo diretório, então substituí todas as instâncias de ehci_hcd por ehci-pci e preenchai os valores apropriados para o que suponho ser o endereço do dispositivo (?)

link

Eu tentei o comando suspenso sugerido por Ashour aqui, mas isso não funciona para mim, então eu não vejo nenhum ponto em tentar colocá-lo em um script.

Como fazer o trabalho de suspensão sem o tela ficando preta depois?

Qualquer ajuda é apreciada,

Obrigado.

editar:

Eu descobri que o laptop não dorme mais quando fecho a tampa. Fechar a tampa não desliga a tela, embora durante o processo de levantar a tampa novamente, haja um ou dois pontos em que a tela é desligada e ligada novamente. Nada disso interrompe a luz de fundo, embora o uso do comando suspender através do menu de energia ou do terminal ainda resulte em nenhuma luz de fundo.

Aqui está o código que adicionei atualmente das soluções listadas acima:

#!/bin/sh
#File: "/etc/pm/sleep.d/20_my_custom_ehci-hcd"
case "${1}" in
        hibernate|suspend)
              # Unbind ehci-pci for first device 0000:00:1a.7:
               echo -n "0000:00:1a.7" | tee /sys/bus/pci/drivers/ehci-pci/unbind
              # Unbind ehci-pci for second device 0000:00:1d.7:
               echo -n "0000:00:1d.7" | tee /sys/bus/pci/drivers/ehci-pci/unbind
        ;;
        resume|thaw)
              # Bind ehci-pci for first device 0000:00:1a.7:
              echo -n "0000:00:1a.7" | tee /sys/bus/pci/drivers/ehci-pci/bind
              # Bind ehci-pci for second device 0000:00:1d.7:
              echo -n "0000:00:1d.7" | tee /sys/bus/pci/drivers/ehci-pci/bind
        ;;
esac

e também isso ...

#File: "/etc/pm/config.d/usb3-suspend-workaround"
SUSPEND_MODULES="xhci"
    
por nibudd 24.12.2015 / 18:07

0 respostas