查看: 13845|回复: 31

[求助] GTX660山狮10.8.2驱动成功,狮子下能驱动吗?

[复制链接]
wwashington 发表于 2012-10-28 21:08 | 显示全部楼层 |阅读模式
快御云安全
本帖最后由 wwashington 于 2012-11-17 01:42 编辑

我搜索“GTX660 Lion 11C0”找到一个帖子,按照26F的步骤,已经成功地在
Mountain Lion 10.8.2下完美驱动Gigabyte GTX660显卡,请注意后面没有Ti。
但是ML好多软件都出现兼容性问题,看来还是回到Lion下算了。动手重装之前,
想请教各位大神,Lion 10.7.5可以用跟10.8.2类似的方法来解决吗?感谢。

--- 注意:真正完美的驱动在本帖15F,这是针对ML的,Lion的继续求解。---
--- 附录:山狮10.8.2用Nvdia官方驱动支持GTX660,已经验证完全正确。---

https://bbs.pcbeta.com/viewthread-1149832-2-1.html
OS X Mountain Lion > GTX660 几经折腾才可显示,但没有QE (26F正解,hapdo 提供)

本帖最后由 hapdo 于 2012-9-28 08:38 编辑


2012-9-28 08:36 上传
下载附件 (1.92 MB)



已经成功在 10.8.2内驱动 GTX660 ! Fermi核心应该也可以

庆幸在此爬文,找到 “【Fermi核心的N卡救星】改分辨率蓝屏、外接显示器蓝屏及睡眠唤醒黑屏的问题终于解决-远景-Windows7,Windows8,旗舰版,系统下载,主题”

https://bbs.pcbeta.com/viewthread-1132657-1-1.html


(1)照著方法首先在 10.8.1 内,拷贝备份
OpenGL.framework
OpenCL.framework
GPUSupport.framework
在桌面,

位置在
/System/Library/Frameworks/OpenGL.framework
/System/Library/Frameworks/OpenCL.framework
/System/Library/PrivateFrameworks/GPUSupport.framework

(2)去苹果公司下传 OSXUpdCombo10.8.2.dmg

(3)然后準备Nvidia公司的Retail-304-1.00.00f20-macosx.dmg
如系统不能辨别,可按右键拆解webDriverPayload_68z6s.pkg来安装

程序是拷贝(1)去桌面,然后按照 (2)去升级但不要关机从新啟动,再安装(3)也不要从新啟动,

之后再删除己升级的或由10.8.1的
OpenGL.framework
OpenCL.framework
GPUSupport.framework
覆盖10.8.2版本

但过程可能因转换系统不能删除,那时候能要从新啟动用其他系统代為覆盖些过程

完成后再开机,登入10.8.2后可用终端机输入更改OpenCL程序

sudo perl -p -i.old -e '$c+=s/\x8b\x81\x1c\x0c\x00\x00\xeb\x06\x8b\x81\x20\x0c\x00\x00/\xb8\x02\x00\x00\x00\x90\xeb\x06\xb8\x00\x00\x00\x00\x90/; END { printf "%s: %d substitution%s made.\n",($c==1 ? "Success" : "Error"),$c,(!$c || $c>1 ? "s" : ""); $?=($c!=1); } ' /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/libclh.dylib

wwashington  楼主| 发表于 2012-10-28 23:17 | 显示全部楼层
找到了几个Nvidia的官方驱动,改天再试试。我把原先Lion 10.7.5的分区用来
安装ML 10.8.2了,另一个分区Snow 10.6.8则保留,刚才测了一下,Snow不能
识别GTX660,可能跟这个驱动的开发时间太早有关。2012年下半年发行的新
驱动可能支持Kepler。所以,算是看到Lion的曙光,但还需要实践来验证。

http://www.nvidia.com/object/macosx-304.00.05f02-driver.html
Quadro & GeForce Mac OS X Driver Release 304.00.05
Release Date: 2012.10.02
Operating System: Mac OSX Mountain Lion 10.8.2

http://www.nvidia.com/object/macosx-304.00.00f20-driver.html
Quadro & GeForce Mac OS X Driver Release 304.00.00
Release Date: 2012.09.10
Operating System: Mac OSX Mountain Lion 10.8.1

http://www.nvidia.com/object/macosx-295.00.05f02-driver.html
Quadro & GeForce Mac OS X Driver Release 295.00.05
Release Date: 2012.10.12
Operating System: Mac OSX Lion 10.7.5

http://www.nvidia.com/object/macosx-270.00.00f06-driver.html
Quadro & GeForce Mac OS X Driver Release 270.00.00
Release Date: 2012.05.10
Operating System: Mac OSX Lion 10.7.4

http://www.nvidia.com/object/quadro-macosx-256.02.25f01-driver.html
Quadro Mac OS X Driver Release 256.02.25
Release Date: 2011.06.24
Operating System: Mac OSX SnowLeopard 10.6.8
回复

使用道具 举报

AresVista 发表于 2012-11-3 10:54 | 显示全部楼层
我的GTX650在10.7.4/5下都无法驱动,
Kepler驱动加载了,但是卡在最后死掉甚至莫名其妙五国
回复

使用道具 举报

wwashington  楼主| 发表于 2012-11-3 23:32 | 显示全部楼层
我的也无法驱动,用官方的最新驱动在Lion下无法进入图形界面。我感觉可以试试看
换成10.8.1的相关驱动文件,就像ATI显卡在10.6.8下解决国际象棋死机问题那样。
回复

使用道具 举报

wsbyp520 发表于 2012-11-11 20:48 | 显示全部楼层
请问楼主,我没装过10.8.1怎么拷贝那3个文件呢……
回复

使用道具 举报

wsbyp520 发表于 2012-11-11 21:10 | 显示全部楼层
楼主10.8.1的3个文件哪弄的啊 ,我跟你用的显卡一样。就是驱动不了。你能给我发一下哪3个文件吗361006906
回复

使用道具 举报

wwashington  楼主| 发表于 2012-11-11 23:22 | 显示全部楼层
wsbyp520 发表于 2012-11-11 21:10
楼主10.8.1的3个文件哪弄的啊 ,我跟你用的显卡一样。就是驱动不了。你能给我发一下哪3个文件吗361006906

这个简单。你只要下载一个10.8.1的安装镜像dmg或者安装盘cdr,就可以在Mac下面挂载镜像,
然后按照文章里说的路径就可以了,在/号前再加上/Voluems/OS X 10.8.1 xxx/ 路径前缀即可。
我现在没有在Mac系统里,不能上传驱动。用我说的方法是绝对可行的,我也这么找的文件。

/System/Library/Frameworks/OpenGL.framework
/System/Library/Frameworks/OpenCL.framework
/System/Library/PrivateFrameworks/GPUSupport.framework



回复

使用道具 举报

vinclone 发表于 2012-11-12 12:41 | 显示全部楼层
关于GK106在10.7.5上驱动的可能性在12C2034的帖子中已有详细回复,就不在此处重述了。

建议Lz调整努力的方向,逐一解决软件应用上的未兼容问题,有针对ML作更新的app,适时进行更新,
应用官方未推相应更新的,大多为小型app,可以寻找并尝试替代应用。
如果应用在日常运行时表现不稳定,可能涉及到系统甚至硬件本身的问题,可能黑果要再作调试。
或者搜索一下有否相同反映的案例,或开展针对某个应用的讨论,或者干脆就换卡吧。

10.7.5相信确实是Lion的最终版本了,未来只会推出安全方面的升级包,主要针对系统漏洞进行修补,
至于对新硬件支持的改善应该不再会有更新,10.7.5对IVB、HD4000、600kepler都已作支持,苹果尽人事了。

至于nV官网方面,10.7.5即Lion适用的驱动包,大版本号应该不会越过295,因此对卡型的支持也不会有大改变。

再过半年,新猫科动物就会出场,届时Lion就更老了,最后还是建议适时转换方向。

点评

驱动是需要开发的。在nVidia官方推出可用的驱动前,GTX 660是完全不能用,对狮子和山师都一样。  发表于 2012-11-13 00:07

评分

1

查看全部评分

回复

使用道具 举报

wwashington  楼主| 发表于 2012-11-13 00:06 | 显示全部楼层
vinclone 发表于 2012-11-12 12:41
关于GK106在10.7.5上驱动的可能性在12C2034的帖子中已有详细回复,就不在此处重述了。

建议Lz调整努力的 ...

你错了,ML现在还是垃圾水平,很多重要软件都跑不动。例如常用的iPhoto、Unity3D,这些跑不起来就证明MacOS是废的。在ML解决这些软件的兼容性之前,没有太多兴趣继续折腾。已经查过两三天的资料,无解。
回复

使用道具 举报

vinclone 发表于 2012-11-13 10:27 | 显示全部楼层
本帖最后由 vinclone 于 2012-11-13 13:27 编辑

一、OSX 的应用兼容性:

一般来说 OSX 的每一只猫,出到第二个更新的时候,即10.X.2,都已经相对的完善,
至少苹果自家的应用不会说不能在最新的 OSX 当中运行,而其他第三方的应用,都会紧跟苹果的步伐,逐步跟上。

所以当发现事实与上述不符,大量应用无法正常运行,就要从其他方面找原因了,其中最有可能的就是显卡未被完全驱动

当我还是在用G620的核显HD2000的时候,
10.8.0 以及 10.8.2 下面,iPhoto 只能浏览小图,大图只能看到应用的灰色背景,
这当然是因为该核显无解,QE不能打开,更谈不上OpenCL,充其量只能调整分辨率。

后来换成如今的费米 GT430,用 nV 官网的 304 驱动包,添加了 ID,iPhoto 一切正常,
再升级至 12C2034 之后,表现就更好了,OpenCL 补丁也打上了,
刚下载了 Unity 3.5.6F4,替换了 cracked 的执行文件后,运行正常,也玩了下开发范例 AngryBots。
  1. http://netstorage.unity3d.com/unity/unity-3.5.6.dmg
复制代码
  1. http://pan.ceeger.com/viewfile.php?file_id=10
复制代码



二、新硬件的黑果兼容性:


这块从 GK104 削减而来的 GK106 的代表卡型 660不带Ti,我一直都保持关注,出发点跟 Lz 一样,就是该卡的性价比。
我第一次得知 660 被 ML 支持,是在 10月底 12C2034 发布不久时,
然后进一步发现在9月份已有 tony 网友通过安装nV官网304驱动包成功实现,但未有找到具体深入的消息。

这里要先表达一下对 Lz 勇气的佩服,敢于尝鲜,在未完全了解某款显卡的前提下冲着黑果入手了。
大家玩了一段时间的黑果,不多不少都会感觉到,某个型号的显卡是否能被驱动上,首先要看苹果的官方驱动。
现在情况比以前好了一点,还有nV官方提供额外驱动更新,而苹果似乎与nV的合作也更紧密,推出了兼容性更好的驱动。

对于新装黑果的预算,显卡这部分跟PC DIY有着最大的差别,
性价比往往要退居其后,首要考虑的是苹果是否支持,而且型号越新就越冒险,这个新可从上市时间来判断。
当年GF8和GF9更替,9600GT刚热炒,千元以下价位也相当吸引,
但是苹果驱动方面还没有消息,只能选择明知有花屏风险但装黑果有保障的8600GTS。

关于新硬件的尝鲜,也并非只有自己买这一种渠道,首先不能忽略咱远景这个大家庭,
很多景友一直泡win区的,后来才尝试的黑果,你可以与他们有相应硬件的进行交流,共同测试。
tony 那边也有大量关于硬件的测试与反馈,信息还相当时鲜,极具参考价值。


三、开普勒补丁情况

似乎 660 还是有它自身的特殊性,现在其的确可以方便地驱动起来了,QE 能打开了,
现在我的焦点转移到了 OpenCL,这款卡到底是否需要打 OpenCL 补丁,
包括 GeForceGLDriver.bundle 里面的 libclh.dylib,以及 OpenCL.framework 的2G显存控制,这两个位置。

据景友反馈以及 tony 那边的信息,GK107 的 640 与 650 不带 Ti 是不用为 libclh.dylib 打补丁的,显存也不足 2G。
打补丁后 OpenCL 反而失效,这两张卡堪称完全直驱,非常适合图省事的黑果玩家,唯一的缺点也许就是性价比不高了。
而 GK104 的 660Ti、670、680、690 已经景友实践证实针对 10.8.1 的 OpenCL Kepler 补丁依然有效。

首层的 OpenCL 补丁执行代码,目前所知仅对费米有效,GK104 需采用 MultiBeast 的方法,Lz 的 GK106 有待探索。
对于2G及以上显存,目前掌握的信息是无论费米还是开普勒,均需要打同一个显存补丁。
综合以上信息进行考量,推荐 Lz 尝试 650 也不是胡乱点的鸳鸯。


四、相关建议

10.7.5 还请暂时放下。如果你是苹果或硬件厂商,让你来开发针对新硬件的驱动,
你会将精力集中投放在正为公司贡献利润的新系统中,还是分散部分精力针对上一代的系统提供相同的支持?

要知道这是与时俱进追求高利润率的Mac市塲,跟主导兼容的PC DIY市塲不一样。
何况从 10.7.5 升级到 10.8 的门槛并不高,同样是不支持32位的系统,能运行10.7.5的,10.8也不在话下。
如果我是苹果,我也会怂恿消费者升级到山狮,然后主攻在售系统平台的新硬件驱动,驱动开发是巨耗费资源的事情。

建议不要混用 10.8.1 的 Framework,至少 12C2034 已经无需如此折腾,当然了660如此特殊我也不敢打包票。
最后还想问下 Lz,现在 OpenCL_OceanWave 是否能正常跑帧?
从你反馈的 iPhoto 与 Unity 在 ML 下均无法运行来看,660 似乎还未完全驱动。

如果有更新进展,请不吝反馈,用660不带Ti的景友现在还很稀少。
我也会持续关注 tony 和 netkas 的最新报道与测试,有相关消息,尽可能第一时间在远景更新,也建议大家都去关注下。

点评

你说650(107核心,64W)肯定免驱,那650TI呢(106核心,110W)? 比650没贵200元,但性能、功耗大幅度提高,650是否能免驱(免驱不光指分辨率,还包括默认CL是否正常)?  发表于 2012-11-17 13:51

评分

2

查看全部评分

回复

使用道具 举报

vinclone 发表于 2012-11-13 11:36 | 显示全部楼层
本帖最后由 vinclone 于 2012-11-13 12:57 编辑

简而言之,GT430 在 10.8.2 12C60 下,配合 12C2034 的N卡驱动,OpenCL 经测试证实补丁有效,
实测 iPhoto、Unity 均正常,其他 app 目前为止也未遇到不能使用的。

GK106 本身确有一定特殊性,无论对 PC 还是黑果而言。

Lz 的 660 在 10.8.2 下可能还未被完全驱动,
想了解下 OpenCL_OceanWave 是否能正常跑帧,另有否安装 CUDA 驱动。

点评

就是说660和650TI这样的106核心无法免驱,是吧?  发表于 2012-11-17 14:25
tony 那边的消息,nV官网 10.8.2 的 304 驱动包,GE=No,660 即可完全驱动,OpenCL 也无需补丁。http://www.tonymacx86.com/graphics/73081-testing-thread-geforce-gtx-660-a.html  发表于 2012-11-14 15:47
回复

使用道具 举报

wwashington  楼主| 发表于 2012-11-14 22:59 | 显示全部楼层
感谢楼上大篇幅的论证。说到底还是靠苹果驱动或者厂商驱动,自己折腾实在没时间。其实vinclone也没必要佩服我的勇气,我很早就装了黑苹果,是从Tiger时代开始,所以我的经验不会比你少,关键是没时间折腾。如果你细心看我的签名,就知道我有两个笔记本都装了黑苹果,还有一个台式机(原先的9800GT牺牲了,就找了当下性价比最高的GTX660)也装了。我只为有目标的应用来装黑苹果,绝对不可能为了测试而测试、为了安装而安装。之前我用hapdo提供的方法(从根源看也是从老外分享的经验)驱动成功,很多应用都报错,例如iPhoto和Unity3D,查看详情时发现:OpenGL wrong architecture。所以这个问题无需纠结,有驱动就好办,没有就凑合着用。从兼容性来说,目前Lion是主力系统,ML尚且幼稚。一般苹果的系统都更新到尾数8的,这是常识。

点评

当初ATI显卡驱动也是很搞笑,分辨率正确、国际象棋死机,现在完美。技术只能逐渐进步,千万不要冒进。  发表于 2012-11-14 23:03
回复

使用道具 举报

vinclone 发表于 2012-11-15 15:11 | 显示全部楼层
写满之后我也觉得没必要说那么多,只是该楼 Ls 的论调偏颇也过了些,不吐不快,于是后来再发了个简略版。

OSX以往小版本更新的确较多,Tiger甚至到了10.4.11才告罄,但今非昔比,Lion还没有充分炒热就被ML夺彩了。

经验本来就是两面的,经验丰富通常能够指引未来,
但过于看重经验有时候也会对当前的变化下意识地产生抵触乃至有意忽视。

此前我给 Lz 提供的测试建议,并非胡乱猜测,反而本帖一层有些尝试对 660 来说也许并非必要。
Lz 试试还原下 GeForceGLDriver.bundle,据 tony 提示 660 无需打 OpenCL 补丁。
此前有景友试过,无需补丁的卡型一旦打了补丁,也会造成 OpenCL 失效。

你提到的应用无法正常运行的情况,我在ML中并没有遇到。
Lz 的 ML 系统经过多番折腾,应该残留了不少问题。
若非要在全新的硬件平台上固守 Lion,等候所谓的驱动完善,我也不好再说什么,人有时候就是会被一叶障目的。
回复

使用道具 举报

wwashington  楼主| 发表于 2012-11-15 23:33 | 显示全部楼层
讨论那么多,我觉得坐等完美方案是最明智的做法。虽然论坛需要大神、需要小白鼠,可惜我没时间、没精力。如果碰巧成功了可以跟大家一起探讨,绝对不会为了装黑果而无限折腾、更换硬件,那是走火入魔了,保重。

如果vinclone是资深人士,就知道ATI老驱动很变态,手工修改显卡接口信息,对于大神而言当然是挑战自身实力、分享胜利成果的表现,对于大众而言就是吃饱了撑着。大众的明智做法是,等大神做好了,下载、感谢。

BTW:强调一点,我玩黑果是在现有硬件基础上解决问题,解决不了可以不玩。为黑果买硬件,不如买白果。
回复

使用道具 举报

wwashington  楼主| 发表于 2012-11-17 01:30 | 显示全部楼层
现在GTX660已经完美驱动了,只要用文章三里的最新12C2034苹果NV驱动替换ML10.8.2
系统SLE的文件,删光SLC的文件,-f -v 重启就行了,变色龙什么参数都不用添加直接完美。
已经用系统水波纹、OpenCL OceanWave、iPhoto、Unity3D验证全部都正常,无缺陷。

下面列举对我装驱动有积极帮助的三篇文章。文章一是早期的驱动,利用10.8.1的OpenCL、
OpenGL、GPUSupport这三个Framework搭配10.8.1的厂商NV驱动,只能实现系统水波纹
正常,OpenCL OceanWave、iPhoto、Unity3D这三个都会崩溃,提示OpenGL失败,错误
信息:mach-o, but wrong architecture。这说明,仿ATI的替换法,成功存在偶然性。

后来看到文章二,感觉操作步骤还是比较麻烦,而且害怕更新MBP系统把我正在用的PC黑果
(SMBios是iMac)搞崩溃了,也没搞懂这些3D应用崩溃到底是ML的毛病还是驱动的毛病,
所以只停留在观望阶段。最后又看了文章三,这是楼主按文章二的方法操作,安装完后提取
出苹果NV驱动做分享。恢复10.8.2的文件,替换SLE,分辨率、3D都正常,完美驱动。

文章一,https://bbs.pcbeta.com/viewthread-1149832-2-1.html
OS X Mountain Lion > GTX660 几经折腾才可显示,但没有QE (26F正解,hapdo 提供)

文章二,https://bbs.pcbeta.com/viewthread-1167784-1-1.html
12C2034升级报告 桌面N卡不再折腾GTX550Ti 660 GK106附驱动(10.24发布10.8.2新版)

文章三,https://bbs.pcbeta.com/viewthread-1158939-1-1.html
Nvidia 显卡驱动探讨 -- 帖子包含了最新12C2034苹果NV驱动,下载并替换SLE后完美驱动。

下载地址:http://pan.baidu.com/share/link?shareid=87831&uk=2217682316

评分

1

查看全部评分

回复

使用道具 举报

AresVista 发表于 2012-11-17 01:39 | 显示全部楼层
我一直想用10.7.5的原因是,
用FCPX做高清的时候无论显卡是否显存用满都不会卡机,
更不会死机。
而用10.8.2,即使用了最新的驱动,
依然存在卡机的现象,只是不会像以前那样必须Reset重启了。
但是每次预览一小会儿,电脑就会开始一卡一卡。
这问题在10.7上面根本不存在的。
回复

使用道具 举报

wwashington  楼主| 发表于 2012-11-17 01:50 | 显示全部楼层
AresVista 发表于 2012-11-17 01:39
我一直想用10.7.5的原因是,
用FCPX做高清的时候无论显卡是否显存用满都不会卡机,
更不会死机。

你说的没错, ML确实还是有一些细节考虑不周的地方。例如用TimeMachine备份不停掉SpotLight就会
引起备份时间无穷长,备份完成了不打开SpotLight就会导致Mac App Store无法正确检测安装历史。

分享我写的脚本:用来关闭和启动SpotLight,关闭后跑TimeMachine,备份完启动。sudo -s 再运行。
  1. Jackyz-iMac:About jackyz$ cat Unload_SpotLight
  2. launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
  3. Jackyz-iMac:About jackyz$ cat Reload_SpotLight
  4. launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
复制代码
回复

使用道具 举报

wwashington  楼主| 发表于 2012-11-17 13:40 | 显示全部楼层
还有一个别扭的问题,ML 10.8.2 把 JMicron 的 IDE 硬盘识别为橙色的,在Lion下没有此问题。
我刚才试了改DSDT字段无效,用MultiBeast 5.1.1安装IOAHCIBlockStorageInjector.kext也是
无法修复。有人说关掉BIOS里的热拔插选项,可是我的Asus P5P43根本没有这个选项。后来又
试了LIon的JMicronATA.kext发现不能运行,架构错误。最后把ML和LIon的JMicron驱动改名,
用MultiBeast 5.1.1装了JMicron36xATA.kext,所有问题都解决了,能识别IDE,无橙色。

点评

我看了这几个驱动的版本号:Lion的是1.0.0,可以在Snow、Lion下工作。MB提供的是1.0.2,可以在ML下工作,一切正常。ML提供的是1.1.6,也许是增加了对热拔插功能的支持吧,识别到可拔插的IDE就变成橙色了。  发表于 2012-11-17 13:43
回复

使用道具 举报

olderhang 发表于 2012-11-17 14:15 | 显示全部楼层
660、650TI这样的106核心的NV显卡不是免驱的啊?
回复

使用道具 举报

olderhang 发表于 2012-11-17 15:23 | 显示全部楼层
AresVista 发表于 2012-11-17 01:39
我一直想用10.7.5的原因是,
用FCPX做高清的时候无论显卡是否显存用满都不会卡机,
更不会死机。

你是用的原版10.8.2,完美免驱的显卡吗?
回复

使用道具 举报

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

本版积分规则

小黑屋手机版联系我们

Copyright © 2005-2025 PCBeta. All rights reserved.

Powered by Discuz!  CDN加速及安全服务由「快御」提供

请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

GMT+8, 2025-3-12 12:30

快速回复 返回顶部 返回列表