Eu tenho um laptop SAMSUNG, que pela experiência nos últimos meses, foi ótimo. Na verdade, estou implementando algumas funcionalidades e, desde que notei, sou capaz de acordar meu laptop abrindo a tampa do Windows 7; no entanto, preciso pressionar o botão liga / desliga para ativar o Ubuntu. Usando um programa chamado i-nex, observei que o kernel detecta um "interruptor de tampa" e estou ansioso para usá-lo para ativar a função. Alguma ideia?
ATUALIZAÇÃO:
Obrigado @yossile por trazer algumas pistas! No entanto, a saída do comando cat /proc/acpi/wakeup
não mostra o dispositivo LID. Eu ainda tentei o segundo conjunto de comandos que você me deu sem efeito. Então tentei experimentar, supondo que a LID devesse ter outro valor e tentei habilitar as outras. Nenhuma vitória até agora. Mas notei que os dispositivos que não tinham nenhuma lista de pci estavam desativados o tempo todo, independentemente do que eu tentasse. Aqui está a saída do comando cat /proc/acpi/wakeup
:
root@samsung:~# cat /proc/acpi/wakeup
Device S-state Status Sysfs node
PCE4 S4 *disabled pci:0000:00:04.0
SBAZ S4 *disabled pci:0000:00:14.2
P0PC S4 *disabled pci:0000:00:14.4
GEC S4 *disabled
PE20 S4 *disabled pci:0000:00:15.0
PE21 S4 *disabled
PE22 S4 *disabled pci:0000:00:15.2
PE23 S4 *disabled
PWRB S5 *enabled
Então, talvez seja possível que a LID seja GEC, PE21 ou PE23?
Ainda assim, existe o arquivo / proc / acpi / button / lid / LID / state que mostra que o LID está aberto. Mais alguma ideia?
Respostas:
Você pode verificar se o evento Lid open está configurado para ativar seu sistema operacional executando o
cat /proc/acpi/wakeup
comandoSe o status do dispositivo ' LID ' estiver desativado, tente ativá-lo executando:
Isso definirá o status como ativado.
A execução dos comandos novamente o desativará.
fonte
/proc/acpi/
diretório contém apenasbutton/lid/LID0
no meu Sony VAIO (que acorda no Windows ao abrir a tampa, mas nem ecoandoLID
ouLID0
emwakeup
obtém o comportamento desejado.echo "LID" > /proc/acpi/wakeup
opções são ativadas para desativar e voltar. E no meu caso, como @gumkins menciona, não eraLID0
para mimLID