Intel GMA X4500HD 내장 그래픽의 OSx86 지원 여부 및 노트북 선택 논의
Intel GMA X4500HD(및 GMA 4500MHD) 내장 그래픽의 Mac OS X 드라이버 지원 전망과 GMA X3100 탑재 노트북(Acer TravelMate 5720 vs 5730) 간의 해킨토시 호환성 비교 토론입니다.
- 주 저자
-
@naquaada
게시일: 2008-10-29
- 소속 컬렉션
- OSx86 10.X 코어 아키텍처 및 부트 시스템
- 아카이브 기록 규모
- 누적 조회 266,730회 · 선별된 필드 노트 29건 (원본 게시물 32건에서 추출) · 2008-10-29 – 2011-03-13
- 참여 및 검증 멤버 (20)
- @martin255 (4)@uman (4)@changturkey (2)@Undead Surfer (2)@asert (2)@modemthug (2)@max.1974 (2)@brizzle (2)@naquaada@scififan68@BlackCH@evb60@shanwookie@localparty@sparksthesquid@Sevan+4 more
- 관련 하드웨어 참조
- Laptop RAM & SSD Upgrades ↗ SATA III & NVMe SSDs ↗ USB 3.2 Boot Flash Drives ↗
혹시 Intel GMA X4500HD 내장 그래픽이 현재 OS X에서 지원되거나 향후 지원될 예정인지 아시는 분 계신가요? 지금 눈여겨보고 있는 노트북이 두 대 있습니다:
Acer TravelMate 5720-602G16_XPP (notebook sbilliger.de/product_info.php/acer_travelmate_5720602g16_xpp_3gb) 모델과 Acer TravelMate 5730-842G25N (notebook sbilliger.de/product_info.php/acer_travelmate_5730842g25n_3072mb) 모델입니다.
이 두 비즈니스 노트북을 고른 가장 큰 이유는 최대 5시간에 달하는 긴 배터리 지속 시간 때문입니다. 고민되는 부분은 왼쪽 모델(5720)은 이미 OSx86에서 완벽히 지원되는 GMA X3100을 탑재한 반면, 오른쪽 신형 모델(5730)은 GMA X4500HD를 탑재하고 있다는 점입니다. 저는 화려한 3D 그래픽 성능은 전혀 필요 없고, 단지 일반 애플리케이션 작업이나 고전 DOS 및 Amiga 에뮬레이터 게임을 돌리는 용도로만 쓸 생각입니다.
그래픽 카드와 하드 디스크 용량 외에 두 기기의 유일한 차이점은 CPU입니다: 왼쪽 모델은 Intel Core™2 Duo T7500 (2x 2.20GHz, 4MB L2 캐시, 800MHz FSB)이고, 오른쪽 모델은 최신 Montevina 플랫폼 기반의 Intel Core™2 Duo P8400 (2x 2.26GHz, 3MB L2 캐시, 1066MHz FSB)입니다. 과연 이 두 CPU의 체감 속도 차이가 클까요?
커뮤니티 실측 및 기술 필드 노트
총 32개의 원본 스레드 응답 중 기술적 가치가 높은 29개의 필드 노트 수록
GMA X4500이 앞으로 OS X에서 제대로 작동할 가능성은 희박해 보입니다. Apple이 최근 신형 라인업에서 NVIDIA 칩셋으로 전면 전환했기 때문에 공식 드라이버가 나올 확률은 매우 낮습니다.
음, 저는 누군가 커스텀 드라이버 개발을 시작하거나, 아니면 최소한 해상도 변경만이라도 가능한 프레임버퍼 드라이버를 만들어 주길 기대하고 있었습니다. QE/CI 하드웨어 가속까지는 없어도 상관없거든요.
changturkey 님, 만약 원하시는 게 오직 네이티브 해상도를 띄우는 것뿐이라면 현재 알려진 두 가지 우회 패치(해킹) 방법이 있습니다. 첫 번째는 Linux를 함께 설치한 뒤, 패치된 915resolution 모듈이 포함된 GRUB을 부트로더로 사용하는 방법입니다. 과정이 다소 복잡하긴 하지만 여러 사용자가 다양한 해상도에서 성공했다고 보고했습니다.
두 번째로 훨씬 간단한 방법이 있는데, 원래 Sony Vaio P를 위해 컴파일된 커스텀 boot 파일을 사용하는 것입니다. 이번 주에 막 발견된 방법이라 아직 성공 사례가 많지는 않습니다. 제 경우(Thinkpad X200s) 1280x800 해상도는 잡히지만 1440x900은 아직 안 되더군요.
두 가지 방법 모두 InsanelyMac의 다음 스레드에 자세히 설명되어 있습니다(첫 번째 방법은 38번 글부터, 두 번째 방법은 106번 글부터 참고하세요): http://www.insanelymac.com/forum/index.php?showtopic=12… ↗
특정 해상도를 원하시는 거라면 그냥 부트 플래그로 "Graphics Mode"="yyyxyyyxyy" 옵션을 주면 되지 않나요?
조만간 저도 이 그래픽 칩셋이 달린 노트북을 쓰게 될 것 같아 관심이 생기고 있습니다. 일단 다음 기술 문서들을 찾았습니다:
intellinu xgraphics.org/documentation.html
아직 자세히 훑어볼 시간은 없었는데, 혹시 다 같이 이 문서를 분담해서 분석(크라우드소싱)해 볼 수 있을까요? 기본적으로 우리가 찾아야 할 핵심은 4500 칩셋이 기존 X3100이나 (최악의 경우) GMA 950과 호환 모드로 동작할 수 있는지 여부입니다. 만약 그게 가능하다면 Natit이나 EFI 문자열(EFI strings)을 이용해 ACPI 트리에 해당 속성을 주입할 수 있을지도 모릅니다.
UndeadSurfer 님, 안타깝게도 그 방법으론 작동하지 않기 때문입니다. 비디오카드 VBIOS 안에는 지원하는 VESA 모드 목록이 들어 있는데, 원하는 해상도가 그 테이블에 등록되어 있지 않으면 com.apple.Boot.plist에 옵션을 적어봤자 아무 소용이 없습니다. 그래서 부팅 시점에 비디오카드 BIOS 테이블을 일시적으로 패치하는 방식을 쓰는 것이며, 그렇게 해야만 원하는 네이티브 해상도를 얻을 수 있습니다.
uman 님, 제가 알기로 X4500 아키텍처는 X3100과 구조적으로 꽤 다릅니다(적어도 인텔의 마케팅 자료상으로는 그렇습니다). 단순히 기존 아키텍처의 변형이었던 X3500 때와는 상황이 다릅니다. 하지만 이 의욕 넘치는 분과 힘을 합쳐 보시는 것도 좋겠네요: http://www.insanelymac.com/forum/index.php?s=&showt… ↗
@martin255uman 님, 제가 알기로 X4500 아키텍처는 X3100과 구조적으로 꽤 다릅니다(적어도 인텔의 마케팅 자료상으로는 그렇습니다). 단순히 기존 아키텍처의 변형이었던 X3500 때와는 상황이 다릅니다. 하지만 이 의욕 넘치는 분과 힘을 합쳐 보시는 것도 좋겠네요: http://www.insanelymac.com/forum/index.php?s=&showt… ↗
그분들의 접근 방식은 통하지 않을 겁니다. Apple은 비디오 드라이버의 소스 코드를 공개하지 않으니까요.
@martin255UndeadSurfer 님, 안타깝게도 그 방법으론 작동하지 않기 때문입니다. 비디오카드 VBIOS 안에는 지원하는 VESA 모드 목록이 들어 있는데, 원하는 해상도가 그 테이블에 등록되어 있지 않으면 com.apple.Boot.plist에 옵션을 적어봤자 아무 소용이 없습니다. 그래서 부팅 시점에 비디오카드 BIOS 테이블을 일시적으로 패치하는 방식을 쓰는 것이며, 그렇게 해야만 원하는 네이티브 해상도를 얻을 수 있습니다.
이상하네요. 제 직장 PC가 4500 내장 그래픽인데 com.apple.Boot.plist 설정만으로 1280x1024 해상도로 잘 띄워서 쓰고 있거든요.
글쎄요, 참 묘한 일이네요.
UndeadSurfer 님, 그건 1280x1024가 표준 5:4 비율이라 X4500 VBIOS의 기본 VESA 모드에 포함되어 있기 때문입니다. 반면 대부분의 와이드스크린(16:10, 16:9) 해상도는 VESA 테이블에 빠져 있습니다.
@martin255uman 님, 제가 알기로 X4500 아키텍처는 X3100과 구조적으로 꽤 다릅니다(적어도 인텔의 마케팅 자료상으로는 그렇습니다). 단순히 기존 아키텍처의 변형이었던 X3500 때와는 상황이 다릅니다. 하지만 이 의욕 넘치는 분과 힘을 합쳐 보시는 것도 좋겠네요: http://www.insanelymac.com/forum/index.php?s=&showt… ↗
Martin 님, 그리고 4500 칩셋을 보유하신 *모든* 분들께
인텔의 4500 시리즈 기술 문서를 쭉 살펴봤는데, 두 아키텍처 간에 폭넓은 호환성이 있음을 발견했습니다. 인텔은 GMA 900에서 GMA 4500으로 진화하는 과정에서 기존에 CPU에 의존하던 기능들을 칩셋 내부로 대거 이동시켰고, LVDS 같은 다양한 디스플레이 출력 인터페이스 지원을 추가했습니다.
제 생각에는 Leopard에 내장된 GMAX3100 Kext들로 4500 시리즈를 구동해 볼 가치가 충분해 보입니다. 혹시 누군가 아래 실험을 직접 테스트해 보시고 결과를 알려주실 수 있을까요?
1. AppleIntelGMAX3100.kext/Contents/Info.plist 파일에 다음 내용이 있는지 확인합니다:
<key>IOPCIClassMatch</key>
<string>0x03000000&0xff000000</string>
<key>IOPCIMatch</key>
<string>0x00008086&0x0000ffff</string>
이 설정의 의미는 클래스 코드가 0x03(0x02가 네트워크이므로 0x03은 그래픽 장치)이고 벤더 ID가 8086(Intel)인 모든 PCI 장치와 매칭한다는 뜻입니다. 여기서는 개별 디바이스 ID나 서브시스템 ID를 따로 검사하지 않습니다.
2. AppleIntelGMAX3100FB.kext/Info.plist 파일에 다음 내용이 있는지 확인합니다:
<key>IOPCIClassMatch</key>
<string>0x03000000&0xff000000</string>
<key>IOPCIPrimaryMatch</key>
<string>0x2A028086</string>
이 설정의 의미는 클래스 코드 0x03 그리고 벤더 8086(Intel)이면서 디바이스 ID가 0x2A02인 PCI 장치와 매칭한다는 뜻입니다.
3. AppleIntelGMAX3100FB.kext/Info.plist 파일을 다음과 같이 수정합니다:
<key>IOPCIClassMatch</key>
<string>0x03000000&0xff000000</string>
<key>IOPCIPrimaryMatch</key>
<string>0x2A42 0x2A43 0x2E12 0x2E13 0x2E02 0x2E03 0x2E22 0x2E23 0x2E32 0x2E33</string>
이 값들은 각각 4500MHD(2A42 2A43), 4500(2E12 2E13), 그리고 X4500 및 X4500HD(2E02 2E03 2E22 2E23 2E32 2E33)의 디바이스 ID입니다.
4. -v 플래그를 주고 재부팅합니다. 유틸리티/콘솔(Console.app)을 열어 GMA Kext와 관련된 로그 메시지가 찍히는지 확인해 보세요. 또한 터미널 창을 열고 다음 명령어를 실행해 봅니다:
$> kextstat | grep AppleIntelGMAX3100
만약 Kext가 로드되지 않았다면 아무런 출력도 나오지 않을 것입니다.
물론 Kext 내부 바이너리가 Info.plist에 노출되지 않은 하드웨어 레지스터 속성을 직접 프로빙(Probing)할 것이므로 아예 작동하지 않을 가능성도 높습니다. 하지만 한 번쯤 시도해 볼 가치는 있습니다.
-u
uman 님, 제가 직접 테스트해 보고 결과를 보고하겠습니다. 사실 이전에도 X3100 Kext가 로드된 것을 본 적이 있는데, 그때는 모델 식별자(Model Identifier)로 MacBookAir1,1을 주입했기 때문이었던 것 같습니다(실제 제 하드웨어와 맞지 않는 다른 Kext들까지 강제로 로드되었거든요).
대상 디바이스 ID들이 Kext 실행 바이너리 내부에 하드코딩되어 있습니다. 제대로 매칭시키려면 헥사 에디터(Hex Editor)로 바이너리를 직접 수정해야 합니다.
@BlackCH대상 디바이스 ID들이 Kext 실행 바이너리 내부에 하드코딩되어 있습니다. 제대로 매칭시키려면 헥사 에디터(Hex Editor)로 바이너리를 직접 수정해야 합니다.
아하, 이곳에도 답변을 남겨주셔서 감사합니다, BlackCH 님. 방금 InsanelyMac에 올리신 글도 확인했습니다. 직접 hexedit으로 열어보니 말씀대로 Kext 바이너리 내부에 ID 값들이 하드코딩되어 있는 것을 확인했습니다.
Martin 님(또는 테스트해 보실 의향이 있는 다른 분들)께:
1. AppleIntelGMAX3100FB.kext의 Info.plist를 열고 아래 구문의 0x2A028086 값을 변경합니다:
<key>IOPCIPrimaryMatch</key>
<string>0x2A028086</string>
본인이 보유한 4500 세부 모델에 맞춰 아래 값 중 하나로 교체하세요:
4500MHD: 0x2A428086 또는 0x2A438086
4500: 0x2E128086 또는 0x2E138086
X4500 및 X4500HD: 0x2E028086 또는 0x2E038086 또는 0x2E228086 또는 0x2E238086 또는 0x2E328086 또는 0x2E338086
2. 그런 다음 헥사 에디터(Hex Editor)로 Kext 내부의 AppleIntelGMAX3100FB 실행 바이너리 파일을 열고 찾기 및 바꾸기(Find and Replace)를 수행합니다...
찾기(Find): 86 80 02 2A
바꾸기(Replace): plist에 입력한 값의 역순 바이트(리틀 엔디언) 값을 넣습니다. 예를 들어 0x2A428086은 86 80 42 2A가 됩니다(0x는 제외).
다른 Kext인 AppleIntelGMAX3100.kext 내부의 AppleIntelGMAX3100 바이너리 파일에 대해서도 똑같이 작업을 반복합니다.
테스트 후 결과를 꼭 공유해 주세요. 저는 4500 실기가 없어서 직접 해볼 수가 없네요. 감사합니다.
아, 그리고 BlackCH 님이 InsanelyMac에서 언급하신 주의사항도 매우 중요합니다: 모든 관련 Kext들의 버전이 서로 일치해야 합니다(전부 순정 Leopard 10.5.x 기본 버전이거나, 전부 콤보 그래픽 업데이트 버전으로 통일).
-u
@uman그분들의 접근 방식은 통하지 않을 겁니다. Apple은 비디오 드라이버의 소스 코드를 공개하지 않으니까요.
음, 저희가 드라이버를 밑바닥부터 새로 작성한 건 아니지만, 현재 프레임버퍼 구동까지는 성공했고 QE/CI 활성화에도 상당히 근접했다고 보고 있습니다. 특히 인젝션 문자열(Injection strings) 구조에 조예가 깊은 다른 개발자분들의 조력이 조금만 더 보태지면 될 것 같습니다..
@Undead Surfer이상하네요. 제 직장 PC가 4500 내장 그래픽인데 com.apple.Boot.plist 설정만으로 1280x1024 해상도로 잘 띄워서 쓰고 있거든요. 글쎄요, 참 묘한 일이네요.
확인했습니다. 저도 Intel DG45ID 메인보드를 사용 중인데, 10.5.7에서 OSXTools > Add EFI Strings/Boot Flag 기능을 이용해 해상도를 수정했습니다.
현재 1280x1024x32@60Hz로 정상 작동합니다.
수정된 Kext plist 및 바이너리로 화면이 뜨지 않습니다
@uman아하, 이곳에도 답변을 남겨주셔서 감사합니다, BlackCH 님. 방금 InsanelyMac에 올리신 글도 확인했습니다. 직접 hexedit으로 열어보니 말씀대로 Kext 바이너리 내부에 ID 값들이 하드코딩되어 있는 것을 확인했습니다. Martin 님(또는 테스트해 보실 의향이 있는 다른 분들)께: 1. AppleIntelGMAX3100FB.kext의 Info.plist를 열고 아래 구문의 0x2A028086 값을 변경합니다: IOPCIPrimaryMatch 0x2A028086 본인이 보유한…
uman 님,
안타깝게도 제안해 주신 방법은 제 Snow Leopard 10.6.2 / Dell Latitude E6500 환경에서 작동하지 않습니다.
제 Latitude 노트북은 Intel GMA X4500MHD를 탑재하고 있으며, 시스템 프로파일러(System Profiler)에서 벤더 "Intel 0x8086" 및 디바이스 ID "0x2a42"로 정확히 잡히는 것을 확인했습니다. 안내해 주신 대로 AppleIntelGMAX3100.kext와 AppleIntelGMAX3100FB.kext 양쪽의 Info.plist를 모두 다음과 같이 수정했습니다:
<key>IOPCIPrimaryMatch</key>
<string>0x2A428086</string>
또한 Hex Fiend를 사용하여 AppleIntelGMAX3100과 AppleIntelGMAX3100FB 두 바이너리 리소스 내부에 존재하는 모든 86 80 02 2A 헥사 값을 다음으로 일괄 치환했습니다:
86 80 42 2A
부팅 시 회색 사과 로고가 잠깐 나타났다가 화면이 완전히 블랙스크린으로 변하는 것으로 보아, 시스템이 수정된 Kext를 실제로 로드하려고 시도한다는 점은 확실히 확인할 수 있습니다. OS X 자체는 뒤에서 부팅이 완료되지만 그래픽 드라이버가 화면에 아무것도 출력하지 못하는 상태로 보입니다. 반면 수정하지 않은 원본 Kext로 되돌리면 부팅은 성공하지만 1024x768이라는 처참한 해상도로만 작동합니다.
참고로 설치에 사용한 이미지는 SnowOSX3.6-A.iso에서 추출한 "SnowOSX Universal v3.6 (10.6.2) | 3.6 GB" 버전입니다.
기록 차원에서 덧붙이자면, 오디오를 잡는 데는 성공했고 부팅 시 "Graphics Mode"="1920x1200x32" 플래그를 주어 1600x1200이라는 어정쩡한 해상도까지는 띄울 수 있었습니다. 하지만 제 액정은 1600x1200 비율이 아니며 네이티브 해상도인 1920x1200x32 전체 화면이 꼭 필요한 상황입니다 =(
또한 한 가지 더 말씀드리면, 설명에서 "모두 바꾸기"인지 여부를 명확히 지정하지 않으셨기에 바이너리 내에서 가장 처음 등장하는 첫 번째 헥사 인스턴스 딱 하나만 치환한 Kext로도 테스트해 보았습니다. 결과는 예상하셨겠지만 동일하게 블랙스크린이었습니다.
혹시 여기서 추가로 시도해 볼 만한 다른 아이디어가 있으신지 궁금합니다 =) 조언 부탁드립니다 =)
Snow Leopard 10.6.2 환경에서 Intel 4500MHD의 QE/CI 가속을 완벽히 활성화해 주시는 개발자분께 $200.00의 사례금을 드리겠습니다. 향후 OS 업데이트와도 호환되어야 합니다. 패치가 정상 작동한다는 것이 확인되는 즉시 PayPal 또는 우편환(Money Order)을 통해 현금으로 지급하겠습니다. 이 스레드를 통해 연락해 주세요. 신뢰할 만한 제안이라고 판단되면 개인 연락처를 드리겠습니다. 해당 Kext는 4500MHD가 탑재된 Dell Inspiron 1545 모델에서 사용될 예정입니다.
진지한 개발 제안만 부탁드립니다.
적어도 네이티브 해상도 문제를 해결할 수 있는 솔루션입니다. 수정된 버전의 Chameleon RC4 부트로더인데, 기존의 모든 3100 관련 Kext를 제거하시고 동봉된 README 설명서를 따라 적용하시면 됩니다. InsanelyMac에서 찾은 커스텀 boot 파일을 Chameleon에 결합한 것이라 제 공로는 아니지만, 실제로 아주 훌륭하게 작동하며 부팅 화면과 메뉴까지 "진짜 Mac"다운 모습과 정확한 네이티브 해상도를 만들어 줍니다. 10.5.x와 10.6.x 모두에서 잘 작동합니다.
이 Kext로 나올 수 있는 모든 경우의 수를 다 시도해 봤고 InsanelyMac에 올라온 여러 변종 Kext들도 전부 테스트해 봤지만, 제 시스템에서는 단 하나도 제대로 작동하지 않았습니다. 누군가 올바른 해결 방향을 알려주신다면 정말 감사하겠습니다.
해상도 자체는 변경되지만, 화면 전체에 보라색 색조가 끼고 위아래로 줄무늬가 마구 깨져서 렌더링되는 끔찍한 화면이 나옵니다. 말로 설명하기 힘들 정도네요.
Chameleon의 915resolution 패치 버전도 시도해 봤지만 솔직히 제 환경에서는 아무런 차이가 없었습니다.
시스템 사양(Specs):
프로세서: Intel Core 2 Duo T6400 @ 2.00GHz
메모리: 4GB DDR2 RAM
디스플레이: 17" LED 와이드스크린 디스플레이
그래픽: Intel Graphics 4500MHD 1.7GB VRAM (VGA 및 HDMI 탑재, DevID: 0x2a42)
하드 디스크: Western Digital WD3200BEVT-75ZCT2 320GB
네트워크: Broadcom NetLink Gigabit Ethernet 10/100/1000Mbps
무선랜: Dell 1510 Wireless-N Draft 2
사운드: IDT HD-Audio 및 Intel HDMI Audio
CD/DVD: TSSTcorp DVD+-RW TS-T633A
운영체제: Windows 7 Ultimate x64 및 Mac OS X Snow Leopard 10.6.2 (Retail)
드디어 관련 Kext들을 찾아낸 것 같습니다
저는 해킨토시 사용자는 아니고 집에서 정품 iMac과 구형 알루미늄(논유니바디) MacBook Pro를 쓰고 있습니다. 최근 출시된 신형 MacBook Pro에 관한 기사를 읽다가, 신형 모델들이 하이브리드 그래픽 시스템의 일부로 Intel HD Graphics 내장 그래픽을 탑재하고 있다는 사실을 깨달았습니다. 저는 해킨토시가 없어서 직접 테스트해 볼 수는 없습니다. 하지만 Apple에서 최신 MacBook Pro 소프트웨어 업데이트 패키지를 다운로드한 뒤, 약 30분 동안 XAR 아카이브 툴과 씨름한 끝에 패키지 내부에서 관련 Kext들을 추출하는 데 성공했습니다(요즘 OS X에서는 .pkg 파일에 대해 우클릭 "패키지 내용 보기"를 바로 허용하지 않더군요). 과연 이 Kext들이 작동하는지 테스트 후 알려주세요. 제 생각엔 가능성이 있어 보입니다.
rapid share.com/files/377968637/Intel_HD_kexts.zip.html
제가 프리미엄 계정이 없어서 10명까지만 다운로드할 수 있고 마땅히 파일을 호스팅할 곳도 없습니다... 혹시 작동이 확인되면 다른 분들을 위해 미러링을 도와주실 분 계신가요?
추출한 Kext들을 제한 없이 받으실 수 있는 더 나은 다운로드 링크입니다:
media fire.com/?jjmtwijjo5i
여러분, 혹시 신형 MacBook Pro용 시스템 업데이트를 통째로 적용해 보셨나요? 해당 업데이트에는 Intel HD Graphics 드라이버가 포함되어 있으며, 새 커널은 모바일용 i5m 및 i7m CPU를 공식 지원합니다. 한 번 시도해 보시는 게 좋을 것 같습니다. 단순히 Kext 파일만 복사해서는 작동하지 않을 것이고, 업데이트된 OpenGL 프레임워크 등 관련 시스템 파일들이 함께 세트로 필요할 겁니다.
제 Lenovo IdeaPad U350 노트북에 다시 OS X를 설치해 보려고 합니다. 지난번에 시도했을 때는 1366x768 네이티브 해상도를 잡는 데 실패했었거든요.
Kalyway 10.5.2를 설치했는데 화면 해상도가 1024x768로 고정되어 있어서 보기가 너무 안 좋습니다.
제 노트북 환경에서
해상도를 1366x768로 변경하려면 어떻게 해야 하나요? 가장 쉬운 방법을 알려주시면 감사하겠습니다.
Mac OS X 왕초보라 질문이 서툰 점 양해 부탁드립니다.
유료 Kext 개발 후원 모집
Asert 님 말씀대로, 저희는 기약 없는 패치를 하염없이 기다리는 데 지쳐서 이제 정당한 비용을 지불하고서라도 드라이버를 개발할 준비가 되어 있습니다. 전 세계적으로 Intel GMA 4500 HD 내장 그래픽의 하드웨어 가속(QE/CI) Kext 개발을 진지하게 후원할 의향이 있는 사람 50명 정도를 모으는 게 그리 어렵지는 않을 것 같습니다. 저 역시 그러한 프로젝트에 기꺼이 금전적(달러)으로 후원할 생각입니다. 시간적 여유가 있었다면 제가 직접 개발에 뛰어들었겠지만 당장은 여력이 없네요...
혹시 이 작업을 맡아주실 실력 있는 커널/드라이버 개발자분 계신가요?
Intel GMA 4500 Kext 여전히 작동 안 함
제 환경에서도 전혀 작동하지 않네요... 정말 큰 기대를 걸었는데 실망입니다! 저한테 필요한 건 오직 이거 하나뿐인데... 빌어먹을 Camphor 프로젝트의 인텔 무선랜 드라이버 약속은 아예 잊어버린 지 오래입니다... 그 개발자는 절대 완성하지 못할 겁니다... 하지만 Intel GMA 4500 드라이버야말로 세기의 해결책이 될 텐데요! :'(
누군가 개발해서 제 노트북에서 이 그래픽 카드가 제대로 작동하는 것이 테스트로 확인되면 PayPal로 즉시 미화 100달러를 지급하겠습니다... 진심으로 약속합니다!
이봐요 스티브 잡스! 저도 Mac App Store에서 유료 앱들 돈 주고 사서 쓴단 말입니다... 알겠어요? 그러니 제발 드라이버 좀 내놓으라고요!
4500 GMA 대체 드라이버 정보
4500 GMA를 위한 대체 드라이버를 찾았습니다. kexts.com 사이트의 Intel 비디오 카드 다운로드 섹션에서 찾아보시면 되는데, 이름은 apple 3100 fb kexts입니다. 다운로드할 드라이버가 두 개 있는데, 4500용이라고 적힌 건 받지 마시고 이걸 받으세요. 그래픽 카드의 모든 기능을 다 쓰진 못해도 512MB 그래픽 메모리 인식과 함께 720p 와이드 해상도를 잡을 수 있게 해 줍니다. 800x600 해상도로 쓰는 것보다는 훨씬 낫습니다.
4500 GMA 대체 드라이버 정보 (상세 이름)
4500 GMA를 위한 대체 드라이버를 찾았습니다. kexts.com 사이트의 Intel 비디오 카드 다운로드 섹션에서 4500mhd kexts __ apple 3100 fb를 검색해 보세요. 다운로드할 드라이버가 두 개 있는데, 4500용은 받지 마세요. 그래픽 카드의 전체 성능을 다 끌어내지는 못하지만 512MB VRAM 인식과 720p 해상도를 띄우는 데 도움이 됩니다. 800x600 해상도보다는 훨씬 쾌적합니다.
부탁드립니다... 혹시 다른 사용자들을 위해 정확한 다운로드 링크를 올려주실 수 있나요? 다만 그 Kext가 단순히 네이티브 해상도만 잡아주는 용도라면 그건 저도 꽤 오래전에 이미 부트로더 패치로 해결한 상태이긴 합니다… 어쨌든 정보 공유에 미리 감사드립니다…
출처 및 기여자 이력 (등록된 기여자 20명 · 원본 스레드 #1521)
| 사용자명 | 기여 역할 | 게시물 수 | 활동 기간 |
|---|---|---|---|
| @martin255 | 핵심 기여자 | 4 | 2009-06-18 → 2009-06-30 |
| @uman | 핵심 기여자 | 4 | 2009-06-24 → 2009-07-01 |
| @changturkey | 기여 멤버 | 2 | 2008-12-08 |
| @Undead Surfer | 기여 멤버 | 2 | 2009-06-24 → 2009-06-25 |
| @asert | 기여 멤버 | 2 | 2010-02-04 → 2010-02-09 |
| @modemthug | 기여 멤버 | 2 | 2010-04-20 |
| @max.1974 | 기여 멤버 | 2 | 2011-01-09 → 2011-03-13 |
| @brizzle | 기여 멤버 | 2 | 2011-03-13 |
| @naquaada | 주 저자 | 1 | 2008-10-29 |
| @scififan68 | 기여 멤버 | 1 | 2008-12-08 |
| @BlackCH | 기여 멤버 | 1 | 2009-06-30 |
| @evb60 | 기여 멤버 | 1 | 2009-07-06 |
| @shanwookie | 기여 멤버 | 1 | 2009-07-14 |
| @localparty | 기여 멤버 | 1 | 2010-01-23 |
| @sparksthesquid | 기여 멤버 | 1 | 2010-02-08 |
| @Sevan | 기여 멤버 | 1 | 2010-02-14 |
| @JaS | 기여 멤버 | 1 | 2010-04-20 |
| @pflaume | 기여 멤버 | 1 | 2010-05-13 |
| @danhtho | 기여 멤버 | 1 | 2010-06-15 |
| @mesco64 | 기여 멤버 | 1 | 2010-11-09 |