달력

4

« 2024/4 »

  • 28
  • 29
  • 30
2012. 7. 21. 23:16

ATI Graphic Card 설정하기 Hackintosh/Graphic Card2012. 7. 21. 23:16

다음 글은 Mac OS X 에서 ATI GPU 설정에 도움이 된다.

우선 아래 kext가 반드시 로딩되어야 한다.

ATIxxxxController (GPU 콘트롤러)
ATISupport (Mac OS X에서 ATI GPU를 지원하는 kext)
ATIRadeonXxxxx (GPU 가속을 지원하는 kext)

추가: OS X 10.8

10.8에서는 새로운 kext가 추가되었다:

AMDRadeonAccelerator.kext

ATIRadeonx3000 을 대체한다.
다음과 같이 Device ID 와 Vendor ID 설정이 필요하다.

Attachment:
Captura de ecrã 2012-06-13, às 12.33.22.png

http://en.wikipedia.org/wiki/Evergreen_(GPU_family)

반드시 GPU의 Vendor Id 와 Dev ID 를 알아야 한다. : (0x100268E0)

Chameleon
<key>GraphicsEnabler</key>
<string>Yes</string>

또한 다른 프레임버퍼와 관련된 kext를 로딩한다.

ATIFramebuffer

Chameleon
<key>AtiConfig</key>
<string>name of Framebuffer</string>

Attachment:
cham wizard.png


위의 환경설정은 다음과 같은 툴을 이용하여 활성화할 수 있다.

Chameleon Wizard
http://www.insanelymac.com/forum/index. ... pic=257464

또한 Chameleon 최신버전이 필요하다.
viewtopic.php?f=9&t=70

현재 Chameleon에서 지원되는 GPU 목록
http://forge.voodooprojects.org/p/chame ... saio/ati.c

만약, 첫번째 kext가 로딩되지 않았다면 GPU 제어 kext 와 GPU 가속 kext에 GPU의 device id 혹은 vendor id 가 포함되어 있지 않아서이다. 그러므로 info.plist에 추가해야 한다.

device id 와 vendor id 를 확인하는 방법
viewtopic.php?f=18&t=63

device id 와 vendor id 를 추가하는 방법
viewtopic.php?f=3&t=69

관련 kext의 Info.plist 에 GPU 정보(0xDeviceIDVendorID) 를 IOPCIMatch key 항목에 넣어 주어야 한다.

Code:

<string>ATI5000Controller</string>
<key>IOPCIMatch</key>
<string>0x68981002 0x68991002 0x68E01002 0x68E11002 0x68D81002 0x68C01002 0x68C11002
0x68D91002 0x68B81002 0x68B01002 0x68B11002 0x68A01002 0x68A11002</string>


Attachment:
aticontrollerplist.png


ATI5000Controller에 넣어주는 방법이지만 GPU 가속 kext에도 넣어주는 방법은 동일하다.

4xxx series (ATIRadeonX2000)
5xxx e 6xxx series (ATIRadeonX3000)

info.plist

Attachment:
atix3000plist.png


ATI Mobility Radeon HD

ATI Mobility모델인 경우에도 동일하지만, 조금 더 신경을 써야 한다.

Forced EDID
http://www.insanelymac.com/forum/index. ... pic=208410

만약 노트북의 GPU가 첫번째 방법으로 설정이 되지 않는다면 Forced EDID 방식을 시도해 본다.
이 방식을 시도하기 위해서는 윈도우즈에서 유틸리티를 이용하여 Raw Data 를 구해야 한다.
Attachment:
edidviewer.png


http://www.entechtaiwan.com/util/moninfo.shtm
http://www.eldim.fr/products/display-co ... edidviewer

이 정보를 확인하고 난 후 *.txt 파일을 잘 보관하고 다른 파일 시스템에 위치하고 있는 다음 파일을 수정한다.
/ System/Library/Displays/Overrides/DisplayVendorID-756e6b6e/DisplayProductID-717

이 파일을 데스크에 복사하고 파일명을 DisplayProductID-717.plist 로 변경한다. , introducing the Raw Data obtained by the method described above, an example of the original file and the file already containing the Forced EDID Raw Data.

Attachment:
editedid.png


이 단계를 진행한 후, 간단하게 파일명을 변경하고 .plist화을 제거하고 원래의 위치에 파일을 복사한 후 Disk Utility를 이용하여 시스템 권한을 복구한다.


'Hackintosh > Graphic Card' 카테고리의 다른 글

PowerColor 라데온 HD 6870 D5 1GB KPC  (0) 2012.09.03
Sapphire HD 6450 512mb for Mountain Lion  (0) 2012.08.20
Gigabytes ATI Radeon HD 6850  (0) 2012.05.04
OSX86 ATI 4500 QE/CI GUIDE 또는 5~6000 시리즈  (0) 2012.03.09
4870x2  (0) 2012.02.09
:
Posted by Ritz®™