뚜껑이 열렸을 때 노트북을 깨우셨습니까?


18

지난 몇 년간의 경험으로 볼 때 삼성 노트북이 있습니다. 실제로 일부 기능을 구현하고 있으며 Windows 7에서 덮개를 열면 랩톱을 절전 모드에서 해제 할 수 있지만 우분투에서 깨우려면 전원 버튼을 눌러야합니다. i-nex라는 프로그램을 사용하여 커널이 "뚜껑 스위치"를 인식하고 기능을 깨우기 위해 사용할 것을 기대하고 있습니다. 어떤 아이디어?

여기에 이미지 설명을 입력하십시오

업데이트 : 단서를 제기 한 @yossile 에게 감사드립니다 ! 그러나 명령 출력에 cat /proc/acpi/wakeupLID 장치가 표시되지 않습니다. 나는 당신이 나에게 아무런 영향을 미치지 않은 두 번째 명령을 시도했습니다. 그런 다음 LID의 이름을 다른 값으로 지정해야한다고 생각하여 실험을 시도 했으므로 다른 값을 활성화하려고했습니다. 지금까지는 승리하지 않았습니다. 그러나 pci 목록이없는 장치는 내가 시도한 것에 상관없이 항상 비활성화되어 있음을 알았습니다. 다음은 명령 출력입니다 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

LID가 GEC, PE21 또는 PE23 일 수 있습니다.

여전히 LID가 열린 것을 보여주는 / proc / acpi / button / lid / LID / state 파일이 있습니다. 더 이상의 아이디어?


이 링크에 도움이 되셨습니까? thecodecentral.com/2011/01/18/…
fossfreedom

전혀, 수면이 내 노트북에서 작동하고 있습니다. 노트북을 열 때 랩탑 스위치 상태를 "wake-up"으로 설정하고 싶습니다. 하지만 고마워!
crackout12

답변:


10

cat /proc/acpi/wakeup명령 을 실행하여 Lid open 이벤트가 OS를 깨우도록 구성되어 있는지 확인할 수 있습니다 .
' LID '장치 의 상태 가 현재 비활성화되어있는 경우 다음을 실행하여 활성화 할 수 있습니다.

sudo -s
echo "LID" > /proc/acpi/wakeup

상태가 사용으로 설정됩니다.
명령을 다시 실행하면 명령이 다시 비활성화됩니다.


이것은 뚜껑을 열 때 깨우기가 불가능하다고 생각한 것입니다. 감사.
Abhinav Sarkar

6
내 / proc / acpi / wakeup에 LID가 없지만 LID0이 포함되어 있습니다. 따라서 echo "LID0"> / proc / acpi / wakeup이 트릭을 수행했습니다. 감사합니다!
gumkins

5
/proc/acpi/디렉토리에는 button/lid/LID0Sony VAIO 만 포함되어 있습니다 (뚜껑을 열 때 Windows에서 깨어나지 만 반향 LID이나 원하는 동작 LID0wakeup얻지
못함)

뚜껑을 연 상태에서 반대로하고 웨이크 업 echo "LID" > /proc/acpi/wakeup을 비활성화하려면 활성화에서 비활성화로 전환합니다. 그리고 @gumkins가 언급 한 것처럼 제 경우에는 그렇지 LID0않았습니다.LID
gene_wood
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.