我的机器是台式机(自己组装的),硬件参数如下:

操作系统        Windows 7 旗舰版 64位 SP1 ( DirectX 11 )处理器        英特尔 Core i7-4770K @ 3.50GHz 四核
主板        华硕 Z87-PRO (英特尔 Haswell)
内存        8 GB ( 金士顿 DDR3 1778MHz )
主硬盘(混合硬盘:带8G SSD的机械式硬盘)        希捷 ST1000DX001-1CM162 ( 1 TB / 10000 转/分 )
显卡        Nvidia GeForce GTX 760 ( 4 GB / Nvidia )
显示器        通用非即插即用监视器
声卡        瑞昱 Realtek @ 英特尔 Lynx Point 高保真音频
网卡        英特尔 Ethernet Connection I217-V / 华硕制造商        华硕无线网卡        Atheros AR9462 Wireless Network Adapter
制造商        华硕

我的独显相关参数可以百度下,简单介绍如下图(功能比公版要强大,所以设计上有区别):

在初次安装黑苹果时,我遇到了很多困难,其他的都还好搞,最头疼的就是显卡了。想想当初爬帖2月,最后还是放弃了,真可怕,每晚上都搞到2点左右,有时更晚,实在是太累了。放弃也是无奈之举。

昨晚趁着周末,把Mac10.9.5给装上了,随便在论坛里问了句有没有人能驱动我的这块独显,遇到一个热心人,看着他超级自信的样子,我就尝试再来一次好了(虽然我并不看好他)。

他给了我两个工具包,一个是WebDeriver,另一个是Hackintosh Vietnam Tool 1.7.6.pkg,不过他教我的方法我以前都尝试过的,唯一的不同的是这次安装了webDeriver。

按他的指导,我试了一直都不行,不是卡在"IOBluetoothHCIController...."就是卡在"vm swap subsystem is on", 事实证明,这个与蓝牙驱动没有半毛关系,否则为什么用核显时能进入系统,而用独显却不行呢?他们用的蓝牙驱动总是同一个吧!

最后把能试的方法都试了下,还是跟折腾2个月的时候一样的情况,没有一点进展。

最后我到nVidia的官网上去看了下,发现有个驱动下载的地方,但是在选择操作系统时,根本没有mac系统一项,所以自然不能用了。幸好在http://www.nvidia.cn/Download/index.aspx?lang=cn看到了下图:

但是这个是针对CUDA的,我一时也不明白什么是CUDA,但是百度了下,大概明白了一点,而正好前天晚上跟一个群友在讨论各自的显卡时正好看到过“cuda”这个词,我的显卡正好是支持cuda,于是立马下载并安装,然后重启。My godness, my spring is coming, 轻轻松松地进了系统,于是立刻打开“关于本机”查看显卡信息,但是显示的是"0 MB",奇怪了。

在独显没驱动时是无法进入系统的,但是我现在却进来了,那岂不是应该驱动了吗,但为什么还是“0 MB”呢。回想自己第一次想驱动独显时曾经修改过DSDT,当时计算过,我的显卡是4GB, 用十六进制表示正好是" 0x01,00,00,00,00"(整数表示,加逗号只是为了方便阅读),  而取后面4个字节的话,岂不正好是0(这正如编程开发中的数据截断一样,一个uint最大只能表示0xFFFFFFFF)?!!==》于是我先试了下播放视频的效果,没有问题,一点都不卡。于是打开Clover Configuration工具,加载config.plist文件,再修改VRAM,写上4096(我相信单位是MB),保存再重启,还是显示0 MB。没关系,4096MB取末4字节的话,本来就是0,那我如果写上4095, 那4个字节不就能表示了吗,所以这回总不会再被“截断”了吧,哈哈,修改->重启,再看关于本机,真的OK了,成功显示4095MB, 与预料的完全一样。

到此,可以确定独显是驱动成功了,于是在网上找了2个显卡测试软件,一个是gpuTest for mac,但是跑起来后提示“无法初始化gpuTest”,让我去看日志,因为找不到日志就没看。果断使用另一工具测试,试了各种测试demo,一切正常,没有出现卡的情况,还看到了一些测试3D的demo,效果非常好。我的4GB独立显卡终于驱动了,太开心了。

现在回头想想,我这次的成功,关键原因在哪里呢?我原以为是因为同时装了webDerive和cuda驱动,可是事实证明可能不一定是吧,这个反正我不确定。请听我慢慢说来。

目前进的这个系统是Mac10.9.5, 确实是同时装了webDerive和cuda驱动的,但是我另二个mac10.9.3是没有安装这两个驱动的,后来也都轻松地通过独显进入系统了,这又怎么解释呢?其中一个mac10.9.3与mac10.9.5是在同一块硬盘上的,另一个却是在另一块硬盘上的!

这样的事实,我认为唯一合理的解释就在于config.plist了,因为只有这个文件是进任何一个mac系统都会被clover加载的。而这个config.plist与我最初的相比,只是多加了一个<key>FBName</key><string>NVDA</string>和VRAM, 其他的参数并没有作更改。

如果非要证明驱动这个独显与什么有关的话,只有另找一块干净的硬盘来测试了,可是我已经没有这个心情了,等下次买了SSD再说吧,哈哈。经验分享就到这里吧,我目前完整的config.plist内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict><key>ACPI</key><dict><key>DSDT</key><dict><key>Debug</key><false/><key>DropOEM_DSM</key><false/><key>Fixes</key><dict><key>AddDTGP_0001</key><true/><key>AddHDMI_8000000</key><true/><key>AddIMEI_80000</key><true/><key>AddPNLF_1000000</key><true/><key>DeleteUnused_400000</key><true/><key>FIX_ACST_4000000</key><true/><key>FIX_ADP1_800000</key><true/><key>FIX_RTC_20000</key><true/><key>FIX_S3D_2000000</key><true/><key>FixAirport_4000</key><true/><key>FixDisplay_0100</key><true/><key>FixFirewire_0800</key><true/><key>FixHDA_8000</key><true/><key>FixHPET_0010</key><true/><key>FixIPIC_0040</key><true/><key>FixLAN_2000</key><true/><key>FixRegions_10000000</key><true/><key>FixShutdown_0004</key><true/><key>NewWay_80000000</key><true/></dict><key>Name</key><string>DSDT.aml</string><key>ReuseFFFF</key><false/></dict><key>DropTables</key><array><dict><key>Signature</key><string>SSDT</string><key>TableId</key><string>Cpu0Ist</string></dict><dict><key>Signature</key><string>SSDT</string><key>TableId</key><string>CpuPm</string></dict><dict><key>Signature</key><string>DMAR</string></dict></array><key>HaltEnabler</key><true/><key>SSDT</key><dict><key>DropOem</key><false/><key>EnableC6</key><true/><key>Generate</key><dict><key>CStates</key><true/><key>PStates</key><true/></dict></dict></dict><key>Boot</key><dict><key>Arguments</key><string>dart=0 nvda_drv=1</string><key>DefaultVolume</key><string>MacHDD</string><key>Legacy</key><string>PBR</string><key>Log</key><false/><key>Secure</key><false/><key>Timeout</key><integer>5</integer><key>XMPDetection</key><false/></dict><key>Devices</key><dict><key>Audio</key><dict><key>Inject</key><string>No</string></dict><key>FakeID</key><dict><key>ATI</key><string>0x0</string><key>IMEI</key><string>0x0</string><key>IntelGFX</key><string>0x0</string><key>LAN</key><string>0x0</string><key>NVidia</key><string>0x0</string><key>SATA</key><string>0x0</string><key>WIFI</key><string>0x0</string><key>XHCI</key><string>0x0</string></dict><key>USB</key><dict><key>AddClockID</key><true/><key>FixOwnership</key><true/><key>Inject</key><true/></dict></dict><key>DisableDrivers</key><array><string>Nothing</string></array><key>GUI</key><dict><key>Hide</key><array><string>Windows</string><string>BOOTX64.EFI</string></array><key>Language</key><string>zh_CN:0</string><key>Mouse</key><dict><key>Enabled</key><true/><key>Mirror</key><false/><key>Speed</key><integer>8</integer></dict><key>Scan</key><dict><key>Entries</key><true/><key>Legacy</key><false/><key>Tool</key><true/></dict><key>Theme</key><string>black_green</string></dict><key>Graphics</key><dict><key>FBName</key><string>NVDA</string><key>Inject</key><dict><key>ATI</key><false/><key>Intel</key><false/><key>NVidia</key><true/></dict><key>InjectEDID</key><true/><key>VRAM</key><integer>4095</integer></dict><key>KernelAndKextPatches</key><dict><key>AppleRTC</key><true/><key>AsusAICPUPM</key><true/><key>KernelPm</key><true/><key>KextsToPatch</key><array><dict><key>Comment</key><string>External icons patch</string><key>Find</key><data>RXh0ZXJuYWw=</data><key>Name</key><string>AppleAHCIPort</string><key>Replace</key><data>SW50ZXJuYWw=</data></dict></array></dict><key>RtVariables</key><dict><key>LogEveryBoot</key><string>10</string><key>LogLineCount</key><integer>3000</integer><key>MountEFI</key><string>YES</string></dict><key>SMBIOS</key><dict><key>Trust</key><false/></dict><key>SystemParameters</key><dict><key>InjectKexts</key><string>Detect</string><key>InjectSystemID</key><true/></dict>
</dict>
</plist>

希望能给与我拥有同样型号显卡的朋友一点启示吧。总结起来,如果只与config.plist有关的话,那么可以不用安装web deriver和cuda驱动!可以先用与我同样的配置试下,至于我那个FBName的值是从哪里来的呢,我是通过前面那个工具里的“DPCIManager.app”看到的,如图:

还真得好好感谢那位热心人,虽然最终是靠我自己解决的,但是如果没有他的自信,我可能不会再一次折腾这个独显,呵呵。God bless you!

略微总结下安装步骤好了,虽然不一定完全要遵从这个:

1. 安装WebDriver驱动

2. 安装“针对Mac的NVdia CUDA驱动”(确保你的显卡支持CUDA)

3. 通过clover configuration作适当配置,填上FBName和VRAM

4. 重启,验证下是否成功驱动了!

Hackintosh Vietnam Tool 下载地址:

http://download.csdn.net/detail/joeblackzqq/7984947

MAC OS X10.9.5下成功驱动独立显卡影驰Nvidia GeForce GTX 760大将(4GB)--非公版相关推荐

  1. 如何将Mac OS X10.9下的Python2.7升级到最新的Python3.3

    Mac OS X10.9默认带了Python2.7,不过现在Python3.3.3出来了,如果想使用最新版本,赶紧升级下吧.基本步骤如下. 第1步:下载Python3.3 下载地址如下: Python ...

  2. python2.7怎么升级python3_如何将Mac OS X10.9下的Python2.7升级到最新的Python3.3

    Mac OS X10.9默认带了Python2.7,不过现在Python3.3.3出来了,如果想使用最新版本,赶紧升级下吧.基本步骤如下. 第1步:下载Python3.3 下载地址如下: 这里面有wi ...

  3. 安装Xcode在Mac OS X10.7.3上

    问题:Xcode在Mac OS X10.7.3上无法安装的问题的解决方案 解决方案 :如果安装包没问题把时间调到1月1号,我使用的是 2012年1月1号,然后可以完成安装,没有任何问题. 出现此问题的 ...

  4. Mac OS X应用程序下的主要文件夹

    Mac OS X下的文件系统是由一种在特殊区域组织相关文件和数据的方法构成的.文件系统中的每一个文件都有它自己的空间而且应用程序需要知道在哪里去放置它们创建的文件.这在你向App Store发布你的应 ...

  5. Mac OS X10.11(OS X EI Capitan)安装程序下载

    Mac OS X10.11(OS X EI Capitan)的安装程序(dmg文件)已经上传到百度网盘(直接安装即可).有需要者请加微信公众号:geekculture,并发送capitan或osx获取 ...

  6. 如何修改驱动使得NVIDIA Geforce GTX 970, 980, 980 TI and Titan X等显卡可以在Win XP/Win 2003 server x64下驱动?...

    感谢Matt,一个老外,非常好的修改方法. 本人亲测成功. I recently built a new computer to better accommodate the forthcoming ...

  7. linux64x gtx970,Nvidia GeForce GTX 970 ( 4 GB / 七彩虹 )无法正常驱动

    先上问题图片说明 每次启动mac都要按空格然后选定boot macos with selected options然后回车才能正常驱动显卡 现在上电脑配置 电脑型号    技嘉 G1.Sniper B ...

  8. NVIDIA GeForce GTX 1060 驱动安装--------TensorFlow系列学习笔记(一)

    NVIDIA GeForce GTX 1060 驱动安装 1. 英伟达官网下载驱动程序 2. 禁用 nouveau 第三方驱动 3. 安装 NVIDIA GeForce GTX 1060 驱动 NVI ...

  9. 笔记本安装好黑苹果,为什么不能驱动独立显卡?

    这个问题有几个原因,简单来讲就是macOS驱动独立显卡要求固件能正确提供VBIOS(条件一),以及独立显卡提供直通通道(条件二)被macOS免驱支持的芯片型号(条件三).详细来说具体如下: 最近几年的 ...

最新文章

  1. linux安装redis服务,配置PHP扩展
  2. 遗传算法与直接搜索工具箱学习笔记 -----从直接搜索算法开始
  3. 构建测试的体系化思维(进阶篇)
  4. 2017.5.8 飞扬的小鸟 失败总结
  5. Asp.net导出Excel报表(解决无网格问题)
  6. 怎么看待苹果公司要求分成微信、知乎打赏32%?
  7. 查看一个数是不是2的n次方
  8. Go基础:函数与方法的区别
  9. atitit.attilax的软件 架构 理念.docx 1. Atitit 软件设计的模型 frm lib standard 框架类库标准 FLS模型 2. fusco 3. Cirx
  10. 扭矩大好还是马力大好_汽车马力大好还是小好,马力越大汽车的动力性就越好?...
  11. 提升站点SEO的7个建议
  12. 计算机三级考点3:构建宽带城域网的基本技术与方案。
  13. 演示辅助软件 ZoomIt 的使用
  14. (C语言)教师信息管理系统
  15. matlab中gen2par函数,R语言中的par()函数终于明白了
  16. 童年经典,任天堂switch红白机游戏
  17. 抢先体验 八九月间漫步最初秋色
  18. 脚踏实地小组的实验一
  19. 《变形金刚2》剧情细节大揭秘(100%剧透!)
  20. android集成Crosswalk内核,屏蔽返回键问题。

热门文章

  1. 高可用集群 heartbeatv1实例
  2. mysql_load
  3. linux dhcp 服务(转)
  4. python dash_Dash是Databricks Spark后端的理想基于Python的前端
  5. NDK-r14b + FFmpeg-release-3.4 linux下编译FFmpeg
  6. pmp 成本估算准确高_如何更准确地估算JavaScript中文章的阅读时间
  7. html画布图片不显示_如何在HTML5画布上显示图像
  8. azure多功能成像好用吗_Azure持久功能简介:模式和最佳实践
  9. gulp编译css_如何用gulp缩小CSS
  10. 初学必读:61条面向对象设计的经验原则