레이블이 Graphic Card인 게시물을 표시합니다. 모든 게시물 표시
레이블이 Graphic Card인 게시물을 표시합니다. 모든 게시물 표시

2010년 9월 10일 금요일

XFX ATI HD 5870 1GB edition BP

Apple 사의 Mac Pro 와 iMac 을 HD 5xxx series 업그레이드한 이후로 Mac OS X 10.6.4 에서 이 그래픽 카드를 사용할 수 있게 되었다. 

이 방법은 XFX ATI HD 5870 1GB BP edition에서 테스트 하였다.





준비물:

  1. Mac OS X 10.6.4 이상 해킨토시
  2. ATI Drivers.
  3. The injector aty_init.kext provided by Netkas
  4.  kernel extensions을 설치하기 위한 Kext Utility 



 32 bit 로 운영되므로 i386 부트플래그를 주어야 한다.  다음과 같이 com.apple.Boot.plist에 등록해주어야 한다.: 

  <key> Kernel Flags </ key> 
<string>-x32 </ string>

혹은

  <key> arch </ key> 
<string> i386 </ string>


이전에 설치된 모든 injectors, 이를테면 NVenabler, 나 NVinject GraphicsEnabler 를 제거해야 한다. 이를테면 GraphicsEnabler 제거하거나 혹은 "No". 로 세팅해주어야 한다.

모든 kexts들은  / System / Library / Extensions (일반적으로 / S / L / E) 에 복사하면 된다. 간단하게 복사하여 주고 kext Utility를 한번 실행해 주면 끝난다. 퍼미션을 수정해주고 extensions 캐쉬를 재생성한다.(system 과 Chameleon 둘다). 

마지막으로 /Extra/com.apple.boot.plist 의 파일에서 GraphicsEnabler N (or no)를 설정해 준다.

이제 재부팅하면 된다. 

만약, Chameleon 의 configuration 화일을 수정하지 않았다면 32 bit로 부팅하면 된다.혹은 재부팅하여 "- x32"부팅 플래그를 주고 부팅한다.  부팅시작시에 "-v" 와 "-x32" 를 조합하여 부팅하면 시작시 여러가지 잡다한 로그를 볼수다. 그러하지 않을 경우 Kernel Panic 을 경험하게 될 것이다..

Thank you to Netkas for files, and the community Hackintosh for info that I caught right and left to get there.

2010년 8월 30일 월요일

CS4에 적용된 CUDA기술이 실제로 사용되어지는 가요?

CS4를 사용하시는 분들은 어떠신가요?
CUDA가 포토샵을 사용할때 사용되는 지 여부를 매킨토쉬에서는 어떻게 확인할 수 있을까요?
물론 지포스 7600GT 카드는 지원을 못할 것이지만, 8000계열 사용하시는 분들이나 쿼드로 카드 사용하시는 분들의 체감은 어떠하신지 궁금하군요.


















































2010년 7월 3일 토요일

Radeonhd 5000 series is going to work


다음 방법은 64Bit로도 부팅이 가능한 장점이 있다.  즉, "arch=1386"이나 "-x32"라는 부팅옵션이 필요없다는 애기이다. 다만 자신의 그래픽 카드 롬을 추출해야 한다.  
다음 사이트에서 자신 그래픽 카드에 맞는 롬파일을 다운로드 받는다. here.  물론 ATY_Init화일은 사용하지 않는다. ROM 화일명은 반드시 /Extra 폴더에 위치하여야 하며 bin확장접미사는 rom으로 바꾸어 준다.:

HD 5670: 1002_68d8.rom
HD 5770: 1002_68b8.rom
HD 5750: 1002_68be.rom
HD 5850: 1002_6899.rom
HD 5870: 1002_6898.rom
HD 5970: 1002_689c.rom

그리고 /Extra/com.apple.boot.plist에 다음과 같이 추가하여 준다:
CODE
    <key>UseAtiROM</key>
    <string>yes</string>
    <key>GraphicsEnabler</key>
    <string>Yes</string>


그리고 여기 부트화일이다. : Attached File  boot7.zip ( 102.55K ) Number of downloads: 308


Update!! Sep-09, 2010.
 
5750 설정하기
XFX Radeon 5750 working with both DVI at 1920x1080.  이 방법의 단점은 "arch=1386"이라는 부팅옵션을 주어 32비트로만 부팅이 되는 제한이 있다.



선행조건 : Mac OS X 10.6.4 Combo Update 까지만 설치한다. 기본적으로 부팅이 가능한 상황으로 만들어져 있어야 한다.

Kext Helper b7을 이용하여 등 다음 세가지 화일만 설치한다.:

ATI5000Controller.kext (provided in the file)  

ATIFramebuffer.kext (provided in the file)

ATISupport.kext (provided in the file)


- 다음 화일들은 설치하지 않는다.

ATIRadeonX3000.kext Do Not Install Yet.

ATIRadeonX3000GA.plugin Do Not Install Yet.

ATIRadeonX3000GLDriver.bundle Do Not Install Yet.

ATIRadeonX3000VADriver.bundle Do Not Install Yet.


ATY_Init.kext 화일을  /Extra/Extensions  폴더에 복사하여 준다.

 /Extra/com.apple.Boot.plist  화일을 데스크탑에 드래그 앤 드랍으로 끌어다 놓는다.

④ GraphicsEnabler 항목을 No 로 설정하고 "arch=i386"도 설정한다.  다음은 한 예이다.

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0"> <dict>

<key>Kernel</key>

<string>mach_kernel</string>

 <key>Kernel Flags</key>

 <string>arch=i386</string>

<key>GraphicsEnabler</key>

<string>No</string>

<key>Timeout</key>

 <string>1</string>

<key>Legacy Logo</key>

<string>Yes</string>

 <key>EthernetBuiltIn</key>

 <string>Yes</string>

</dict> </plist>


"com.apple.Boot.plist"파일을 저장하고 /Extra/com.apple.Boot.plist 로 복사한다.


/System/Library/Extensions/  폴더로 가서 다음 화일들을 제거한다.

NVDANV40Hal.kext Remove!

NVDANV50Hal.kext Remove!

NVDAResman.kext Remove!

NVSMU.kext Remove!


마지막으로 Kext Utility 실행하여 kexts permissions을 복구하고 재부팅한다.








5970 Pic !!  <<< 됩니다.


























5870 설정된 Pic !! <<< 됩니다.























Update!!

5750 working with dual screen and several bug for starting!!  Desmopro did it! <<< 됩니다.
it need to disconnect screen 2 for start and plug it after
It also need SwitchRex!!
But, that worked!!



























XFX 5770 working!! Jas did it!  <<< 됩니다.
Just added in device id in plist, that's all! no need SwitchRex!!
http://www.google.com/products?q=xfx+radeon+hd+5770&hl=en&aq=f

5970 working! Galaxy did it!  Dell OEM.  <<< 됩니다.
Just added in device id in plist, that's all! no need SwitchRex!!

Radeonhd 5000 series is going to work in 10.6.4
and already Nvidia geforce gtx 480 works!!

who wanna test following driver for 5000 series?

Update!!
universal 버전, cards to test is 5870/5850/5970.  <<< 됩니다.
5850, 5870, 5970은 잡힌 경우가 많습니다.  <<< 됩니다.
그외 다음 드라이버를 이용하여 잡히지 않는 그래픽 카드와 번외편 드라이버는 디바이스 아이디를 댓글에 남겨두시고 Dropbox를 설치하면 드라이버를 제작하여 DropBox로 올려드리겠습니다.
 "Graphics Enabler"는 "No"로 설정하시고 반드시 32bit로 부팅하세요.
Remeber to disable Graphics Enabler and boot into 32bit mode for now till a new version of booter is out
현재 57XX 시리즈는 잡힌 사례가 없군요.
 

5차 버전

4차 버전

3차 버전 : btw, the kext is 32-bit only for now

2차 버전


1차버전

* 드라이버

네 드라이버를 개발진행중이고 1차 버전입니다.  드디어 5000 시리즈 카드 소유자분들에게도 해킨토시 희소식이!!

* 주의 : 한국분들도 러쉬해주세요. 라고 하지만, KP를 맛보실 수 있으니 원본 드라이버는 백업후에 시도하여 주세요.
XFX 5870 성공하였습니다.



설치 가이드
1. kext helper를 이용해서 설치한다. 먼저, 1번 드라이버를 설치한다.  단, ATIRadeonX3000 관련 드라이버는 KP를 야기할 수 있으니 설치보류하세요.  다음 7번 버전부터 설치한후 확인한다.
2. 재부팅시에 반드시 "-x32 -v" 옵션을 주어 부팅한다.
3. 부팅완료후, qe/ci가 먹히지 않으면 IORegistryExplorer를 이용하여 그래픽 카드의 디바이스 id설정을 확인하고 덤프하여 uploaded에 올리고 피드백 댓글을 단다.
4. 만약 실패하였다면, Everest등을 이용하여 자신의 그래픽 카드 롬을 덤프하여 역시나 uploaded에 올려주면 좋다.

CODE
-s -v GraphicsEnabler=No

mount -uw /
cd /System/Library/Extensions
rm -R ATI5000Controller.kext
rm -R ATISupport.kext
rm -R ATIFramebuffer.kext
rm -R ATIRadeonX3000.kext
rm -R ATIRadeonX3000GA.plugin
rm -R ATIRadeonX3000GLDriver.bundle
rm -R ATIRadeonX3000VADriver.bundle
rm -R ATY_Init.kext
Reboot



자신의 그래픽 카드롬을 덤프하여 http://uploaded.to 에 올려주시고 댓글에 링크 걸어주시면 잘 활용하겠답니다.






2010년 6월 30일 수요일

fermi/gtx 480/gtx 470 드라이버 설정하기 - 해킨토

update 2010/06/18: it's finally working smile.gif

how to make it work:
1. install 10.6.4
2. install a fermi capable bootloader (for install procedure please look elsewhere), aserebln or chameleon:

aserebln (supports GTX 480/470/465/480M + preliminary memory fix):
Attached File  aserebln_fermi.zip ( 85.78K ) Number of downloads: 138

diff (not needed for installation): Attached File  aserebln_fermi_diff.txt ( 1.21K ) Number of downloads: 115

chameleon (thx BiTRiP, supports GTX 480/470):
http://www.insanelymac.com/forum/index.php...st&id=73128

3. add this to your boot plist if you haven't done so already:
CODE
        <key>GraphicsEnabler</key>
        <string>Yes</string>

4. install the new nvidia driver: you'll probably have to manually extract the kexts with pacifist and copy them to /System/Library/Extensions.
don't download the driver from nvidia, they rereleased the drivers, but without the necessary NVDAGF100Hal.kext.

also, megauplad download is working again, so use either of these downloads:

http://www.megaupload.com/?d=BHSAX759

Attached File  RetailMac19.5.8f03.001.zip ( 7.63MB ) Number of downloads: 68

Attached File  RetailMac19.5.8f03.002.zip ( 7.63MB ) Number of downloads: 53

Attached File  RetailMac19.5.8f03.003.zip ( 7.63MB ) Number of downloads: 45

Attached File  RetailMac19.5.8f03.004.zip ( 1.38MB ) Number of downloads: 47

since i can't attach .001, .002, ... files and only files < 10 meg, you'll have to rename these files to .zip.00* (e.g. RetailMac19.5.8f03.001.zip to RetailMac19.5.8f03.zip.001) and use an unarchiver (or the unarchiver) that can unpack split archives.

5. edit NVDAResman.kext Info.plist to include "0x06c010de&amp;0xfff0ffff"
6. clear caches and/or ignore cache on bootup (you know the procedure)
7. if it's working for you, please post it smile.gif

Attached File  Screen_shot_2010_06_21_at_4.57.03_PM.png ( 25.75K ) Number of downloads: 160

Attached File  Screen_shot_2010_06_18_at_4.46.25_PM.png ( 203.82K ) Number of downloads: 447

Attached File  Screen_shot_2010_06_18_at_4.47.02_PM.png ( 132.45K ) Number of downloads: 231

apparently system profiler doesn't recognize the vram size, but the opengl driver does.

edit: one sad thing: opencl doesn't work yet :/


--------------------------------------------------------------------------------------------------------
old post:
so, are there already any osx86 users that can call themselves lucky owners of a fermi card?

it seems like 10.6.3 brings support for fermi cards:
doing a "find /System/Library/Extensions/ | xargs strings -arch x86_64 2>&1 | grep -i "fermi"" gives 48 hits, including things like nvFermiGLContext and nvFermiHAL in GeForce.kext.

and it also seems like the geforce opencl driver has support for sm_20 (fermi ptx code).


so the question is if this enables full fermi support and is anyone able to test it yet?