DSDT를 수정해서 전원관리를 할 수 있나 봅니다.

[url:39lxchzd]http://ubuntuforums.org/showthread.php?t=1036051[/url:39lxchzd]

DSDT는 뭐… 해킨토시 깔때나 들어봤지 잘 모르고 있었는데 이 포스팅을 보고나니 최대절전모드가 안 되는 것과 각종 전원 관리설계가 막장인 것을 해결 할 수 있을 것 같습니다. 맥의 잠자기나 최대절전모드나 둘다 Hibernation일테니까요. 제 노트북의 문제는 최대절전모드로 들어간 다음 영원한 잠에 들어갑니다.(…) 깨어날 생각도 없고 심지어는 강제 재부팅이후(배터리뽑고 AC전원 뽑고 한 10초 기다린 후 AC 꽂고 부팅시도)에 네트워크카드(무선이든 유선이든!!!)가 한동안 제대로 작동을 못하는 것이었습니다. 뭐…Suspend모드가 잘 되기는 하지만 실수로라도 최대절전모드로 들어갔다가는…(!!!)

거기다가 그래픽카드의 전원관리도 엉망 같습니다. 윈도에서도 화면이 군데군데 줄이 가면서 깨지는 것이 보이는데(3D가 가끔 깨지기도 합니다.) 우분투도 마찬가지로 아주 막장으로 치닫습니다. 커널모드일 경우 열이 팍팍 나는 것은 둘째치더라도 그냥 그래픽카드가 픽하고 멈춥니다. 쿨링패드도 쓰고 있지만 효과는 미미합니다. 그래서 밑판에 구멍을 뚫어버릴 생각을 하고 있는데 이게 괜찮을지는…

심지어 윈도마저 무선네트워크의 전원관리가 막장입니다. 윈도7으로 설치했더니 무선카드를 껐는데도 AP를 찾고 있습니다.(우분투는 스위칭이 잘 됩니다. 정작 윈도쪽이 막장. 드라이버를 찾아봤으나 XP만 있고 7은 그딴거 없습니다.)

acpidump로 덤프하고 덤프한것을 바탕으로
iasl로
DSDT.aml을 만든다음

/etc/initramfs-tools/ 여기에 복사하고
sudo update-initramfs -u -k kernel-version

이렇게 하면 새로 전원관리 테이블을 돌린다고 합니다. 그런데 이거 거의 하드웨어 설계하는 기분이 드네요…에라이…그냥 커널패치를 하는 것이 더 쉬울 것 같습니다.