[질문] acpi를 사용한 시스템 종료버튼 이벤트
레드햇9이구요. acpi옵션을 모두 활성화시켜서
커널 2.6.11로 새로 컴파일해서 사용중입니다.
다름이 아니라 acpi와 관련하여 컴퓨터에 붙어있는 power버튼을 눌렀을 때 shutdown으로 들어가게 하고 싶은데요.
우선 acpi가 활성화되어 있는 것은 dmesg에서도 확인이 되고,
ps aux에서도 kacpid 라는 것이 떠있습니다.
근데 검색을 해보니 acpid 관련 설정을 하라는데, acpid라는
데몬이 없네요. 제가 acpi 관련옵션을 보두 builtin컴파일을 해서 그런건지요? 말씀드렸다시피 acpi가 활성화되어있고(apm은 끔),
ps명령에서 kacpid라는 데몬은 떠있습니다(이게 acpi관련 데몬인지는 확실치 않군요).
ntsysv를 보니 apmd 데몬은 있던데, 왜 acpid는 없는 건지 모르겠군요.
그리고 /proc/acpi 내에 여러가지 파일 및 디렉토리가 있습니다.
event라는 파일도 있고,
button 디렉토리 내에 power 및 sleep 디렉토리도 있는데..
막상 끝까지 들어가면 덜렁 info 파일만 하나 있네요.
버튼 이벤트 관련 스크립트를 작성하면 종료버튼 기능을 이용할 수 있지 않나 싶은데, 감이 없군요.
acpi.sourceforge.net 및 man 페이지도 검색해봤지만
딱부러지는 도움을 받지는 못했습니다.
도움 및 관련 스크립트 작성법(만약 정말 이게 방법이라면) 등
많은 조언 부탁드립니다.
참 그리고 펜2 400 듀얼 tyan보드 사용중인데요
acpi관련하여 cpu의 사용량에 따라 cpu동작을 control하는
부분도 만지고 싶은데.. 아직까지 조금 답답합니다.
가능성은 있는건지요?
부탁드립니다^^
http://usr.gentoo.or.kr/forum/read.php?t
http://usr.gentoo.or.kr/forum/read.php?table=tip&no=3775&page=2
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
분명히 ACPI를 활성화시켰는데요..저의 dmesg내용입니다..
분명히 ACPI를 활성화시켰는데요..
저의 dmesg내용입니다..
그리고.. ps aux 결과입니다..
분명히 dmesg 상에서도 ACPI가 활성화된것을 확인할 수 있는데요..
acpid라는 데몬은 왜 없는 걸까요??
/etc/init.d 및 rc.d 등의 많은 디렉토리를 찾아봐도
acpid는 없더군요..
저 위의 ps aux 결과에서 나타난
kacpid 라는 건 acpid와 관련이 없는 건가요??
acpid를 추가설치해줘야 하는 건가요??
도움 부탁드립니다!
^^
acpid.sourceforge.net에서acpid 를 받았네요.
acpid.sourceforge.net에서
acpid 를 받았네요.
아직 설치를 안했는데... 이거 설치하면 되는 거 맞겠죠?
읽어주시고 또 답변 주신 분들 모두 감사드립니다.
^^
acpid(1.0.4)를 받아서 설치하였는데...ps ax에서 a
acpid(1.0.4)를 받아서 설치하였는데...
ps ax에서 acpid데몬이 떠 있는 것도 확인했는데,
그래도 파워버튼으로 종료가 안됩니다.
무언가 파워버튼에 대한 이벤트 스크립트를 만들어주어야 하는 것 같은데
man 페이지를 읽어봐도 잘 모르겠군요.
자세한 도움 주실 분 찾고있습니다.
부탁드려요.
레드햇 9 에 ACPI옵션 활성화하여 커널 2.6.11 컴파일 사용중입니다.
^^
댓글 달기