关于Mac自带NV驱动作用的疑问-以及关于加入驱动显卡代码
首先爆一下电脑配置:
CPU: 英特尔 Core i5-520M (双核)
主板: Sony VAIO (英特尔 PM55 (IbexPeak-M))
显卡: NVIDIA(英伟达) GeForce GT 330M, 512 MBytes of GDDR3 SDRAM
显示器: SONY [未知型号: SNY05FA]
网卡: Atheros AR9285 Wireless Network Adapter [富士康]
声卡: 英特尔 5 Series/34x0 Chipset PCH - High Definition Audio Controller
目前的状况是安装显卡驱动之后内屏黑屏,显卡靠iDSDT识别,显示器靠修改DisplayProductID-717文件,加入EDID来识别。
有帖子说在显卡驱动中加入显卡硬件ID或许能够解决。但目前的问题是驱动文件有7个,应该在哪个中加入ID呢?其次,这之中有的是没有IOPCIPrimaryMatch,也加不了,缩影敢问应该选择哪个加入显卡硬件ID。
另外我有个疑问,像100hal和50hal都是不同显卡的驱动,我应该不用都留着吧。
驱动留着也没事 kavenliang 发表于 2014-10-5 09:30 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
驱动留着也没事
我也好奇,之前老版本添加显卡ID的方法行不通了,现在怎么来添加ID呢 JAMESM5 发表于 2014-10-5 11:42
我也好奇,之前老版本添加显卡ID的方法行不通了,现在怎么来添加ID呢
不大清楚....老硬件现在的方法大抵也是死马当活马医罢了 kavenliang 发表于 2014-10-5 11:44 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
不大清楚....老硬件现在的方法大抵也是死马当活马医罢了
额,好无奈的赶脚{:5_271:} kavenliang 发表于 2014-10-5 11:44 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
不大清楚....老硬件现在的方法大抵也是死马当活马医罢了
我查了一下,100hal支持的显卡大多8/7系的,50hal支持6/5系的(其中包括GT 330M的1G显存型号),老版本有40hal和50hal,其实就是对应的现在的50hal和100hal,支持的型号是相对应的。
NVDANV10Hal.kexttest
NVDANV20Hal.kexttest
NVDANV30Hal.kexttest
NVDANV40Hal.kextOne of three very important original Apple kexts required by OSx86 machines for nvidia graphics functionality. This kext provides support for 6xxx and 7xxx series nvidia cards.
NVDANV40HalPPC.kextPowerPC equivalent of NVDANV40Hal.kext.
NVDANV50Hal.kextOne of three very important original Apple kexts required by OSx86 machines for nvidia graphics functionality. This kext provides support for 8xxx and 9xxx series nvidia cards.
NVDAResman.kextOne of three very important original Apple kexts required by OSx86 machines for nvidia graphics functionality. This kext is responsible for providing resolution changing capabilities with nvidia graphics cards.
应为曾经有人说sony的显示起采用soft EDID的技术,内屏黑屏是无解的。我倒并不这么认为,首先内屏黑屏并不是sony笔记本的个例,很多原因都会导致内屏黑屏,其次是不挂载驱动可以进入屏幕,难道没有驱动系统就能正确读取edid信息了?
我认为目前内屏黑屏的主要原因可能是系统分辨率超出显示器实际分辨率,目前没有外接显示器,也无法证实,但我觉得系统是应该可以读取到显示器EDID信息的。
因为从10.9之后显卡驱动的info文件编写方式变了,我对比了之前的显卡驱动,10.8的还是有这个显卡所支持的硬件id的(下图是10.7的驱动文件,还有个10.8的A驱动也是有主要支持硬件id的)。等到10.9的显卡文件就没有了,他的编写形式不一样了。这目前也是我没能解决的问题,10.9的驱动是如何加入ID的。
下面这张是10.9的50hal驱动文件。
发个有图片的评论也是待审一万年~ kavenliang 发表于 2014-10-5 09:30 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
驱动留着也没事
哎 我10点回复的帖子,加了个图片,现在还待审核。
页:
[1]