본문 바로가기
  • 산에사는 꽃사랑......
컴퓨터/해킨토시 (Hackintosh)

해킨토시 CATALINA위한 GPU의 선택 방법. feat GTX760

by 산에사는꽃사랑 2021. 2. 11.

GTX1060과 GTX760 두개의 그래픽 카드를 장착하고 있다. 이것을 해킨으로 사용할려면?????

Catalina 위해 어떤 GPU를 선택하면 좋을까라는 기사가있었습니다. 결론은 RX 460 / 560 / 470 / 570 / 480 / 580 / 590, RX Vega 56 / 64 / VII 좋다는 것입니다. Mojave와별로 다르지 않습니다 만, 여러가지 흥미로운 설명이 있었으므로 쉽게 소개합니다.


Nvidia와 WebDriver 현황

WebDriver가 사용할 수 없게 된 상황 그대로 Mojave에서 Catalina로 전환 할 것입니다. 아마도이 후 Mojave도 Catalina도 WebDriver는 지원되지 않는 것 같습니다. 그러나 Kepler 기반 GPU를 사용하는 사용자는 계속 macOS 기본 드라이버를 사용할 수 있습니다.

왜 WhateverGreen가 필요한가?

macOS가 기본적으로 지원하는 그래픽 카드인데 왜 WhateverGreen과 Lilu를 사용할 필요가있는 것일까 요? 그 이유는 PC와 Mac의 내부 배선이 다르기 때문에 Hackintosh에서 잘 작동하지 않기 때문입니다. 이를 방지하기 위해 장치 이름 변경, 프레임 버퍼 연결 오디오 커넥터 패치, ACPI를 통해 aty_config, cail_properties의 변경이 필요합니다. WhateverGreen과 Lilu가 이러한 작업을 수행 해줍니다. 내부 구조를 잘 아는 사람들에 의해 WhateverGreen 개발되고 필요에 따라 업데이트되어 있기 때문에이를 사용하지 않을 이유가 없습니다. 다음 권장 카드, iGPU 모두에서 WhateverGreen과 Lilu을 사용하십시오.

그 밖에 알아야 할

  • macOS는 SLI 및 Crossfire 다중 코어 GPU (Radeon Pro Duo)의 모두 지원하지 않습니다
  • HDMI / DisplayPort를 통해 음성 출력하려면 AppleALC.kext 및 기타 IO-REG 편집이 필요할 수 있습니다
  • GPU 오버 클러킹을 할 수있는 Vega 10 GPU 만 ( PyVega라는 도구 가 필요)
  • 지원되는 GPU와 지원하지 않는 GPU를 함께 사용하면 절전 및 기타 기능이 중단되는 문제가 있습니다. 자세한 내용은 GPU를 무효화하기위한 가이드 를 참조하십시오.

GTX760은 카탈리나까지는 네이티브로 붙일 수 잇다고 한다.

AMD GPU

Navi 시리즈

역주 : Catalina 10.15.1에서 RX 5700 시리즈가 지원되는 것 같습니다. 그러나 Navi 시리즈를 사용하는 경우에는 시작 옵션에 agdpmod = pikera을 추가 할 필요가있는 것 같습니다.

  • AMD Radeon RX 5700, RX 5700 XT, RX 5700 XT 50th Anniversary
  • AMD Radeon RX 5600, RX 5600 XT
  • AMD Radeon RX 5500 RX 5500 XT

Vega 20 시리즈

Mojave에서 Vega 20 시리즈 GPU가 기본적으로 지원됩니다. 

  • Radeon VII

이 움직입니다.

Vega 10 시리즈

High Sierra에서 Vega 10 시리즈 GPU가 기본적으로 지원됩니다. 

  • Vega 56
  • Vega 64
  • Vega 64 Liquid
  • Vega Frontier Edition
  • Radeon Pro WX 9100
  • Radeon Pro WX 7100

이 움직입니다. Vega 10에서 피해야 GPU 브랜드는 XFX와 Sapphire 입니다. 비디오 BIOS와 macOS의 호환성에 문제가있는 것 같습니다.

Radeon 400/500 시리즈 (Polaris)

Polaris는 macOS 의해 기본적으로 지원됩니다. 다음 시리즈입니다. 저가형 RX550은 Polaris 대신 Lexa 코어이므로 macOS에서 지원되지 않습니다. Polaris 시리즈에서 피해야 GPU 브랜드는 XFX와 ASRock 입니다. 이것도 비디오 BIOS와 macOS의 궁합에 문제가 있습니다. 해결할 수 있다는보고도 있지만 안되는 것도있을 것입니다. 피하는 것이 좋습니다.

( 역주 : 댓글 주신 내용에 따르면, 다음과 같은 경우 ASRock가 문제없이 사용할 수 있었다고합니다 .ASRock, Phantom Gaming D RX580, macOS 10.15.4, Metal : 해당 기능 세트 macOS GPUFamily2 v1, CPU : Core i7 2600K, RAM : DDR3 32GB, M / B : ASUS MAXIMUS V GENE. 또한 포럼에서도 ASRock의 RX 580이 움직였다보고 를 받고 있습니다 .ASRock을 피할 필요는 아무래도없는 것 같습니다.)

  • RX 460 / 560 / X
  • RX 470 / 570 / X
  • RX 470D
  • RX 480 / 580 / X
  • RX 590
  • WX 2100
  • WX 3100
  • WX 4100
  • WX 5100

GCN 3 이전 카드

GCN 3 이전 카드는 Catalina에서 Metal을 지원하는 생각되지만 일부 카드는 움직이지 않을 가능성도 있습니다. 아마 HD 7XXX 시리즈 이상 GPU는 Metal 호환되지만, Catalina에서의 동작 확인은되지 않습니다.

Radeon R9 3xx (Fiji)

Fiji도 Catalina에서 지원되는 생각됩니다. 그러나보고가 없기 때문에 R5 및 R7 카드의 성공을 보장 할 수 없습니다. 또한 레퍼런스 디자인과 다른 카드는 macOS로 이동하기 위하여 많은 노력을 필요로하는 경우가 있습니다. 라는 조건에서 지원되는 카드는 다음과 같습니다.

  • R7 240
  • R7 250
  • R9 260/360
  • R7 260x / 360x
  • R7 265
  • R7 270/370
  • R9 270X / 370X
  • R9 280/380
  • R9 280x / 380x
  • R9 290/390 (FakeID 필요)
  • R9 290X / 390X
  • R9 390 (FakeID 필요)
  • R9 Nano
  • R9 Fury
  • R9 Fury X

AMD GPU

Navi 시리즈 (RX 5000)

macOS에는 Navi 용 드라이버가 없습니다. 이 카드가 들어있는 슬립 등의 기능에 지장을 초래합니다. 이 경우 지원되지 않는 GPU를 무효화하기위한 가이드 를 참조하십시오. 다음 카드는 지원되지 않습니다 .

역주 : '움직이는 AMD GPU "섹션에 추가 한 것처럼, Catalina 10.15.1에서 다음 카드는 움직이는 것 같습니다.

  • RX 5700
  • RX 5700 XT
  • RX 5700 XT 50th Anniversary Edition

Lexa 시리즈 (RX 400/500)

Polaris GPU와 비슷한 모형이지만, 전혀 달리 어떤 버전의 macOS도 지원하지 않습니다. 또한 절전 기능 등의 문제를 유발할 수 있습니다 병용하는 경우에는 지원되지 않는 GPU를 무효화하기위한 가이드 를 참조하십시오. 다음 카드는 지원되지 않습니다 .

  • RX 540 / X
  • RX 550 / X

Nvidia GPU

Kepler 시리즈 (GTX 6xx, 7xx)

Kepler 시리즈는 Catalina에서 작동하는 유일한 100 % 네이티브 Nvidia 카드입니다. 이 중 GTX 650Ti, 660,660ti에서 문제가보고되고 있습니다 만, 이것은 macOS이 GK106 코어를 지원하지 않기 때문입니다. ( 역주 : 댓글에서받은 정보에 따르면, Mojave, Catalina 환경에서는 GK106의 버그를 잡고 있던 것 같고, 잘 동작 것 같습니다.)

또 다른 주의점은 초기 제품에는 Fermi 코어인데 Kepler 코어와 혼동 번호 저가형 제품이있는 것입니다. 또한 후기의 제품 중 GTX 745,750,750ti는 Kepler 대신 차세대 Maxwell이므로주의가 필요합니다. ( 역주 : 이 페이지 를 보면 어떤 제품이 어떤 구조인지 알 수 있습니다. 코어 이름이 GF 것이 Fermi, GK 것이 Kepler, GM 것이 Maxwell입니다 .GK 제품을 선택하시면됩니다.)

작동하는 카드는 다음과 같습니다.

  • GTX Titan (GK 110 Maxwell core)
  • GTX Titan Black (GK 110 Maxwell core)
  • GTX Titan Z (macOS에서 지원되는 몇 안되는 듀얼 GPU 중 하나)
  • GTX 780 / Ti
  • GTX 770
  • GTX 760 / Ti
  • GT 740
  • GT 730 (GK208 variant)
  • GT 720
  • GT 710
  • GTX 690 (macOS에서 지원되는 또 다른 듀얼 GPU)
  • GTX 680
  • GTX 670
  • GTX 660Ti
  • GTX 660 (MUST BE RUNNING A GK 104 core, NOT GK 106) (역주 : GK 106도 ok 같다.)
  • GTX 650 (GK 107 core)
  • GT 640 (Kepler edition, GK 107/208 core)
  • GT 630 (Kepler edition, GK 107/208 core)
  • Quadro 410
  • Quadro K420
  • Quadro K600
  • Quadro K2000 / D
  • Quadro K4000 / D
  • Quadro K4200
  • Quadro K5000
  • Quadro K5200
  • Quadro K6000

nVidia GPU

Turing 시리즈 (GTX 20xx, 16xx)

다음 카드는 어떤 macOS에도 움직이지 않습니다 .

  • Titan RTX
  • RTX 2080 / Ti
  • RTX 2070
  • RTX 2060
  • GTX 1660 / Ti
  • GTX 1650 / Ti
  • Quadro RTX 4000
  • Quadro RTX 5000
  • Quadro RTX 6000
  • Quadro RTX 8000

Volta 시리즈

다음 카드도 어느 macOS에도 움직이지 않습니다 .

  • Titan V
  • Titan V CEO Edition
  • Quadro GV100

Pascal Series (GTX 10xx)

Pascal과 Maxwell의 지원 상황에 대해서는 여러분 아시는 바라고 생각 합니다만, 쉽게 반복합니다. Mojave와 Catalina는 지원되지 않지만 High Sierra 10.13.6 이전이라면 Nvidia의 WebDriver과 WhateverGreen 함께 움직입니다. 이 조건으로 움직이는 카드는 다음과 같습니다.

  • GTX Titan X (GP 102-400 Pascal core)
  • GTX Titan Xp (GP 102-450 Pascal core)
  • GTX 1080 / Ti
  • GTX 1070 / Ti
  • GTX 1060
  • GTX 1050 / Ti
  • GT 1030
  • Quadro P400
  • Quadro P600
  • Quadro P620
  • Quadro P1000
  • Quadro P2000
  • Quadro P4000
  • Quadro P5000
  • Quadro P6000
  • Quadro GP100

Maxwell 시리즈 (GTX 9xx, 745, 750과 ti 버전)

GTX는 900 번대가 Maxwell입니다. 단, GTX 745, 750 및 750ti는 번호가 혼란이지만 Maxwell 기반입니다. Maxwell 시리즈 마찬가지로 Pascal과 같은 상황입니다. 즉, 다음 카드는 High Sierra 10.13.6 이전이라면 Nvidia의 WebDriver과 WhateverGreen 함께 움직입니다.

  • GTX Titan X (GM 200 Maxwell core)
  • GTX 980 / ti
  • GTX 970
  • GTX 960
  • GTX 950
  • GTX 750 / ti
  • GTX 745
  • Quadro K620
  • Quadro K1200
  • Quadro K220
  • Quadro M2000
  • Quadro M4000
  • Quadro M5000
  • Quadro M6000
  • NVS 510

Intel CPU 내장 GPU

iGPU를 움직이기 위해서 FrameBuffer 패치를 적용 해야합니다. 또한, Pentium, Celeron Atom CPU에 존재하는 iGPU는 기본적으로 지원 된 적이없고, 상당한 작업이 필요하기 때문에 제외합니다.

Westmere i3 / 5 / 7-xxx

단순히 HD Graphics라고했다 iGPU입니다. High Sierra 10.13.6까지 macOS로 이동합니다. 불행히도 Mojave에서 지원되지 않습니다. 이전 kext를 사용하여 억지로 움직이는 것은 가능합니다.

Sandy Bridge i3 / 5 / 7-2XXX

HD 2000, HD 3000입니다. 이것도 High Sierra 10.13.6까지 macOS로 이동합니다. 불행히도 Mojave에서 지원되지 않습니다. 이전 kext를 사용하여 억지로 움직이는 것은 가능합니다.

Ivy Bridge i3 / 5 / 7-3XXX

HD 4000에 관해서는, Catalina에서 완전히 기본적으로 움직입니다. 한편, HD 2500 관해서는 Mojave에서 일부만 지원되지 않고 Quick Sync 기능이 지원되지 않습니다.

Haswell i3 / 5 / 7-4XXX

다음 iGPU입니다. 대부분 Catalina에서 기본적으로 움직입니다. 단지 HD4400 만은 DeviceID 수정 + FakePCIID.kext + FakePCIID_HDGraphics.kext이 필요하거나 혹은 APCI 패치가 필요합니다.

  • HD 4200
  • HD 4400 (FakeID 필요)
  • HD 4600
  • HD 5000
  • HD 5100
  • HD P4600 (움직이는 것)
  • HD P4700 (움직이는 것)

Broadwell 이후 iGPU

다음 iGPU입니다. 모든 동작보고를 얻을 수있는 것은 아니지만, Catalina에서 사용할 수 있다고 생각합니다.

  • HD 5300
  • HD 5500
  • HD 5600
  • HD 6000
  • HD 6100
  • HD 6200
  • HD P5700 (움직이는 것)
  • Iris Pro P6300

Skylake i3 / 5 / 7-6XXX

다음 iGPU입니다. 모든 동작보고를 얻을 수있는 것은 아니지만, Catalina에서 사용할 수 있다고 생각합니다.

  • HD 510
  • HD 515
  • HD 520
  • HD 530
  • HD P530
  • Iris 540
  • Iris 550
  • Iris Pro 580
  • Iris Pro P555
  • Iris Pro P580

Kabylake i3 / 5 / 7-7XXX

다음 iGPU입니다. 모든 동작보고를 얻을 수있는 것은 아니지만, Catalina에서 사용할 수 있다고 생각합니다. 그러나 Pentium G4560에 탑재 된 HD 610은 움직이지 않습니다.

  • HD 615
  • HD 620
  • HD 630
  • Iris Plus 640
  • Iris Plus 650

Kabylake refresh / Coffeelake i3 / 5 / 7-8XXX / 9XXX

다음 iGPU입니다. 모든 동작보고를 얻을 수있는 것은 아니지만, Catalina에서 사용할 수 있다고 생각합니다. 그러나 i3 8100과 8350K는 그렇지 CPU와는 다른 UHD 630을 사용하고 있습니다.

( 역주 : 대응 방법은 여기를 참조하십시오 .)

  • UHD 610
  • UHD 620
  • UHD 630
  • Iris Plus 655

쉽게 말하면 무엇을 사면 좋아?

현재 추천 할 수있는 카드는 AMD의 Polaris (Rx 4xx, 5xx) 이후뿐입니다. AMD의 GCN 3 이전과 Nvidia의 Kepler 같은 오래된 카드도 동작하지만, 언제 지원을 중단 될지 모릅니다. 그래서 다음 추천 카드입니다. 레퍼런스 카드가 일반적으로 안전합니다. XFX는 피하는 것이 좋다.

  • RX 460/560
  • RX 470/570
  • RX 480/580
  • RX 590
  • RX Vega 56
  • RX Vega 64
  • Radeon VII
  • RX 5700 / 5700 XT

참조 : http://bootmacos.com/archives/5422