이 방법보다는 다음링크를 참조하여 "Graphic Enabler" 를 이용하여 설정하여 본다음 안된다면 차선책으로 이용하세요.


 

Requirement:

우선 Leopard가 설치되어 있다는 전제하에 GTS 250 그래픽 카드를 설정하여 주는 방법입니다.

Snow Leopard, 10.6.2 에서는 적용 안되는 경우도 있습니다.

그리고 nvidia 그래픽 카드의 드라이버는 원본 파일 그대로를 사용합니다.

혹여 그래픽 카드를 위해 해킨용 그래픽 카드 드라이버(NVInject, NVKush, Natit.kext 등)를 설치하였다면 제거하여 주시고 또는 원본이미지에서 추출하여 설치하여 주십시요.

당근 9800 계열 그래픽 카드도 마찬가지 방법입니다만, 9800 계열은 아래 링크된 툴이 달라지므로 아래 GFX String은 다운로드 하지 마시고 9800전용으로 받으시면 됩니다.

당근 10.5.7 버전 이후부터 이 방법을 사용합니다. 10.5.8 권고.

기존에 이것저것 잡다하게 Nvidia 관련 설치한 드라이버가 있었다면 다 제거하여 주시고 순수한 Retail 드라이버를 이용하셔야 합니다.

준비물.

- GFX String 다운로드 받기 << GTS-250용 EFI String, 자기 카드에 맞는 드라이버를 다운로드 하세요.

- GFX String 다운로드 받기 << GTS-260용 EFI String, 자기 카드에 맞는 드라이버를 다운로드 하세요.

- GFX String 다운로드 받기  << GTS-280용 EFI String

- Files for Quadro FX 4500 512mb cards:Click to Download

- Path Finder



1. 다운로드 받은 파일을 적당한 곳에 풀어주면 다음과 같은 화일이 보일 것입니다.


2. 터미널을 이용하여 다음과 같이 명령어를 실행합니다. 그래픽 카드가 장착된 pci 슬롯을 확인하기 위한 작업입니다.

Open a terminal and enter commands

./gfxutil -f display



3. 터미날에서 DevicePath 부분의 “PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)” 부분만 복사하여 in.plist 화일의 아래 그림과 같이 해당하는 부분에 붙여준다.

Text Editor를 사용해도 좋습니다.


4. 다음은 in.plist 화일 하단의 Model Name등을 다음과 같이 원하는 값으로 수정하여 줍니다. Text Editor를 사용해도 좋습니다.

<key>model</key>

<string>NVIDIA GeForce GTS 250 1024MB</string>

<key>name</key>

<string>NVDA,Parent</string>

<key>rom-revision</key>

<string>3172a</string>



5. in.plist 화일 수정을 마치고 나면 EFI-String 값을 얻기 위하여 다음과 같은 명령어를 입력합니다.

Open a terminal and enter commands


./gfxutil -i xml -o hex ./in.plist ./output.hex


6. 새로이 만들어진 out.hex 화일을 텍스트 에디터 등으로 열어 확인하고 내용을 복사(CMD+C)합니다.


7. /Library/Preferences/SystemConfiguration/com.apple.Boot.plist 화일을 vi나 텍스트 에디터등으로 열어봅니다.

다음은 일반적인 화일내용입니다.

###############################################################

<key>Kernel Flags</key>

<string>Yes</string>



8. /Library/Preferences/SystemConfiguration/com.apple.Boot.plist 화일을 vi나 텍스트 에디터등으로 열어 다음과 같이 device-properties 항목을 추가하여 줍니다.



Reboot!