麦创网

发表于 14/5/11 11:01:56 |显示全部楼层
GTX 780Ti 驱动 FOR OSX 10.9  

显卡为 映众 GTX 780Ti 公版
152210yuyoeixzinty62sz.png.thumb.jpg

22nm的ivb-e处理器(包含新ivb-ep的xeon)在10.9.1 13B42下核心并不支持,在读完kext之后会黑屏,就像几年前刚换ivb一样需要特制核心,还好新的MacBook Pro有了一个特殊的升级版本13B3116的核心提供了22nm新处理器支持,我在二楼将会提供新核心的下载。2.GTX 780Ti并不是像之前我猜测的那样跟GTX780以及Titan用相同的办法就能驱动成功。事实上,780Ti所属的GK110核心有两个版本,一个是GK110A也就是GTX 780以及Titan的核心,他们都是GK110核心通过阉割而来的;完整的GK110其实是GK110B,也就是780Ti的核心,它拥有2880个流处理器,Apple在10.9.1中直接提供的NV驱动并不能正确驱动GK110B,所以Quadro K6000以及GTX 780Ti都不能正常工作。几天前NV突然蹦出一个给Mavericks(10.8.5亦可用)的专用Web驱动331xxxxx,这驱动中修复了GK110全系列的OpenCL的错误,顺便补充了对GK110B的核心支持(NV真良心)。

so...
楼主这么多废话其实就一句话,NV出驱动支持了...
理论部分结束,下面解决方案

关于mach_kernel:你可以选择下载13B3116从镜像中提取,也可以使用楼主提供的,地址在二楼,kext中必须加入NullCPUPowerManagement,记住必须安装时必须要参数cpus=1 npci=0x2000,第一次启动必须重新复制一遍内核进去,设置好进入系统之后用Kext Helper安装VoodooTSCSync 6 Core版本(新MultiBeast中已提供)以修复对CPU的识别,之后重启就不用cpus=1这个参数了,但npci=0x2000一定需要。(楼主一直没搞明白这参数到底是干什么用的,但就是需要,貌似是把pci总线速度限制在xxxx?有知情人士可以密楼主)根据Tonymacx86.com社区的某位知情人士说,10.9.2提供了对22nm CPU的原生电源管理,所以没准我们可以在10.9.2上删除NullCPUPowerManagement...(其实现阶段已经能够睡眠)


关于GTX 780Ti(对Quadro K6000同样适用):安装的时候可以选择删除s/l/e目录下的NV开头的kext让他们不加载(记得备份因为一会还要放回去),也可以选择启动的时候使用nv_disable=1参数启动(推荐),之后安装NV提供的WebDriver 331.xxxxx(二楼提供),重启,不要用nv_disable=1参数,用-f重建缓存,启动后在菜单栏有个NV的眼的标志,选择里面的Nvidia Web Driver,输入sudo密码重启,显卡正常工作。


mach_kernel:http://pan.baidu.com/s/1jGn0N2Y
Web Driver:http://pan.baidu.com/s/1hqDnwf6

打赏楼主

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

 
您需要登录后才可以回帖 登录 | 注册

本版积分规则

麦创网 ( 苏ICP备13053101号-1 )

@麦创网 禁止任何未经允许的修改,传播或使用。

Powered by Discuz!

©2012 @ iMac.vip. 用户言论不代表本站立场。

返回顶部