▲GN⁺ 2025-02-18 | parent | ★ favorite | on: AMD GPU에서 발생하는 Linux의 sleep-awake 문제를 해결한 방법(nyanpasu64.gitlab.io)Hacker News 의견 데스크탑이 S3 슬립 모드에 들어가면 시스템이 PCIe GPU의 전원을 차단한다는 가정에 대해 의문이 있음 S3는 RAM을 제외한 모든 것의 전원을 차단해야 하지만, Gigabyte Aorus 메인보드는 NVMe SSD 슬립 버그로 인해 제대로 슬립하거나 깨어나지 못하는 문제가 있음 이를 해결하기 위해 udev 규칙을 추가해야 함 특정 PCIe 포트에서의 깨어남을 방지하는 방법도 있음 문제 있는 PCIe 깨어남 장치를 찾는 방법이 있음 udevadm 명령어를 사용하여 장치 정보를 얻을 수 있음 쉘 스크립트를 사용하여 문제를 해결할 수도 있음 memreserver의 저자가 Linux 슬립 문제를 해결하기 위해 디버깅을 했던 경험을 공유함 Linux가 디스크와 메모리 서브시스템이 얼기 전에 신뢰할 수 있는 중단 후크를 실행하지 못했던 문제를 지적함 Freedesktop Gitlab에서 관련 정보를 찾기 어려움 Linux에서 슬립 기능을 구현하는 것이 어려운 이유와 디버깅의 어려움을 설명함 ThinkPad P1G4에서 팬이 자동으로 꺼지지 않는 문제를 겪고 있음 블루투스 헤드폰에서 슬립 후 소리가 깨지는 문제를 경험함 Ryzen 기반 ThinkPad를 사용하는 사용자가 Linux에서 슬립 문제를 겪고 있으며, 6.14 버전을 기대하고 있음 "슬립/웨이크" 문제가 NP-완전 문제임을 깨달았다는 의견을 공유함 Framework AMD 노트북에서 GPU 확장과 듀얼 부팅 Linux/Windows를 사용하는 사용자에게 도움이 될 것이라는 의견을 제시함 기부를 하고 싶다는 의사를 밝힘 AMD GPU에서 슬립 후 PC가 거의 멈추는 문제를 겪고 있는 사용자가 문제 해결을 위해 노력 중임 RX 5700 XT에서 RX 7900 XTX로 교체한 후 문제가 발생함 6.14 버전이 문제를 해결할 수 있기를 기대함 Linux를 사용하는 동안 항상 슬립 문제를 겪어왔다는 의견을 공유함 Intel, AMD, ATI, NVIDIA 하드웨어를 사용해도 슬립이나 하이버네이션이 제대로 작동하지 않는 경우가 많음 IoT 하드웨어에서 슬립 문제를 디버깅했던 경험을 공유함 Linux에서 시스템 하이버네이션이 슬립보다 더 신뢰할 수 있음 SSD가 빠르다면 시스템 하이버네이션을 사용하는 것이 좋음 메모리 관리와 OOM 조건이 Linux에서 여전히 어려운 문제임을 설명함 OOM 문제를 해결하기 위해 RAM을 추가하는 것이 비효율적임 systemd의 디버그 셸 기능이 유용하다는 의견을 공유함 Linux 커널 서브시스템에 대한 유용한 강연이 온라인에서 제공됨
Hacker News 의견
데스크탑이 S3 슬립 모드에 들어가면 시스템이 PCIe GPU의 전원을 차단한다는 가정에 대해 의문이 있음
memreserver의 저자가 Linux 슬립 문제를 해결하기 위해 디버깅을 했던 경험을 공유함
Linux에서 슬립 기능을 구현하는 것이 어려운 이유와 디버깅의 어려움을 설명함
Ryzen 기반 ThinkPad를 사용하는 사용자가 Linux에서 슬립 문제를 겪고 있으며, 6.14 버전을 기대하고 있음
"슬립/웨이크" 문제가 NP-완전 문제임을 깨달았다는 의견을 공유함
Framework AMD 노트북에서 GPU 확장과 듀얼 부팅 Linux/Windows를 사용하는 사용자에게 도움이 될 것이라는 의견을 제시함
AMD GPU에서 슬립 후 PC가 거의 멈추는 문제를 겪고 있는 사용자가 문제 해결을 위해 노력 중임
Linux를 사용하는 동안 항상 슬립 문제를 겪어왔다는 의견을 공유함
IoT 하드웨어에서 슬립 문제를 디버깅했던 경험을 공유함
메모리 관리와 OOM 조건이 Linux에서 여전히 어려운 문제임을 설명함