Snow Leopard에서 NVIDIA GeForce GTX 260 블랙 스크린 해결 및 QE/CI 완벽 활성화 가이드
Snow Leopard 클린 설치 후 NVIDIA GeForce GTX 260 그래픽 카드 환경에서 부팅 완료 직후 화면이 검게 꺼지는(Black screen) 현상을 싱글 유저 모드(-s)와 gfxutil(PciRoot 경로 및 device-properties EFI String 주입)을 이용해 완벽한 QE/CI 하드웨어 가속으로 해결하는 방법입니다.
- 주 저자
-
@pcwiz
게시일: 2009-09-12
- 소속 컬렉션
- OSx86 10.X 코어 아키텍처 및 부트 시스템
- 아카이브 기록 규모
- 누적 조회 273,816회 · 선별된 필드 노트 33건 (원본 게시물 35건에서 추출) · 2009-09-12 – 2010-09-16
- 참여 및 검증 멤버 (25)
- @elliotcater (3)@pcwiz (2)@rohizzle121 (2)@mecanoiz (2)@estravagancia (2)@fate17 (2)@mercury187 (2)@beastacular (2)@rdbram (2)@RMF@Joatmon@maKx86@motmots@sl_mac@thunderclap82@Jocelyn84+9 more
- 관련 하드웨어 참조
- PCIe Graphics Cards (GPU) ↗ USB 3.2 Boot Flash Drives ↗ SATA III & NVMe SSDs ↗
Snow Leopard를 새로 클린 설치한 뒤 GeForce GTX 260 그래픽 카드가 장착된 컴퓨터로 부팅을 시도하면, 부팅 텍스트 로딩이 끝난 직후 데스크톱 화면 대신 검은 화면(Black screen)만 뜨는 현상을 겪으신 분들이 많을 것입니다. 이 문제를 가장 손쉽게 해결하고 Snow Leopard에서 GTX 260의 QE/CI 하드웨어 가속을 100% 완벽하게 잡는 방법을 정리해 드립니다.
준비물:
- EFI String 생성 도구가 담긴 이 압축 파일(real3x.perso.ne uf.fr/GFXstrings.zip)
- 만약 해킨토시에서 아직 인터넷이 안 된다면 필요한 파일을 옮겨 담을 USB 메모리
- 우선 컴퓨터를 싱글 유저 모드(Single User Mode)로 부팅합니다. 즉, 부트 프롬프트(또는 Chameleon 2의 드라이브 선택 화면)가 떴을 때 따옴표 없이 "-s"를 입력하고 Enter 키를 눌러 부팅합니다. 잠시 기다리면 #root 명령 프롬프트가 나타납니다.
- 다음 명령어들을 순서대로 정확히 입력하여 실행합니다:
mount -uw /
mkdir /kext_backup
mv /System/Library/Extensions/NV* /kext_backup
rm -rf /System/Library/Caches/com.apple.kext.caches
reboot - 이 명령어들은 블랙 스크린을 유발하는 순정 NVIDIA 관련 Kext들을 임시 백업 폴더로 잠시 치워두고 Kext 캐시를 초기화합니다. 이제 컴퓨터가 재시작되면 부팅 프롬프트에서 상세 모드 플래그(-v)를 입력해 진행 상황을 보면서 부팅합니다.
- 설치된 시스템에 (GTX 260 그래픽 문제 외에) 다른 이상이 없다면 이제 Snow Leopard가 데스크톱까지 정상 부팅될 것입니다 (비록 가속이 빠진 저해상도 기본 화면이라 보기에 흉하겠지만 곧 해결할 겁니다). 첫 부팅이라면 초기 설정 지원(Setup Assistant) 과정을 마치고 데스크톱 화면으로 진입합니다.
- 미리 준비한 GFXstrings.zip 파일을 USB 메모리 등을 이용해 해킨토시로 옮깁니다.
- 압축 파일을 바탕화면(Desktop)에 놓고 압축을 풀면 GFXstrings라는 폴더가 생성됩니다.
- 터미널(Terminal)을 열고 다음 명령어를 입력합니다:
~/Desktop/GFXstrings/gfxutil -f display - 명령어를 실행하면 다음과 비슷한 형태의 디바이스 경로가 출력됩니다 (메인보드 슬롯마다 경로가 다르므로 아래 예시를 그대로 복사하지 마시고 본인 화면에 출력된 값을 쓰세요):
DevicePath = PciRoot(0x0)/Pci(0xc,0x0)/Pci(0x0,0x0) - 여기서 앞의 DevicePath = 부분은 필요 없으며, 뒤쪽의 "PciRoot(0x0)/Pci(0xc,0x0)/Pci(0x0,0x0)" 부분만 복사합니다 (다시 강조하지만 본인의 실제 출력값을 복사하세요).
- 이제 바탕화면의 GFXstrings 폴더 안으로 들어가면 GTX260이라는 하위 폴더가 있고, 그 안에 gtx260.plist 파일이 있습니다. 이 파일을 더블 클릭하여 Property List Editor로 엽니다.
- 에디터 창에서 Root 키 아래를 보면 PciRoot로 시작하는 키 항목이 보입니다. 해당 항목을 더블 클릭해 편집 모드로 만든 뒤, 방금 터미널에서 복사한 본인 그래픽 카드의 PciRoot 경로를 붙여넣고 plist 파일을 저장합니다.
- 다시 터미널을 열고 다음 명령어들을 실행합니다:
cd ~/Desktop/GFXstrings/GTX260
~/Desktop/GFXstrings/gfxutil -i xml -o hex ./gtx260.plist ./output.hex - 그러면 Desktop / GFXstrings / GTX260 폴더 안에 "output.hex"라는 새 파일이 생성됩니다. 이 파일을 일반 텍스트 편집기로 열어보면 아주 긴 16진수(Hex) 문자열이 들어 있습니다. 이 문자열 전체를 복사합니다.
- 이어서 터미널에서 다음 명령어를 실행합니다:
cp /Library/Preferences/SystemConfiguration/com.apple.Boot.plist ~/Desktop/ - 이제 바탕화면에 com.apple.Boot.plist 복사본이 생깁니다. 이 파일을(Property List Editor가 아닌) 텍스트 편집기(TextEdit) 같은 일반 텍스트 에디터로 엽니다.
- 파일 맨 아래의 </dict> 줄 바로 위에 다음 두 줄을 새로 추가합니다:
<key>device-properties</key> <string>여기에_방금_복사한_긴_16진수_문자열을_붙여넣으세요</string> - 위 안내대로 <string>과 </string> 태그 사이에 output.hex에서 복사한 긴 문자열을 빈틈없이 붙여넣습니다.
- 파일을 저장한 뒤 터미널에서 다음 마무리 명령어들을 순서대로 실행합니다:
sudo -s [관리자 암호 입력] rm -rf /Library/Preferences/SystemConfiguration/com.apple.Boot.plist mv ~/Desktop/com.apple.Boot.plist /Library/Preferences/SystemConfiguration chmod 644 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist chown root:admin /Library/Preferences/SystemConfiguration/com.apple.Boot.plist mv /kext_backup/* /System/Library/Extensions/ chown -R 755 /System/Library/Extensions/NV* chown -R root:wheel /System/Library/Extensions/NV* rm -rf /System/Library/Caches/com.apple.kext.caches rm -rf /kext_backup
휴! 이제 모든 작업이 끝났습니다. 시스템을 재부팅하면 의도한 대로 고해상도와 QE/CI 하드웨어 가속이 완벽하게 작동할 것입니다.
추가 메모: 이 방식(EFI String 주입)의 가장 큰 장점은 향후 Apple 시스템 업데이트를 설치하더라도 풀리지 않고 영구적으로 유지되므로 단 한 번만 작업해 두면 된다는 점입니다.
커뮤니티 실측 및 기술 필드 노트
총 35개의 원본 스레드 응답 중 기술적 가치가 높은 33개의 필드 노트 수록
@pcwizcd ~/Desktop/GFXstrings/GTX260 ~/Desktop/GFXstrings/gfxutil -i xml hex ./gtx260.plist ./output.hex
본문 명령어에 작은 오타가 하나 있네요. 정확한 명령어는 다음과 같습니다:
cd ~/Desktop/GFXstrings/GTX260
~/Desktop/GFXstrings/gfxutil -i xml -o hex ./gtx260.plist ./output.hex
@RMF본문 명령어에 작은 오타가 하나 있네요. 정확한 명령어는 다음과 같습니다: cd ~/Desktop/GFXstrings/GTX260 ~/Desktop/GFXstrings/gfxutil -i xml -o hex ./gtx260.plist ./output.hex
아, 저 오타 때문에 제가 뭘 잘못한 줄 알고 완전 패닉에 빠져서 고쳐보겠다고 이 튜토리얼을 처음부터 몇 번이나 반복했는지 모릅니다.
어쨌든 가이드에 적힌 과정을 끝까지 다 따라 했는데, 맨 마지막 단계의 명령어들에서 죄다 "permission denied"(권한 거부됨) 에러가 뜨더군요. 그래서 하는 수 없이 매 줄마다 맨 앞에 수동으로 `sudo -s`를 붙여서 실행하고 재부팅했는데 아무런 변화가 없습니다! 여전히 저해상도의 흉한 화면 그대로인데 어떡하면 좋죠?
그리고 혹시 이 방법이 OSx86 Tools를 써서 EFI String을 뽑아 넣는 것과 어떤 차이가 있나요?
저는 제 Snow Leopard / Leopard 시스템에서 모니터의 최대 네이티브 해상도를 잡고 싶은데,
지금은 기껏해야 1600x얼마까지만 뜨고
1920 해상도는 아예 목록에 나타나질 않네요?
PCWIZ 님… 정말 최고입니다!
작성자님의 가이드에 RMF 님이 정정해 주신 명령어를 적용했더니 일사천리로 깔끔하게 성공했습니다.
덕분에 이제 제 Gigabyte EX58-UD5 메인보드 시스템의 Snow Leopard 10.6.1 환경에서 EVGA GTX 260이 100% 완벽하게 작동합니다.
두 분 모두 정말 감사드립니다.
rohizzle121 님,
"sudo -s" 대신 "sudo su"를 입력해 루트 권한을 얻은 뒤 나머지 명령어들을 차례대로 실행해 보세요.
RMF 님, 오타 지적 감사합니다. 본문 내용을 수정해 두었습니다.
저도 똑같은 증상(부팅 완료 후 화면 출력 없음)을 겪고 있는데 그래픽 카드가 ASUS GTX 275입니다. 혹시 GTX 275도 이 방법으로 도와주실 수 있나요?
일단 순정 NV* 관련 Kext 파일들을 전부 빼내서 Snow Leopard 데스크톱으로 부팅하는 데까지는 성공했습니다. 그런데 GTX 275에 맞는 정확한 Hex 문자열(EFI String)은 어떻게 생성할 수 있나요?
@estravagancia감사합니다, 제 NVIDIA GTX 275에서도 이 방법이 통하는 것 같네요.
안녕하세요, 혹시 Snow Leopard에서 GTX 275를 어떻게 잡으셨나요? 사용하신 plist나 파일이 있다면 공유해 주실 수 있을까요?
Snow Leopard에서는 그래픽 카드에 QE/CI 가속이 제대로 잡혔는지 어디서 어떻게 확인하나요?
@fate17안녕하세요, 혹시 Snow Leopard에서 GTX 275를 어떻게 잡으셨나요? 사용하신 plist나 파일이 있다면 공유해 주실 수 있을까요?
혹시 이 방법이 노트북용 외장 그래픽인 NVIDIA GeForce GTX 260M(ASUS 게이밍 노트북 / Alienware 노트북 등)에서도 작동하나요?
가이드 내용을 처음부터 끝까지 빠짐없이 그대로 따라 했습니다. 우선 `-s` 싱글 유저 모드로 들어가 명령어를 치고 10.5.8로 부팅한 뒤, 터미널 명령어 작업도 단 하나의 에러 없이 완벽히 마쳤습니다. 그런데 막상 재부팅을 하고 나니 시작하자마자 다시 모니터가 절전 모드(신호 없음)로 빠져버리네요 :\
혹시 제가 놓친 부분이 무엇인지 짐작 가는 분 계시나요?
참고로 그래픽 카드는 GTX 260이며, 이전 10.5.7에서는 GTX 285용 서드파티 드라이버로 잘 작동했었습니다.
GTX 260 사용자인데 이 가이드대로 작업해서 데스크톱 가속은 잘 잡았습니다. 다만 전체 화면(Full screen) 모드로 게임을 실행하면 예외 없이 검은 화면만 뜨고 먹통이 되어 강제 재부팅을 해야만 풀립니다. 그것 빼고 일반 작업은 다 잘 되는데 혹시 해결책을 아시는 분 계시나요?
문제가 발생하는 게임은 퀘이크 4(Quake 4)와 워해머 온라인(Warhammer Online)입니다.
@mercury187가이드 내용을 처음부터 끝까지 빠짐없이 그대로 따라 했습니다. 우선 -s 싱글 유저 모드로 들어가 명령어를 치고 10.5.8로 부팅한 뒤, 터미널 명령어 작업도 단 하나의 에러 없이 완벽히 마쳤습니다. 그런데 막상 재부팅을 하고 나니 시작하자마자 다시 모니터가 절전 모드(신호 없음)로 빠져버리네요 :\ 혹시 제가 놓친 부분이 무엇인지 짐작 가는 분 계시나요? 참고로 그래픽 카드는 GTX 260이며,…
다시 한 번 처음부터 재시도해 보았지만 역시 허사였습니다. 200 시리즈 그래픽 드라이버를 포함해 아예 클린 재설치까지 해봤는데도 모든 과정을 마치고 재부팅하면 여전히 화면이 꺼져버립니다. 한 가지 희한하고 신경 쓰이는 점은 안전 모드(`-x`)로 부팅하면 1680 x 1050 해상도로 화면이 잘 나온다는 것입니다...
제가 뭔가 결정적인 단계를 놓치고 있는 걸까요 :|
이 가이드가 모바일용 GTX 260M에서도 작동할까요?
정말 훌륭한 가이드네요.
현재 Intel Core i7 프로세서와 1GB NVIDIA® GeForce® GTX 260M이 탑재된 Dell Alienware M15x 노트북 구매를 눈여겨보고 있습니다. 내장 무선 랜카드(나중에 Snow Leopard를 지원하는 Dell 1397 PCIe 카드 등으로 교체할 예정입니다)만 제외하면 Snow Leopard 10.6.1을 돌리기에 정말 끝내주는 머신이 될 것 같아서요.
참고삼아 Dell 공식 사이트의 상세 사양을 아래에 붙여넣습니다:
SYSTEM COLOR: Alienware M15x, Cosmic Black
PROCESSOR: Intel Core i7 820QM 1.73GHz (3.06GHz Turbo Mode, 8MB Cache)
OPERATING SYSTEM: Genuine Windows® 7 Home Premium, 64bit, English
VIDEO CARD: 1GB NVIDIA® GeForce® GTX 260M
LCD PANEL: 15.6-inch WideFHD 1920x1080 (1080p) WLED
MEMORY: 6GB DDR3 at 1333MHz
HARD DRIVE: 256GB Solid State Drive
INTERNAL OPTICAL DRIVE: Slot-Loading Dual Layer Blu-ray Reader (BR-ROM, DVD+-RW, CD-RW)
BATTERY OPTIONS: Primary - 9-cell (85Watt) Lithium-Ion Battery
SOUND OPTIONS: Internal High-Definition 5.1 Surround Sound Audio
WIRELESS CARDS: Intel WiFi Link 5300 802.11AGN Half Mini Card
작동 가능 여부를 알려주시면 감사하겠습니다.
sl_mac
가이드의 지침을 그대로 따라 했으며 진행 도중 어떤 에러 메시지도 뜨지 않았는데, 여전히 해상도가 1280x1024에 묶여 있습니다. 혹시 원인이 뭘까요? 메인 그래픽 카드는 MSI GTX 260(NVIDIA)이고, 시스템의 보조 슬롯에 두 번째 그래픽 카드로 NVIDIA 9800 GT가 함께 꽂혀 있습니다(모니터는 연결되어 있지 않으며 Windows 부팅 시 PhysX 물리 연산 전용으로만 씁니다).
업데이트: 결국 Snow Leopard를 완전히 클린 재설치해서 해결했습니다. 알고 보니 마이그레이션 지원(Migration Assistant) 도구를 사용해 이전 시스템의 데이터를 옮길 때 구형 그래픽 설정 파일이 함께 넘어오면서 새 시스템을 꼬이게 만들었던 모양입니다. 그래서 다시 클린 설치한 뒤 프로그램들을 수동으로 하나씩 새로 깔았더니 이제 모든 기능이 완벽하게 작동합니다.
혹시 GFXstrings.zip 파일 가지고 계신 분 다시 업로드 좀 해주실 수 있나요? 간절히 부탁드립니다 /Beg
아이고,
지금 키보드 붙잡고 눈물 흘리는 중입니다. 설명은 완벽하게 다 적혀 있는데 본문의 프랑스 사이트로 연결되는 `GFXstrings.zip` 다운로드 링크가 죽어버렸네요! 누가 저희 좀 구원해 주실 분 안 계시나요?
제발 부탁드립니다!
다운로드 링크가 깨졌습니다
본문에 걸린 프랑스 웹사이트 링크가 죽었습니다. 혹시 GTX 260용 EFI String 파일이나 `GFXstrings.zip`을 가지고 계신 분 있나요? 여기에 다시 올려주시거나 구할 수 있는 다른 경로를 알려주시면 정말 감사하겠습니다.
고맙습니다.
여전히 작동하지 않습니다. Gigabyte EX58-UD5 메인보드에 Gigabyte 팩토리 오버클럭 버전 GTX 260(DVI-VGA-HDMI 포트 구성)을 꽂고(InsanelyMac의 자동 설치 스크립트를 사용해) Snow Leopard(10.6)를 클린 설치한 상태입니다. 가이드를 한 글자도 빼놓지 않고 완벽하게 따라 했고(평소 유닉스/리눅스를 밥 먹듯 다뤄서 터미널 작업은 익숙합니다), 심지어 `NVDAResman.kext`의 `Info.plist`에 디바이스 ID를 직접 추가해 보기까지 했는데도 해상도 조절도 안 되고 QE/CI/OpenCL 가속도 전혀 잡히지 않습니다(상단 메뉴 바가 불투명하고 화면 보호기가 뚝뚝 끊깁니다).
NVIDIA 공식 GT2xx 드라이버도 깔아보고 온갖 plist를 다 만져봤는데 이제 정말 한계에 다다른 기분입니다. 가장 답답한 점은 성공했다는 분들이 본인의 정확한 하드웨어 구성과 바이오스/부트로더 환경을 적어주지 않아서 왜 다른 시스템에서는 안 되는지 원인을 비교 분석할 수가 없다는 것입니다. 그냥 "와, 잘 됩니다! 만세!"라고만 적으면 아무 도움이 안 됩니다. 정확히 어떤 조건에서 작동하는지를 알아야죠.
그래도 이 카드를 절대 포기하진 않을 겁니다. Snow Leopard에서 엄청난 잠재력을 가진 카드니까요.
문자열 파일 공유 감사합니다. 그리고 또 다른 해결법을 찾았습니다!
안타깝게도 제 카드에서는 동봉된 GTX 260용 문자열로도 여전히 작동하지 않았습니다.
하지만… 결국 제 GTX 260을 완벽하게 작동시키는 다른 우회법을 찾아냈습니다! 다름 아니라 `GFXstrings` 폴더 안에 있던 **GTX 280용 plist 문자열**을 대신 사용했더니 1920x1200을 포함한 모든 해상도 선택지가 다 뜨고 QE/CI 하드웨어 가속까지 완벽하게 잡혔습니다! 혹시 이렇게 상위 모델 문자열을 주입해서 쓰면 그래픽 카드에 물리적인 무리가 갈 수도 있는지 아시는 분 계시나요? 지금 작동 자체는 완벽한데, 유일한 차이점이라면 VRAM 용량이 실제 제 GTX 260의 896MB가 아니라 GTX 280 사양인 1024MB로 표시된다는 것뿐입니다.
다들 이 카드를 꽂은 상태로 처음에 OS X 설치 자체는 어떻게 하신 건가요? 저는 설치 프로그램이 시작되자마자 바로 블랙 스크린이 떠버려서 설치 화면조차 볼 수가 없습니다.
며칠 내내 이 카드를 살려보려고 매달렸는데 도무지 해결이 안 됩니다. 제 시스템은 ASUS P5B-Deluxe 메인보드에 EVGA GeForce GTX 260 SSC Edition 896MB (896-P3-1264-AR, 448-bit GDDR3 PCIe 2.0 x16) 그래픽 카드입니다.
저는 외장 하드 드라이브를 2개의 파티션으로 나눈 뒤, 한쪽 파티션에는 Snow Leopard 설치 이미지를 복원하고 다른 쪽 파티션에 Snow Leopard 본 시스템을 설치했습니다. 설치를 위해 먼저 인스톨러 파티션의 `/System/Library/Extensions`에서 모든 `NV*` Kext들을 제거한 뒤 EmpireEFI CD로 인스톨러를 부팅해 설치를 마쳤습니다. 본 설치가 끝난 후 싱글 유저 모드(`-s`)로 부팅하여 본 가이드(GeForce GTX 260 in Snow Leopard →)대로 본 시스템의 `NV*` Kext들을 임시 폴더로 옮겼습니다. 그 후 Snow Leopard 데스크톱으로 정상 부팅하여 EmpireEFI 디스크에 든 myHack(osx86.soju garden.com/installer/)을 실행해 `com.apple.Boot.plist`, `GraphicsEnabler`, `FakeSMC`, `FramebufferDisabler`, `JMicronATA`, `LegacyAppleRTC`, `NullCPUPowerManagement`, `OpenHaltRestart`, `PlatformUUID`, `SleepEnabler`를 설치했습니다. 이어서 소프트웨어 업데이트를 돌려 10.6.2로 업데이트하고 본 가이드의 나머지 GTX 260 EFI String 주입 및 `NV*` Kext 복원 작업을 완료했습니다. 첫 재부팅 때는 구형 `SleepEnabler` 때문에 커널 패닉이 났길래 10.6.2 호환 버전으로 교체해 주었더니, 그다음 부팅부터는 다시 블랙 스크린이 뜹니다.
`NV*` Kext들을 빼버리면 Snow Leopard가 부팅도 잘 되고 다 멀쩡한데, 다시 `NV*` Kext들을 원래 자리에 돌려놓기만 하면 어김없이 블랙 스크린이 나타납니다. 도대체 왜 이러는지 아시는 분 계시나요? 참고로 EFI String(`device-properties`)은 `/Library/Preferences/SystemConfiguration`과 `/Extra` 양쪽의 `com.apple.Boot.plist` 모두에 넣어주었습니다.
GFX EFI String 파일 요청
안녕하세요! 본문과 댓글에 있는 모든 EFI String 다운로드 링크가 전부 깨진 것 같습니다. 혹시 정상 작동하는 새 링크나 우회 방법을 올려주실 분 계시나요?
혹시 아직 이 스레드 보고 계신 분 있나요? 저를 포함해 여러 사람이 이 가이드를 따라 해도 해결이 안 돼서 애를 먹고 있습니다. 제 GTX 260과 Snow Leopard 조합에서 이미 수차례나 처음부터 다시 시도해 보았지만 계속 블랙 스크린만 뜹니다. 이제 뭘 더 해봐야 할지 막막하네요.
만세! 드디어 성공했습니다!
제 GTX 260에서 마법처럼 완벽하게 작동합니다. 정말이지 너무나 감사드립니다 — 그동안 온갖 방법을 다 동원해도 안 돼서 거의 자포자기 상태였거든요. 하지만 인내심을 갖고 매달린 보람이 있네요. 이제 순정 바이오스 상태의 ASUS P5Q Deluxe 메인보드, Intel Core 2 Quad Q9300 @ 2.5GHz(순정 클럭), 8GB DDR2 GeIL @ 1066MHz, 그리고 ASUS GTX 260 조합으로 완벽하게 돌아가는 해킨토시(저는 "MacBobo"라고 부릅니다)를 손에 넣었습니다.
참고로 초기 설치는 JUZZI 개조 바이오스를 올린 P5Q Pro 메인보드, E8400, 4GB DDR2 800, ASUS EN8800 GTX EE가 장착된 세컨드 본체에서 먼저 진행한 뒤, 설치된 하드 디스크를 메인 본체로 그대로 이식했습니다. 이식 직후 그래픽 카드를 제외한 모든 부품이 단번에 인식되었고, 마지막 퍼즐이었던 그래픽 카드까지 이 가이드 덕분에 완벽히 해결되었습니다.
추가 정보: 현재는 Snow Leopard를 32비트 모드로 구동 중입니다. 조만간 64비트 호환 Kext들을 전부 모으고 나면 64비트 커널 모드로 부팅할 생각인데, 그때도 그래픽 카드가 계속 잘 작동해 주길 바랄 뿐입니다...
혹시 이 방식으로 듀얼 모니터(Dual screen) 구성을 완벽히 성공하신 분이 있는지 여쭤보고 싶습니다. 저는 현재 Hazard SL 배포판으로 설치해 10.6.3까지 올렸고, 별도 작업 없이 순정 상태(OOTB)에서 QE/CI 가속이 잡혔습니다. 듀얼 모니터 역시 확장 데스크톱(Extended view) 모드에서는 두 화면 모두 잘 나옵니다. 그런데 화면 복제(Clone/Mirroring) 모드로 전환하려고 하면 한쪽 모니터에만 정상 화면이 나오고, 다른 쪽 모니터는 파란 화면만 뜬 채 마우스 커서 움직임만 보일 뿐 클릭 등에는 전혀 반응하지 않습니다.
혹시 이 증상 해결해 보신 분 계시나요? 참고로 제 카드는 Dual DVI 포트를 가진 GTX 260입니다.
감사합니다,
Valmar 드림
큰일 났습니다.
가이드의 초반 단계까지는 아주 훌륭해서 드디어 GUI 데스크톱 화면으로 부팅하는 데 성공했습니다. 그런데 그 이후에 진행한 터미널 마무리 명령어 작업(오타가 없는지 두 번씩 확인하며 글자 그대로 입력했습니다) 때문인지 갑자기 하드 드라이브가 아예 부팅 불능 상태에 빠졌습니다.
이제 컴퓨터를 켜면 Chameleon 부트로더 화면이 뜨기도 전에 다음과 같은 에러가 나옵니다:
Non-system disk
Press any key to reboot
이 포럼의 다른 스레드들에 올린 질문에도 아직 답변을 하나도 못 받았는데, 누가 좀 도와주시면 정말 감사하겠습니다.
수정(Edit): 아, 제가 완전 천하의 바보였네요. 아까 `GFXstrings` 파일을 옮기려고 꽂아두었던 일반 USB 메모리를 본체에서 안 뽑고 그대로 둔 채 재부팅해서 BIOS가 그 USB로 부팅을 시도하느라 뜬 메시지였습니다. 작성자님은 제 생명의 은인이십니다, 정말 고맙습니다!
@motmotsGTX 260 사용자인데 이 가이드대로 작업해서 데스크톱 가속은 잘 잡았습니다. 다만 전체 화면(Full screen) 모드로 게임을 실행하면 예외 없이 검은 화면만 뜨고 먹통이 되어 강제 재부팅을 해야만 풀립니다. 그것 빼고 일반 작업은 다 잘 되는데 혹시 해결책을 아시는 분 계시나요? 문제가 발생하는 게임은 퀘이크 4(Quake 4)와 워해머 온라인(Warhammer Online)입니다.
저도 토씨 하나 안 틀리고 완전히 똑같은 증상을 겪고 있습니다. 특히 심즈 3(The Sims 3)를 실행하면 오디오는 아주 잘 나오는데(인트로 동영상 소리도 다 들립니다) 정작 화면은 새까만 블랙 스크린으로만 나옵니다.
혹시 아직 본문의 `GFXstrings.zip` 파일을 보관하고 계신 분 있나요? 링크가 전혀 작동하질 않네요. 파일 있으신 분은 제 이메일(ilvue2yo (at) gmail.com)로 보내주시면 정말 감사하겠습니다!
추가 커뮤니티 필드 노트 2건 펼치기전체 아카이브 기록
An update-
As the other posters have mentioned, moving the NV* "problem" kexts, regardless of fixing the permissions, will still result in a black screen (does for me at least)
My QE/CL is still crippled, seeing as the Flurry screensaver, Spaces, and Chess.app all run terribly.
I really need your help in installing/configuring my PC to run Snow Leopard on top of it.
My PC config:
CPU: Intel Core Duo E2160
Videocard: NVidia Gigabyte GV-N26OC-896H (GTX260)
Motherboard: Asus P5B
6 GB Memory ( 2 + 2 + 1 + 1 )
2 HDD drives
I know, that my configuration is not ideally for MacOSX, but...
So, my first attempt to install SnowLeo was iAtkos S3 v2. I installed it a lot of times before figuring out what kexts/drivers/patches should I install to boot it up.
The approach, that was giving me almost successfull result was: enable GraphicsEnabler, boot into single user mode and remove everything from /System/Library/Extensions/NV*. Then I can boot into system using normal mode, but expose and any other graphics-related features were working very slow. When I put the NV*-drivers back to /System/Library/Extensions/ - I get a black/gray screen after boot and nothing happens after. If a boot in verbose mode - I see my system loads and then again I see the same black screen.
I vas trying to use EFI strings and NVEnabler. Effect is the save - when drivers are in /System/Library/Extensions/ - I cannot move further, than black screen after booting. If I delete drivers - everthing loads, but no hardware acceleration is enabled, of course.
I tried to use the method explained here: http://tonymacx86.blogspot.com/2010/04/iboot-multibeast… ↗ (except I didn't take out hdd and additionsl memory). The result is interesting - I cannot boot the MACOSX Retail DVD 10.6.3. I get into the same black screen I was in before. The same result I got using MacOSX Retail DVD 10.6.0 from my friend's MacBook Pro.
Please, help me to enable these NVidia Drivers or what else could cause such symptoms?
출처 및 기여자 이력 (등록된 기여자 25명 · 원본 스레드 #4057)
| 사용자명 | 기여 역할 | 게시물 수 | 활동 기간 |
|---|---|---|---|
| @elliotcater | 핵심 기여자 | 3 | 2009-11-18 → 2009-11-19 |
| @pcwiz | 주 저자 | 2 | 2009-09-12 → 2009-09-18 |
| @rohizzle121 | 기여 멤버 | 2 | 2009-09-15 |
| @mecanoiz | 기여 멤버 | 2 | 2009-09-25 → 2009-09-26 |
| @estravagancia | 기여 멤버 | 2 | 2009-10-01 → 2009-10-05 |
| @fate17 | 기여 멤버 | 2 | 2009-10-04 → 2009-10-05 |
| @mercury187 | 기여 멤버 | 2 | 2009-10-15 |
| @beastacular | 기여 멤버 | 2 | 2009-11-19 → 2009-11-20 |
| @rdbram | 기여 멤버 | 2 | 2010-07-06 → 2010-07-24 |
| @RMF | 기여 멤버 | 1 | 2009-09-15 |
| @Joatmon | 기여 멤버 | 1 | 2009-09-17 |
| @maKx86 | 기여 멤버 | 1 | 2009-10-12 |
| @motmots | 기여 멤버 | 1 | 2009-10-15 |
| @sl_mac | 기여 멤버 | 1 | 2009-10-23 |
| @thunderclap82 | 기여 멤버 | 1 | 2009-10-26 |
| @Jocelyn84 | 기여 멤버 | 1 | 2009-11-15 |
| @ydnar22 | 기여 멤버 | 1 | 2009-12-21 |
| @Bootes | 기여 멤버 | 1 | 2010-01-22 |
| @alexodus | 기여 멤버 | 1 | 2010-02-10 |
| @MilesCrew | 기여 멤버 | 1 | 2010-04-16 |
| @Idontknow | 기여 멤버 | 1 | 2010-04-22 |
| @Valmar | 기여 멤버 | 1 | 2010-04-28 |
| @uRabbit | 기여 멤버 | 1 | 2010-07-16 |
| @iluve2yo | 기여 멤버 | 1 | 2010-07-22 |
| @fxposter | 기여 멤버 | 1 | 2010-09-16 |