하이시에라 10.13.2 RX4xx/5xx 잠자기 이슈 해결방법
- 루디엔
- 943
- 12
루디엔님의 기기정보
10.13.2부터 rx 시리즈 그래픽카드가 잠자기가 안되는 문제가 있습니다.
알아보니 AMD9500Controller.kext에 CFG_FB_LIMIT 값이 0으로 되어 있어서 발생하는 증상이라고 하네요.
해결방법은 위의 값을 자신의 그래픽카드 포트수와 맞는 값을 입력해서 패치하는 방법이나
dummy kext를 넣어서 패치하는 방법이 있는데요.
해외포럼 글을 찾아 보다가 쉬운 방법이 있어서 소개합니다.
rx 시리즈 사용하시는 분들은 대부분 whatevergreen과 lilu kext 조합으로 사용하실텐데요.
클로버 config.plist의 Devices 부분에 아래와 같이 입력하시면 간단하게 해결됩니다.
value값은 자신의 그래픽 카드 총 포트 갯수를 입력하시면 됩니다.
저는 DP포트 2개, HDMI포트 2개, DVI 포트1개라 05 값을 넣었습니다.
#LIMIT값 #AMD #lilukext조합 #whatevergreen #방법
루디엔
댓글 12
정보 감사합니다......
이것때문에 삽질많이 하고 시에라로 다운했어요....
그동안 하이시에라로 고생많이 했는데 이렇게 쉽게 해결될줄은 .....
좋은 팁 감사합니다.
질문 게시판에도 작성했지만 이 방법을 사용해도 DP 모니터는 절전에서 깨어나질 못하고 있습니다.
혹시 가능하시다면 IORegistry 의 AMD9500Controller 부분의 aty_config 프로퍼티 의 CFG_FB_LIMIT 내용을 볼수 있을까요?
저의 경우는 아래 그림처럼 data <05> 로 적용되어 안되는게 아닐까 하는 생각이 들어서 요청 드립니다.
외국 포럼을 돌아다녀보아도 적용안된 경우. number 0x0 , 적용된 경우는 number 0x05 등으로 나온다고 합니다.
그리고 패치를안하고 IORegistry를 살펴보면 number 0x0 로 되어 있습니다.
data type이 틀려서 안될까 해서 number 로 변경 해보아도 Data , String 등으로 변하고 number로 변경이 되질 않네요.
clover config는 최신버전을 사용하고 있습니다.
아래 그림은 터미널에서 검색한 경우와 패치 후 IORegistry , 패치전 IORegistry 입니다.
터미널 검색
패치 후
패치전
오우,,Vega도 적용될라나요? 지금 SSDT로 잠자기 해결하긴 했는데,,차후 업데이트이후가 문제라서요.