8400GS 잡기

카테고리 없음 2009. 4. 1. 17:17
NVCAP 값 수정하시면 DVI 출력 될겁니다.


지금 저 상태면 다 잡으신건데요? 저렇게 만드시려고 하시는거라면 /시스템/라이브러리/Extensions/ 에 가시면 nvkush.kext가 있을겁니다. bbedit같은 에디터 설치하시고(데모라도 일단 열고 세이브 하는건 되니까요) nvcap부분 가셔서 그 아래 밸류 부분만 바꾸시고 세이브, 권한복구 하시고 리붓 하시면 됩니다. 같은 8400gs, 256이니 제가 올린 글 검색해보셔도 되겠습니다.
http://x86osx.com/bbs/view.php?id=after&no=1720



- 그래픽카드 : NVInstaller v.4.1 설치 후 재부팅하지 말고 먼저 nvinject.kext 파일의 nvcap값을 04000000 00000100 02000000 00000000 00000000으로 변경(. iopcimatch(DeviceID)값은 변경하지 않음. 변경했을 때에는 부팅 시 블랙스크린 현상). 변경 후 권한 설정 후 재부팅.

간단하게 적었지만 검색도 엄청나게 했고 검색중에 알게되는 외국사이트(www.insanelymac.com이 꽤 좋더군요)도 많이 뒤졌네요.


GeForce 8400GS는 여러 사람들이 고민인거 같은데요, 저도 마지막에야 잡았습니다. nvcap값은 insanelymac를 해메다가 찾았습니다.
어떤 분은 nvinject.kext 안의 info.plist에서 iopcimatch(DeviceID)까지 수정을 해야 qe/ci까지 작동이 되었고 저는 nvcap값만 수정해야 작동했습니다.
같은 카드라도 설치된 osx버전에 따라 다를 수 있습니다.

* 권한설정법
1. system/library/extensions 폴더에 NvInject.kext화일을 복사
2. 터미널 실행 후 sudo -s를 입력, 레오파드 설치시 입력한 암호 입력
3. sudo chown -R root:wheel /System/Library/Extensions/NvInject.kext 를 입력하여 권환 설정
4. sudo chmod -R 755 /System/Library/Extensions/NvInject.kext  를 입력하여 권환 설정
5. sudo rm -r /System/Library/Extensions.mkext 를 입력하여 확장화일 캐쉬  삭제
6. sudo rm -r /System/Library/Extensions.kextcache를 입력하여 확장화일 캐쉬  삭제
7. diskutil repairpermissions / 를 입력하여 디스크 권한 복구
8. reboot 입력, 재부팅

* 그래픽 카드 설정 중 재부팅시 블랙스크린일 때 싱글모드에서의 수정하는 방법
1. -s 부팅한다
2. fsck -fy
3. mount -uw /
4. rm -rf /System/Library/Extensions/GeForce.kext
5. rm -rf /System/Library/Extensions/NVDAResman.kext
6. rm -rf /System/Library/Extensions/NVinject.kext
7. reboot
-> 다시 부팅하면 그래픽 설정이 처음으로 돌아가 있는데 이 상태에서 또 다른 시도를...


NVCAP 값을 바꾸고자 하는 파일이 XML 혹은 plist 형식으로 저장 되어 있다면,
pListEditor (XxX의 경우 인스톨본의 Tools Package에 들어 있습니다.) 라는 프로그램을
이용해서 열어주시고요, NVCAP 해당 필드를 찾아 값을 바꾸고 저장 해 주시면 됩니다.
아래 그림을 참고 하세요

attachment:


 image: pListEditor.png (105.07KB)



---------------------------------참조--------------------------------
NV 8400 GS 0x0422 Desktop *FULLY WORKING* QE/QGL/CI, DUAL NVCAP provided and link to new 10.5.2 Kexts!


1.) Remove all Natit and NVinject kexts.

2.) Connect 2 monitors, 1 DVI (Secondary) and 1 VGA (Primary).

3.) Download and install NVIDIA 10.5.2 kexts and OpenGL from:

http://scottdangel.com/blog/?p=18

3.) Edit NVCAPs to display:

<04000000 00000100 02000000 00000000 00000000>

4.) Reboot and you should be getting something very similar:

: