Snow Leopard 10.6.1 原生 Kext 支持的 NVIDIA 显卡 (GPU) 完整 Device ID 清单
根据 Snow Leopard 10.6.1 原生 NVDANV40Hal.kext 与 NVDANV50Hal.kext 整理的 NVIDIA 显卡 Device ID 掩码对照表(涵盖 GeForce 6 / 7 / 8 / 9 / GTX 200 及 Quadro 系列)。
- 主笔作者
- @thorazine74 发表于 2009-10-11
- 所属专区
- OSx86 10.X 核心架构与安装配置
- 典藏规模与记录
- 508,489 次历史阅读 · 22 则精选技术笔记(萃取自 25 则原始回帖) · 2009-10-11 – 2011-08-25
- 参与贡献成员 (20)
- @thorazine74 (4)@elmangomez (3)@never_mind@selikatwo@pomalink@pipe@vincenzo32@Megnus@jakz999@ronoverdrive@tinetine@petoeah@hollyokay@aankun@targeter15@crashnburn+4 more
- 相关硬件参考
- PCIe Graphics Cards (GPU) ↗ USB 3.2 Boot Flash Drives ↗ Workstation Coolers & Thermal Gear ↗
我根据 Mac OS X Snow Leopard 10.6.1 原生内核扩展(Kext)内的设备识别码,整理了这份受支持的 NVIDIA 显卡(GPU)完整清单。只要显卡的 Device ID 列于下方掩码范围内,代表系统原生 Kext 能够识别该芯片,配合适当的注入方式(Injector Kext、EFI 字符串、DSDT 或 Chameleon GraphicsEnabler=Yes)即可开启硬件加速。
清单格式说明:
设备识别码掩码(Device ID Mask)
Device-id Core [Chipset name]
注:较旧的 NVDANV30Hal、NVDANV20Hal 及 NVDANV10Hal 已从 Snow Leopard 中移除,因此 Apple 不再原生支持早于 NV40 架构的旧款 NVIDIA 显卡芯片。
由 NVDANV40Hal.kext 支持的显卡芯片 [v1.6.2.35 (18.6.5f11)]
0x004010de&0xfff0ffff
0040 NV40 [GeForce 6800 Ultra]
0041 NV40 [GeForce 6800]
0042 NV40.2 [GeForce 6800 LE]
0043 NV40.3 [GeForce 6800 XE]
0044 NV40 [GeForce 6800 XT]
0045 NV40 [GeForce 6800 GT]
0046 NV45 [GeForce 6800 GT]
0047 NV40 [GeForce 6800 GS]
0048 NV40 [GeForce 6800 XT]
0049 NV40GL
004d NV40GL [Quadro FX 4000]
004e NV40GL [Quadro FX 4000]
0x00f010de&0xfff0ffff
00f0 NV40 [GeForce 6800 Ultra]
00f1 NV43 [GeForce 6600 GT]
00f2 NV43 [GeForce 6600]
00f3 NV43 [GeForce 6200]
00f4 NV43 [GeForce 6600 LE]
00f5 G70 [GeForce 7800 GS]
00f6 NV43 [GeForce 6800 GS]
00f8 NV45GL [Quadro FX 3400/4400]
00f9 NV45 [GeForce 6800 GTO]
00fa NV36 [GeForce PCX 5750]
00fb NV35 [GeForce PCX 5900]
00fc NV37GL [Quadro FX 330/GeForce PCX 5300]
00fd NV37GL [Quadro PCI-E Series]
00fe NV38GL [Quadro FX 1300]
00ff NV18 [GeForce PCX 4300]
0x022010de&0xfff0ffff
0221 NV44A [GeForce 6200]
0222 NV44 [GeForce 6200 A-LE]
0x014010de&0xfff0ffff
0140 NV43 [GeForce 6600 GT]
0141 NV43 [GeForce 6600]
0142 NV43 [GeForce 6600 LE]
0143 NV43 [GeForce 6600 VE]
0144 NV43 [GeForce Go 6600]
0145 NV43 [GeForce 6610 XL]
0146 NV43 [Geforce Go 6600TE/6200TE]
0147 NV43 [GeForce 6700 XL]
0148 NV43 [GeForce Go 6600]
0149 NV43 [GeForce Go 6600 GT]
014a NV43 [Quadro NVS 440]
014c NV43 [Quadro FX 540 MXM]
014d NV43GL [Quadro FX 550]
014e NV43GL [Quadro FX 540]
014f NV43 [GeForce 6200]
0x016010de&0xfff0ffff
0160 NV44 [GeForce 6500]
0161 NV44 [GeForce 6200 TurboCache(TM)]
0162 NV44 [GeForce 6200SE TurboCache (TM)]
0163 NV44 [GeForce 6200 LE]
0164 NV44 [GeForce Go 6200]
0165 NV44 [Quadro NVS 285]
0166 NV43 [GeForce Go 6400]
0167 NV43 [GeForce Go 6200/6400]
0168 NV43 [GeForce Go 6200/6400]
0169 NV44 [GeForce 6250]
016a NV44 [GeForce 7100 GS]
0x009010de&0xfff0ffff
0090 G70 [GeForce 7800 GTX]
0091 G70 [GeForce 7800 GTX]
0092 G70 [GeForce 7800 GT]
0093 G70 [GeForce 7800 GS]
0095 G70 [GeForce 7800 SLI]
0098 G70 [GeForce Go 7800]
0099 G70 [GeForce Go 7800 GTX]
009d G70GL [Quadro FX 4500]
0x01d010de&0xfff0ffff
01d0 G72 [GeForce 7350 LE]
01d1 G72 [GeForce 7300 LE]
01d3 G72 [GeForce 7300 SE/7200 GS]
01d6 G72M [GeForce Go 7200]
01d7 G72M [Quadro NVS 110M/GeForce Go 7300]
01d8 G72M [GeForce Go 7400]
01da G72M [Quadro NVS 110M]
01db G72M [Quadro NVS 120M]
01dc G72GL [Quadro FX 350M]
01dd G72 [GeForce 7500 LE]
01de G72GL [Quadro FX 350]
01df G71 [GeForce 7300 GS]
0x039010de&0xfff0ffff
0390 G73 [GeForce 7650 GS]
0391 G73 [GeForce 7600 GT]
0392 G73 [GeForce 7600 GS]
0393 G73 [GeForce 7300 GT]
0394 G73 [GeForce 7600 LE]
0395 G73 [GeForce 7300 GT]
0397 G73 [GeForce Go 7700]
0398 G73 [GeForce Go 7600]
0399 G73 [GeForce Go 7600 GT]
039b G73 [GeForce Go 7900 SE]
039c Quadro FX 550M
039e G73GL [Quadro FX 560]
0x029010de&0xfff0ffff
0290 G71 [GeForce 7900 GTX]
0291 G71 [GeForce 7900 GT/GTO]
0292 G71 [GeForce 7900 GS]
0293 G71 [GeForce 7900 GX2]
0294 G71 [GeForce 7950 GX2]
0295 G71 [GeForce 7950 GT]
0297 G71 [GeForce Go 7950 GTX]
0298 G71 [GeForce Go 7900 GS]
0299 G71 [GeForce Go 7900 GTX]
029a G71 [Quadro FX 2500M]
029b G71 [Quadro FX 1500M]
029c G71 [Quadro FX 5500]
029d G71GL [Quadro FX 3500]
029e G71 [Quadro FX 1500]
029f G70 [Quadro FX 4500 X2]
由 NVDANV50Hal.kext 支持的显卡芯片 [v1.6.2.35 (18.6.5f11)]:
0x00f010de&0xfff0ffff:
00f0 NV40 [GeForce 6800 Ultra]
00f1 NV43 [GeForce 6600 GT]
00f2 NV43 [GeForce 6600]
00f3 NV43 [GeForce 6200]
00f4 NV43 [GeForce 6600 LE]
00f5 G70 [GeForce 7800 GS]
00f6 NV43 [GeForce 6800 GS]
00f7 ?
00f8 NV45GL [Quadro FX 3400/4400]
00f9 NV45 [GeForce 6800 GTO]
00fa NV36 [GeForce PCX 5750]
00fb NV35 [GeForce PCX 5900]
00fc NV37GL [Quadro FX 330/GeForce PCX 5300]
00fd NV37GL [Quadro PCI-E Series]
00fe NV38GL [Quadro FX 1300]
00ff NV18 [GeForce PCX 4300]
0x019010de&0xfff0ffff
0190 ?
0191 G80 [GeForce 8800 GTX]
0192 ?
0193 G80 [GeForce 8800 GTS]
0194 G80 [GeForce 8800 Ultra]
0195 ?
0196 ?
0197 Tesla S870 (Compute Server Component)
0198 ?
0199 ?
019a ?
019b ?
019c ?
019d G80 [Quadro FX 5600]
019e G80 [Quadro FX 4600]
019f ?
0x040010de&0xfff0ffff
0400 G84 [GeForce 8600 GTS]
0401 G84 [GeForce 8600GT]
0402 G84 [GeForce 8600 GT]
0403 G84 [GeForce 8600 GS]
0404 G84 [GeForce 8400 GS]
0405 G84 [GeForce 9500M GS]
0406 ?
0407 G84 [GeForce 8600M GT]
0408 G84 [GeForce 9650M GS]
0409 G84 [GeForce 8700M GT]
040a G84 [Quadro FX 370]
040b Quadro NVS 320M
040c Quadro FX 570M
040d Quadro FX 1600M
040e G84 [Quadro FX 570]
040f G84 [Quadro FX 1700]
0x042010de&0xfff0ffff
0420 G86 [GeForce 8400 SE]
0421 G86 [GeForce 8500 GT]
0422 G86 [GeForce 8400 GS]
0423 G86 [GeForce 8300 GS]
0424 G86 [GeForce 8400 GS]
0425 G86 [GeForce 8600M GS]
0426 G86 [GeForce 8400M GT]
0427 G86 [GeForce 8400M GS]
0428 G86 [GeForce 8400M G]
0429 Quadro NVS 140M
042a Quadro NVS 130M
042b Quadro NVS 135M
042c G86 [GeForce 9400 GT]
042d Quadro FX 360M
042e G86 [GeForce 9300M G]
042f G86 [Quadro NVS 290]
0x05e010de&0xfff8ffff
05e0 GT200b [GeForce GTX 295]
05e1 GT200 [GeForce GTX 280]
05e2 GT200 [GeForce GTX 260]
05e3 GT200b [GeForce GTX 285]
05e4 ?
05e5 ?
05e6 GT200b [GeForce GTX 275]
05e7 GT200 [Tesla C1060]
0x05f010de&0xfff0ffff
05f0 ?
05f1 ?
05f2 ?
05f3 ?
05f4 ?
05f5 ?
05f6 ?
05f7 ?
05f8 GT200GL [Quadro Plex 2200 S4]
05f9 GT200GL [Quadro CX]
05fa ?
05fb ?
05fc ?
05fd GT200GL [Quadro FX 5800]
05fe GT200GL [Quadro FX 4800]
05ff ?
0x060010de&0xffe0ffff
0600 G92 [GeForce 8800 GTS 512]
0601 G92 [GeForce 9800 GT]
0602 G92 [GeForce 8800 GT]
0603 ?
0604 G92 [GeForce 9800 GX2]
0605 G92 [GeForce 9800 GT]
0606 G92 [GeForce 8800 GS]
0607 ?
0608 G92 [GeForce 9800M GTX]
0609 G92 [GeForce 8800M GTS]
060a GT200 [GeForce GTX 280M]
060b G92 [GeForce 9800M GT]
060c G92 [GeForce 8800M GTX]
060d G92 [GeForce 8800 GS]
060e ?
060f ?
0610 ?
[...]
061f ?
0x062010de&0xffe0ffff
0620 ?
0621 ?
0622 G94 [GeForce 9600 GT]
0623 G94 [GeForce 9600 GS]
0624 ?
0625 G94 [GeForce 9600 GSO 512]
0626 G94 [GeForce GT 130]
0627 G94 [GeForce GT 140]
0628 G94 [GeForce 9800M GTS]
0629 ?
062a G94 [GeForce 9700M GTS]
062b G94 [GeForce 9800M GS]
062c G94 [GeForce 9800M GTS]
062d ?
062e ?
062f ?
0630 ?
[...]
063f ?
0x064010de&0xffe0ffff
0640 G96 [GeForce 9500 GT]
0641 G96 [GeForce 9400 GT]
0642 ?
0643 G96 [GeForce 9500 GT]
0644 G96 [GeForce 9500 GS]
0645 G96 [GeForce 9500 GS]
0646 G96 [GeForce GT 120]
0647 G96 [GeForce 9600M GT]
0648 G96 [GeForce 9600M GS]
0649 G96 [GeForce 9600M GT]
064a G96 [GeForce 9700M GT]
064b G96 [GeForce 9500M G]
064c G96 [GeForce 9650M GT]
064d ?
064e ?
064f ?
0650 ?
0651 G96 [GeForce G 110M]
0652 G96 [GeForce GT 130M]
0653 G96M [GeForce GT 120M]
0654 ?
0655 ?
0656 ?
0657 ?
0658 G96 [Quadro FX 380]
0659 G96 [Quadro FX 580]
065a ?
065b G96 [GeForce 9400 GT]
065c G96M [Quadro FX 770M]
065d ?
065e ?
065f ?
0x06e010de&0xfff0ffff
06e0 G98 [GeForce 9300 GE]
06e1 G98 [GeForce 9300 GS]
06e2 G98 [GeForce 8400]
06e3 G98 [GeForce 8300 GS]
06e4 G98 [GeForce 8400 GS]
06e5 G98 [GeForce 9300M GS]
06e6 G98 [GeForce G100]
06e7 G98 [GeForce 9300 SE]
06e8 G98 [GeForce 9200M GS]
06e9 G98 [GeForce 9300M GS]
06ea G86M [Quadro NVS 150M]
06eb G98M [Quadro NVS 160M]
06ec G98M [GeForce G 105M]
06ed ?
06ec ?
06ef G98M [GeForce G 103M]
0x086010de&0xffe0ffff
0860 C79 [GeForce 9300]
0861 C79 [GeForce 9400]
0862 C79 [GeForce 9400M G]
0863 C79 [GeForce 9400M]
0864 C79 [GeForce 9300]
0865 C79 [GeForce 9300]
0866 C79 [GeForce 9400M G]
0867 C79 [GeForce 9400]
0868 C79 [nForce 760i SLI]
0869 ?
086a C79 [GeForce 9400]
086b ?
086c C79 [GeForce 9300 / nForce 730i]
086d C79 [GeForce 9200]
086e C79 [GeForce 9100M G]
086f C79 [GeForce 9200M G]
0870 C79 [GeForce 9400M]
0871 C79 [GeForce 9200]
0872 C79 [GeForce G102M]
0873 C79 [GeForce G102M]
0874 ?
0875 ?
0876 ?
0877 ?
0878 ?
0879 ?
087a C79 [Quadro FX 470]
087b ?
087c ?
087d ION VGA
087e ?
087f C79 [Quadro FX 470M]
0x0a2010de&0xffa0ffff
0a20 GT200 [GeForce GT 220]
[...]
0a2f ?
0a30 ?
[...]
0a3f ?
0a60 GT200 [GeForce G210]
0a61 ?
0a62 ?
0a63 ?
0a64 ?
0a65 GT200 [GeForce 210]
[...]
0a6f ?
0a70 ?
[...]
0a7f ?
0x0ca010de&0xffe0ffff:
(PCI 数据库中尚未收录以下较新型号的 Device ID,以下名称为根据公开资料初步整理的对应型号:)
0ca0 GT215 [?]
0ca1 ?
0ca2 ?
0ca3 GT230 [?]
0ca4 D10P-40 [?]
0ca5 D10P2-50 [?]
0ca6 ?
0ca7 ?
0ca8 ? [GeForce GTS 260M]
0ca9 ? [GeForce GTS 250M]
0caa ?
0cab ?
0cac
0cad N10E-ES [?]
0cae
0caf ? [GeForce GT 335M]
0cb0 ? [GeForce GTS 350M]
0cb1 ? [GeForce GTS 360M]
0cb2
0cb3
0cb4
0cb5
0cb6
0cb7
0cb8
0cb9
0cba
0cbb
0cbc N10P-GLM4 [?]
0cbd
0cbe
0cbf
2009/10/15 更新: 补齐所有符合掩码规则的 Device ID([...] 代表该区段 xxx0 至 xxxf 均符合掩码但尚未登录于公开 PCI 数据库)。
社区实测与技术补充笔记
自 25 则原始讨论回帖中萃取 22 则高价值技术回应
冒昧请教一下,这些识别码字符串该怎么使用呢?我知道怎么把长长的 EFI 十六进制字符串加进 com.apple.Boot.plist 里,但不太清楚你列出的这些代码该填在哪里。我手头有一台配备 NVIDIA GeForce Go 7800 显卡的笔记本电脑,在 Snow Leopard 下一直无法开启显卡硬件加速(QE/CI)。
我试过好几组不同的 EFI 字符串,虽然都能顺利调出原生分辨率,但顶部菜单栏始终没有半透明效果,而且跑 Cinebench 测试的分数只有 200 分左右。
这些字符串并不是拿来填进 boot.plist 里的,它们只是 Apple 原生驱动程序所识别的显卡 Device ID 掩码。如果你的显卡型号不在清单内,才需要手动把它的 Device ID 加进对应 Kext 的 Info.plist 中;如果你的显卡已经在清单内却依然无法正常驱动,那问题通常出在其他地方(例如部分 Sony VAIO 笔记本内置屏幕面板的兼容性问题)。请问你的具体硬件配置是什么?之前在 Leopard 下能正常驱动吗?
多谢 Thorazine 指点……我的显卡确实列在你上方的清单中!但我想请问具体该填到哪个位置?我看到清单上方写着:
0x009010de&0xfff0ffff
于是我打开目前 Snow Leopard /System/Library/Extensions(/S/L/E)底下的 NVDANV40Hal.kext,把上面那串代码加进 Info.plist 的 <key>IOPCIPrimaryMatch</key> 字符串字段最前面,接着用 Kext Utility 修复了权限并重建缓存。
结果当我拿掉 boot.plist 里的 EFI 字符串、并将 GraphicsEnabler 设为 Yes 重新开机后,显卡依然未被正确识别,只能停留在单一低分辨率模式,也没有半透明菜单栏。
我目前的权宜之计是先套用另一张显卡的 EFI 字符串,这样至少能选用完整分辨率,但依然没有半透明菜单栏(我猜这代表没有开启 QE/CI 硬件加速),跑 Cinebench 测试的分数也同样只有 200 分上下……
若能给予任何指点,小弟感激不尽!
再次感谢,
Hernando
请问你这张显卡的 Device ID 是多少?可以在“系统概述(System Profiler)”里面查到。如果它的 ID 已经涵盖在上方清单内,你就不需要去修改 NVIDIA Kext 的 Info.plist;只有当 Device ID 不在清单范围内时才需要手动添加。
此外,使用 Chameleon 的 GraphicsEnabler 时必须确认显卡所在的 PCI 设备路径(可能是 PciRoot(0x0) 或 PciRoot(0x1)),若路径不对就无法生效。
如果你已经成功加载 EFI 字符串却没有硬件加速,很可能是该组字符串并不适合你的笔记本显卡——笔记本独显通常需要在字符串内针对实际视频输出接口调整 NVCAP 数值。请问你的笔记本具体型号是什么?机身上有几个视频输出接口?
或者你也可以改试试看像 NVEnabler ↗ 这类注入型 Kext(Injector Kext),说不定效果更好;建议先以 32 位模式引导 Snow Leopard 来提高兼容性(不过我记得最新版的 NVEnabler 应该也支持 64 位了)。
请切记:无论采用哪种方法,同一时间只能启用一种注入机制!也就是说,如果你使用了 EFI 字符串,就必须关闭 Chameleon 的 GraphicsEnabler,并移除所有诸如 NVEnabler 之类的注入型 Kext……
非常感谢 Thorazine!
我的显卡确实列在上方清单内,也在“系统概述(System Profiler)”中确认过 Device ID 无误。当我关闭 GraphicsEnabler 并移除 EFI 字符串后,开机只剩低分辨率画面。
接着我试着加入 NVEnabler.kext,结果开机后直接进入黑屏——听声音知道系统已经在后台运行,但屏幕完全没有信号输出。
最后我移除了 NVEnabler,改从几个驱动整合包里提取并安装了 GeForce.kext、Natit.kext 与 NVInjectGo.kext,同时一并补上 GeForce7xxxGLDriver.bundle、GeForceGA.plugin 以及 GeForceVADriver.bundle,总算成功同时开启原生分辨率与 QE/CI 硬件加速了!
虽然我不确定这是不是最干净标准的做法,但至少真的完美工作了……
万分感谢你的热心协助与宝贵建议!
GTX 260M 移动版显卡求教
请问这里有人知道怎么驱动笔记本上的 NVIDIA GeForce GTX 260M 吗?
目前正在跑 Snow Leopard 10.6.1,但声卡与显卡加速都还没搞定。
系统配置:
机型:ASUS G51Vx
芯片组:Intel P45M
声卡芯片:ALC663
显卡:GTX 260M 1GB
大家好,
想请各位帮忙。我有一台配备 NVIDIA Quadro NVS 290 显卡的 HP dc5700 主机,一直无法顺利驱动。我先后试过 NVInject、Natit、Titan 等注入驱动……虽然装上后可以调整屏幕分辨率,但画面却变得模糊不清,水平方向还会出现明显的像素化锯齿色块。看到你们在帖中提到 Snow Leopard 原生支持这张显卡,我想请问在 Leopard 10.5.7 下是否也能兼容运行?我读了一些资料,猜想或许需要手动修改 Info.plist 并填入对应代码。有人能指点一下吗?我快搞到崩溃了,先在此万分感谢各位!
除了核对 Device ID 之外,Kext 驱动本身也必须支持你那张显卡的图形核心架构(Core)。对于台式机显卡而言,只要核心代号相同(例如 Apple 原生支持 G92 核心),基本上所有采用同一颗核心的台式机显卡都能顺利驱动,哪怕 Apple 漏掉了某几个 Device ID 也只需补进 Info.plist 即可;至于 Quadro 专业绘图卡我就没那么确定了,它们的固件或电路设计可能有些许差异。
关于如何手动编辑 NVIDIA Kext 的 Info.plist,请参考 这篇教程指南 ↗。
请问有 GeForce GT 230M 的相关消息吗?我最近打算入手一台搭载这张 GPU 的笔记本电脑,很想知道未来有没有机会获得支持,谢谢……希望我的英文表达还算清楚!
另外我找到一个整理了所有 NVIDIA Device ID 的网页,希望能帮上忙:hi.ba idu.com/qbrabbit/blog/item/23af5f3449a8d547241f1439.html
我看清单上有列出 7950 GT,但我怎么试都无法驱动它,之前在 Leopard 下也一样搞不定。有人知道诀窍吗?
我手头是一张 XFX NVIDIA GeForce 9500 GT 1GB 显卡。
清单上显示它是由 NVDANV50Hal.kext 负责支持的,请问我只要直接安装这个 Kext 就能工作了吗?
根据你的清单,Quadro FX 1700 应该在原生支持范围内,但我的卡却死活不肯正常工作。
我目前以 64 位模式运行 Snow Leopard 10.6.2,
使用的显卡是 GeForce 8600 GT 512MB。
无论搭配 EFI 字符串还是 NVEnabler 64,这张卡在单显示器下都工作得很好。
我目前接在一台 15 寸 Sony LCD 显示器上完全正常,但当我想改接到电视屏幕时,
画面却毫无反应,电视上直接显示“无视频信号(No Video)”。
如果各位有任何解决头绪还请不吝赐教。
由 NVDANV50Hal.kext 支持的显卡芯片 [v1.6.2.35 (18.6.5f11)]
我目前使用 10.6.2,显卡是技嘉 Gigabyte GeForce 9400 GT 1GB(具备 DVI-I / VGA / HDMI 接口),并连接了双显示器。
起初按照 这篇指南 ↗ 设置后,一切都完美运行!于是我继续安装应用程序与系统更新……结果在更新 iWork / iLife '09 期间我下楼吃个午饭,回来发现电脑进入睡眠状态而且完全唤不醒……我只好按电源键强制重启,没想到重启后竟然直接跳出五国死机(Kernel Panic)要求关机!
后来我从另一个分区的 Leopard 系统进去,把 Snow Leopard 底下的 NVD* 相关驱动删掉,才总算能重新登录 Snow Leopard 桌面,双显示器也都有画面输出……但唯一的问题是现在无法开启 QE/CI 硬件加速了……
以下是“系统概述(System Profiler)”目前显示的信息:
Unknown nVidia card:
Chipset Model: Unknown nVidia card
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 1024 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0641
Revision ID: 0x00a1
ROM Revision: nVidia GeForce 9400 GT OpenGL Engine [EFI]
Displays:
X193W:
Resolution: 1440 x 900 @ 75 Hz
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Built-In: Yes
BenQ G900W:
Resolution: 1440 x 900 @ 60 Hz
Pixel Depth: 32-Bit Color (ARGB8888)
Mirror: Off
Online: Yes
我的显卡是 NVIDIA GeForce 9600M GS 512MB,之前用 OSx86Tools 把 EFI 字符串写入 com.apple.Boot.plist,虽然能调出正确分辨率,但依然无法开启 QE/CI 硬件加速!
我也试过通过 BootThink 加载 NVEnabler 64.kext,但一进到 Snow Leopard 就会直接黑屏!
请问有什么解决建议吗?
@pomalink请问这里有人知道怎么驱动笔记本上的 NVIDIA GeForce GTX 260M 吗?目前正在跑 Snow Leopard 10.6.1,但声卡与显卡加速都还没搞定。系统配置:机型:ASUS G51Vx 芯片组:Intel P45M 声卡芯片:ALC663 显卡:GTX 260M 1GB
同款笔记本、遇到一模一样的难题 :'(
GeForce 310M 的 Device ID
GeForce 310M 的 Device ID 是 0a75。虽然看到有几位网友反馈用 Snow Leopard 整合版成功装上系统,但至今还没看到任何人成功在 GTS/GT 3xxM 系列移动版显卡上开启 QE/CI 硬件加速。
请问这代表我手头这台配备该系列显卡芯片的 ThinkPad T61 可以顺利跑 Snow Leopard 吗?
能够获得完整 QE/CI 支持还是仅有部分支持?
由 NVDANV50Hal.kext 支持的显卡芯片 [v1.6.2.35 (18.6.5f11)]:0x042010de&0xfff0ffff:代码:0420 G86 [GeForce 8400 SE] 0421 G86 [GeForce 8500 GT] 0422 G86 [GeForce 8400 GS] 0423 G86 [GeForce 8300 GS] 0424 G86 [GeForce 8400 GS] 0425 G86 [GeForce 8600M GS] 0426 G86 [GeForce 8400M GT] 0427 G86 [GeForce 8400M GS] 0428 G86 [GeForce 8400M……
看完这份清单后
我对找到 NVIDIA GeForce 8200M G 的驱动 Kext 更不抱希望了!
求救!各位 Snow Leopard 用户……
我有一张华硕 ASUS 的 NVIDIA GeForce 6200 TC(256/512MB DDR2)显卡;以前在旧版 Leopard 下我是用 iATKOS v7 安装光盘里的 CoreVidia kext 成功驱动的,但到了 10.6.x 系列版本……试过的所有 Kext 统统不管用……求救啊!
@thorazine74这些字符串并不是拿来填进 boot.plist 里的,它们只是 Apple 原生驱动程序所识别的显卡 Device ID 掩码。如果你的显卡型号不在清单内,才需要手动把它的 Device ID 加进对应 Kext 的 Info.plist 中;如果你的显卡已经在清单内却依然无法正常驱动,那问题通常出在其他地方(例如部分 Sony VAIO 笔记本内置屏幕面板的兼容性问题)。请问你的具体硬件……
我手头正好就是你说的 Sony VAIO 笔记本之一,型号是 VGN-AR840E。我先用 Nawcom's ModCD 3.1 引导 Retail 10.6.3 零售版光盘完成安装,目前已顺利升级到 Snow Leopard 10.6.8(期间只需删除并重装 Apple80211Monitor.bundle 就搞定了无线网卡)。但现在我的显卡只被识别出 5–7 MB 显存(VRAM),完全没有 QE/CI 硬件加速,无论是在网页上看视频还是播放本地高清电影都非常卡顿。
我的 BIOS 已经刷过修改版以开启 AHCI 与 VT 虚拟化支持。在刷 BIOS 之前最多只能装到 10.6.3 而且问题一箩筐;现在剩下的心头大患就只有内置有线网卡无法识别(这台笔记本搭载的是 Marvell Yukon 88E8055)、NVIDIA 显卡硬件加速问题,以及点击“关于本机(About This Mac)”时画面会直接闪退并刷新。
顺带一提,我目前已经放了由 DSDT Auto-Patcher 生成并以 0 错误编译通过的 DSDT.aml,以及设置为 MacBook4,1(而非 MacBook Pro)的 smbios.plist。
请问能否指点迷津,帮我突破有线网卡或显卡驱动的难关?
来自阳光普照的南佛罗里达州的期盼
我手头有一张列在清单上的 Quadro NVS 285,请问具体需要做哪些步骤才能让它在 Snow Leopard 下正常工作?我之前必须勾选 Natit 才有办法顺利安装并运行 iATKOS S3 v2,随后已搭配 Legacy Kernel 10.8 与 Evil Twin 的 Kext 升级到 10.6.8 Combo Update。
我想知道具体需要安装哪些 Kext、又需要修改哪些文件的哪个位置……我的目标是开启 1440x900 分辨率并支持双显示器输出。
之前在 10.5.6 与 10.5.8 Combo Update 时,我曾自己用十六进制编辑器(Hex Editor)修改 Kext 搞定网卡驱动,所以如果需要动用 Hex 修改我也完全不怵……
若能提供任何协助将感激不尽!多谢!
文献来源与贡献者溯源名录(共 20 位具名成员 · 原始讨论串 #4385)
| 成员用户名 | 本卷贡献角色 | 发帖数 | 活跃时间窗 |
|---|---|---|---|
| @thorazine74 | 主笔作者 | 4 | 2009-10-11 → 2009-11-07 |
| @elmangomez | 核心贡献者 | 3 | 2009-10-17 → 2009-10-19 |
| @never_mind | 协作成员 | 1 | 2009-10-12 |
| @selikatwo | 协作成员 | 1 | 2009-10-14 |
| @pomalink | 协作成员 | 1 | 2009-10-23 |
| @pipe | 协作成员 | 1 | 2009-11-06 |
| @vincenzo32 | 协作成员 | 1 | 2009-11-08 |
| @Megnus | 协作成员 | 1 | 2009-11-17 |
| @jakz999 | 协作成员 | 1 | 2009-11-22 |
| @ronoverdrive | 协作成员 | 1 | 2009-11-30 |
| @tinetine | 协作成员 | 1 | 2010-02-08 |
| @petoeah | 协作成员 | 1 | 2010-02-21 |
| @hollyokay | 协作成员 | 1 | 2010-03-05 |
| @aankun | 协作成员 | 1 | 2010-03-09 |
| @targeter15 | 协作成员 | 1 | 2010-03-18 |
| @crashnburn | 协作成员 | 1 | 2010-03-19 |
| @AcerX3200_Tinkerer | 协作成员 | 1 | 2010-12-13 |
| @mihun70 | 协作成员 | 1 | 2011-04-07 |
| @nesnfsn | 协作成员 | 1 | 2011-08-13 |
| @m4f1050 | 协作成员 | 1 | 2011-08-25 |