tzlibo 发表于 2015-10-7 10:57

一代核显Intel HD Graphics 驱动QE/CI【原贴翻译】,实现水波纹。福利+经验分享

本帖最后由 tzlibo 于 2015-10-13 01:39 编辑

注意:
1、本教程只针对 显卡ID为:0042/0046 商家ID:0086 有效;
2、本教程原文来自insanelymac.com,如需要或自己英文好的朋友可以参照:直达原贴
3、本教程加入个人经验中的体会。由于水平有限,翻译和解说有错漏之错请广大黑果友指正。
文中有福利,福利,福利。重要的事情要说3遍。

↓↓↓↓2015年10月07日更新 ↓↓↓↓1楼----------1、确认教程中可使用的CPU类型;2、四叶草Clover引导器的安装和使用;↓↓↓↓2015年10月11日更新 ↓↓↓↓6楼----------3、确认自己电脑的显示接口类型(eDP/ LVDS);4、已知支持开启核显QE/CI的电脑支持列表;5、eDP显示接口开启Core Image (CI) 局部加速操作教程;↓↓↓↓2015年10月12日更新 ↓↓↓↓7楼----------6、LVDs显示接口开启Quartz Extreme& Core Image (QE/CI) 全局加速操作教程;7、外接显示屏(测试阶段)

INTELl® HD Graphics 指南2010 Intel® Arrandale处理器
注意,此教程只适用一代酷睿处理器硬件ID:0042/0046商家ID:0086的 CPU
欢迎来到第一代Intel® Core™ 酷睿和2010 Intel® Arrandale 处理器的Intel® HD Graphics指南,在你开始使用之前,你将需要一台能正常运行OS X系统的电脑来开启显卡加速。这可以保证为接下来的操作更顺利的进行。如果你的电脑还没有OS X 系统,你可以在论坛搜索一些如何去安装OS X 系统到你电脑上的资料。请注意,每台电脑是不一样的。换句话说,你的电脑性能会有所差异,并不是所有的电脑配置都支持显卡加速。OS X系统不会为某一台电脑而设计。这取决于你的核显GPU, 关于这个的更多内容请继续阅读。
如果这个指南帮助到了你,请别忘了点赞哦。
好了,那我们开始吧。
硬件确认你的电脑具备指南中所需要的硬件配置
硬件是使电脑能正常工作的基础,在这个指南中,你需要有一个Intel®核心的处理器。这些处理器是在2010年生产的,这意味着如果你买的笔记本电脑是2010年制造的。并且有Intel Arrandale处理器,在这个处理器里,集成着核显IGPU,这个IGPU就是我们熟知的Intel® HD Graphics显卡。
备注:Intel 也使用在"Intel® HD Graphics” 作为Sandy Bridge,Ivy Bridge, Haswell,Broadwell,还有一些赛扬和奔腾处理上。这个指南只针对Arrandale的处理器。也就是第一代INTEL酷睿处理器。简而言之。你必须要有以下几种CPU中的一种。
第一代Intel® 酷睿™I3 处理器(Arrandale)Intel® 酷睿™I3-330M -2.13GHzIntel® 酷睿™I3-350M -2.26GHz
第一代Intel® 酷睿™I5 处理器(Arrandale)Intel® 酷睿™I5-430M -2.26GHzIntel® 酷睿™I5-520M -2.40GHzIntel® 酷睿™I5-540M -2.53GHz
第一代Intel® 酷睿™I7 处理器(Arrandale)Intel® 酷睿™I7-620M -2.66GHz
第一代Intel® 赛扬®处理器 (Arrandale)
备注:如果你的CPU处理器 i3-3xxM, i5-5xxM 或者 i7-7xxM 不在列表中,请不要害怕,这只是个示例。
所有的包含Intel® HD Graphics核显的处理器,它也可能是硬件 ID 为 0042 或 0046 商家ID为 8086的.如果你的电脑是其中的一种处理器,你可以开心的继续阅读以下操作。
但请等等, 如果你的电脑有双显卡如:NVIDIA或者ATI, 你可以选择以下其中一项。
ATI:
1)到你的BIOS里关闭你的ATI显卡并开启Intel® HD Graphics核显;2)关闭你的Intel® HD Graphics核显和开启ATI显卡加速器,有一些ATI显卡工作在无法工作的OS X系统平台。检查你的ATI显卡是否适用此OS X系统平台。
NVIDIA:
1) 从你的电脑BIOS中关闭你的Nvidia 显卡并且开启Intel® HD Graphics 核显。
备注:黑苹果不支持显卡切换,你只能选择其中一种你将决定使用的显卡。
-------------------------下文不推荐看,我认为不是很方便,仅提供参阅------------------------
软体在你的电脑上运行你的OS X苹果系统开启一个全新的世界
OS X系统是世界上最先进的桌面操作平台,它运行于所有苹果公司生产的苹果电脑上,如Imac,Mac Mini, Mac Pro, MacBook Pro 和 MacBook Air, 它是由在 苹果公司开发和设计的。 普通PC电脑运行Windows系统,一个由微软开发和设计的操作系统平台。

自从你来到这里开始,你可能很有兴趣将OS X系统安装在你的普通电脑上。 我将只简短地分析2010 Intel® Arrandale CPU的Intel® HD Graphics核显安装过程。更深的来帮助,你将需要查看论坛相关贴。
安装:
2010 Intel® Arrandale生产的Intel® HD Graphics核显的主要总是是Intel® HD Graphics kexts驱动内没有OS X系统驱动补丁。阻止你查看安装界面,无论如何,有一个解决方案,我们需要创建一个苹果系统USB引导程序给他一个可以加载于/System/Library/Extensions下. 从这里,我们可以删除那些kexts驱动,使用我们可以看到安装的界面。 选择路线:
1,使用四叶草(Clover)创建一个OS X USB引导程序
(适用OS X 10.10 Yosemite, OS X 10.11 Ei Capitan)在开始之前,你需要用四叶草创建一个OS X USB 引导U盘。
1)使用Clover v2.3Kr3277 创建苹果系统的U盘引导会更加的方便;
2)确认你的U盘至少在8G以上的空闲空间,打开磁盘工具并使用GUID分区格式来格式化U盘为MAC OS 扩展日志方式;
3)从App Store下载OS X系统Yosemite或EiCapitan安装到你的OS X系统的应用程序目录下;
4)打开Clover v2.3Kr3277 ,点击继续;


5)你需要把本地安装改成安装到你的U盘选项;
6)选择自定义Customize来进行以下设置;(以下为便于理解,局部使用英文)


[*]Installer OS X EI Capitan
[*]Install Clover in the ESP(可选,如何它处于开启状态,你需要加载具有EFI 分区,这样可以安装到Clover文件夹中)
[*]Install boot0af in MBR (这是可以正常引导你的系统的必选项)


如此全部已经设置好就可以点击Install开始安装了。
7)程序会检查你系统中应用程序中的安装包(如Install OS X EI Capitan.app)并自行创建一个引导U盘。也会安装四叶草clover文件,所以你可以使用U盘引导。安装程序需要25分钟来完成,直到结束。

2. 从U盘系统中移除 Intel® HD Graphics 驱动 (OS X 10.10 Yosemite, OS X 10.11 Ei Capitan)
在这一步,打开你的U盘系统找到System/Library/Extensions并且删除


[*]AppleIntelHDGraphics.kext      (OS X 10.10 )
[*]AppleIntelHDGraphicsFB.kext (OS X 10.10 / OS X 10.11)


备注:如果你看不到这个文件夹,它可能被隐藏了,所以你可以使用Terminal终端命令来打开显示隐藏文件defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
killall Finder

3. 安装OS X苹果系统
你现在必须可以看到OS X苹果系统的安装界面,跟着安装进程安装苹果系统 到你的电脑上。安装完毕后,启动安装好苹果系统的分区,接着根据屏幕提示完成安装。
安装完成后进行初始设置,你的桌面将会显示Welcome to OS X! 欢迎进入OS X系统等字样。
备注:先别太高兴,这是正常的,因为你的显卡加速器还没有正常工作。
安装要点:
现在你已经安装好苹果系统并能启动,你必需知道是否想要实现与windows双重启动。如果你想多引导启动WINDOWS, 那你还必须马上开始安装WINDOWS系统。 是因为WINDOWS系统会自动 安装自己的引导,将覆盖掉变色龙引导Chameleon或四叶草Clover引导.
当你正确地安装好WINDOWS后,使用制作好的引导U盘来启动你的OS X苹果系统分区。
如果你没打算安装双系统。可以略过我刚说的。
安装要点:四叶草引导Clover
四叶草引导是一个全新的引导器,支持Legacy Bios普通主板,支持新的使用UEFI的新型电脑。相对于变色龙Chameleon来说,四叶草的缺点是使用界面不够友好。尽管如些,现在这个默认的引导器被普遍应用。
1)安装CLOVER四叶草引导2)配置你的四叶草CLOVER引导,请根据自己电脑的CPU来选择适用的 MacBookPro6.1 或者 MacBookPro 6.2 SMBIOS设置。
提示:你可以使用Clover Configurator 来设置你的四叶草CLOVER引导。
安装要点:安装其它kexts
当你开启Intel® HD Graphics 显卡加速之前,安装一些别的kexts到你的Clover引导目录下,如 FakeSMC, audio, ethernet,keyboard,touchpad等。
目录:EFI/CLOVER/kexts/10.10 (10.11)

安装要点:你安装好所需的kexts之后。是时候开始修复你的Intel® HD Graphics 显卡了。
-------------------------截止哆嗦模式,请到6楼续文------------------------

tzlibo 发表于 2015-10-11 18:40

本帖最后由 tzlibo 于 2015-11-25 23:38 编辑

最新QE/CI 驱动下载

10.11.1 10.11   

tzlibo 发表于 2015-10-9 13:17

本帖最后由 tzlibo 于 2015-10-12 16:04 编辑


确认显示接口你的电脑可能使用eDP或LVDS显示接口类型

1台笔记本电脑有两个显卡接口,LVDS 和 eDP. 每一台电脑生产厂商选择符合自己的显示接口类型,比如说,苹果在他的MacBook 笔记本上都使用LVDS显示接口。比较:
LVDS (低电压微分信号)前期技术受限的显示带宽和方案使用在2010年 MacBook Pro (已知型号:MacBookPro6,1 和 MacBookPro6,2)
eDP (嵌入显示端口)新型技术更高的显示带宽,稳定,更高的支持方案


当然eDP的应用更广,苹果没有在2010 MacBook Pro笔记上使用这种接口,这意味着Framebuffer kext 无法使用在LVDS接口的Intel® HD Graphics显卡上。在继续我们的操作之前,我们必须查明电脑的接口类型,你需要引导一个linux系统。你可以使用live usb linux 来快速创建linux系统并获取显示器的接口类型,接下来的指南,将告诉你如何使用基于Linux系统的Ubuntu平台来进行。


检测显示连接类型
1)使用live USB制作好的U盘系统Ubuntu来引导电脑;(百度搜索live USB)2)打开Terminal 终端 并且输入:
. sudo intel_reg_dumper

3) 按 回车 后你将会在Terminal终端窗口中看到一些信息;


4)复制这些信息,打开gEdit 编辑器并粘贴, 保存成文本类型。你稍候可以使用这个文本文件自动打上 framebuffer 补丁。

5)在文本文件里面, 查找类似下面这样的行, 它将包含 Enabled (开启) 或 Disabled (关闭) 在里面。
      •      PCH_LVDS: 0x80308302 (enabled, pipe A, 18 bit, 1 channel)和      •      PCH_LVDS: 0x80308302 (disabled, pipe A, 18 bit, 1 channel)
现在你找到这行并且看它的状态是否为 Enable 或 Disabled, 选择以下合适的操作方式:
Enabled:
恭喜! 你的电脑是使用LVDS 显示接口! 你的电脑可以完全完全开启显卡加速。请到 开启Quzartz Extreme 酷睿图形(QE/CI)功能(Enable Quartz Extreme with Core Image (QE/CI) 处来驱动Intel® HD Graphics核显。
Disabled:
你的电脑使用 eDP 显示接口, 你的电脑内建eDP显示屏无法达到完全开启显卡加速的条件。请到 只适用于eDP 使用者 (eDP Users Only)处查看更多的信息,来提高你使用Intel® HD Graphics 显卡安装到OS X的经验。
QE/CI 适配列表
这些都是OS X系统平台上已知支持QE/CI的电脑型号

这些是已知可以开启本教程方案并且完全开启OS X系统Intel® HD Graphics第一代显卡加速(QE/CI),如果你在这能看到厂家名称和电脑型号,你不需要去检查你的电脑是否是eDP 或者 LVDS 显示接口。
备注:此列表并不代表全部的型号

HP 惠普       •      630      •      DM4-1160US      •      DV6-3057TX      •      G42-230BR      •      G42-356TU      •      G42-453TU      •      ProBook 4520s      •      ProBook 6450b      •      ProBook 6550b
COMPAQ 康柏      •      Compaq CQ41-210TU
ASUS华硕      •      K42F
ACER宏基      •      Aspire 5740      •      Aspire 5742      •      Aspire 5745      •      Aspire 4740      •      Aspire 4741G      •      Aspire 4747G
DELL 戴尔      •      N5010      •      N5040GATEWAY 长城      •      ID49C04h      •      NV5932u
LENOVO联想      •      IdeaPad U450      •      IdeaPad U460      •      ThinkPad T410s
TOSHIBA东芝      •      Satellite L700      •      Satellite L750
FUJITSU富士通      •      LifeBook SH560
VIT      •      M2400-2
SAMSUNG三星
      •      R540



只适用于eDP 使用者这个部分只是针对使用eDP显示接口的电脑
eDP Users (使用eDP显示接口的电脑,使用者)现在你已经知道了你的电脑是使用了eDP显示屏接口,接下来能怎么做呢?
修复不正常的显示分辨率:
这个问题是eDP使用者 无法加载Intel® HD Graphics显卡的 framebuffer, 因为它不支持eDP显示接口,framebuffer 是完全开启显卡加速(QE/CI)本机分辨率非常必要的,无论如何,这里有变通的方案可以解决这个问题。

修复不正常显示分辨率的方法是,修改引导器和寄于Intel® vBIOS补丁,给你一个本机分辨率当你引导OS X系统时。
言之过早, 有两个引导器,变色龙chameleon和四叶草clover.
修复不正常显示分辨率: 变色龙引导器
对于变色龙引导器, 可以打上Intel® vBIOS补丁模块,并且修正显示分辨率,选择它将我肯定分辨率覆盖一个VESA分辨率 取决于org.chameleon.Boot.plist文件。(翻译不好,意会就行)
1)打开Finder 并且到你的Extra目录, 使用文本编辑器打开org.chameleon.Boot.plist,添加以下代码:
<key>Graphics Mode</key>
<string>1366x768x32</string> (为你的电脑分辨率编辑一个String值)
备注:记住修改string 值为适合你的显卡分辨率 。 比方说:如果你的显示器是1280x720像素,那么你将修改string值为”1280x720”.要包含有”x32”后辍作为它是32位真彩色。
2)在Extra目录下,创建一个名称叫”Modules”目录。


3) 下载附件中的 Resolution Module ZIP 压缩文件,下一步,解压ZIP文件并且确认”Resolution.dylib”这个文件在目录下,托运这个文件到你刚新建的目录Extra/Modules 目录下。



4)现在,重新启动你的电脑,当变色龙Chameleon引导显示画面出现,它将会以你设定好的plist 文件运行,继续选择OS X并引导系统,你将会看到你的系统桌面更宽更长。
备注:如果一些原因你的显示屏幕一直偏长,确认你的显示能运行于你设置在plist文件中设定的分辨率值,如果一直无法工作,你可以切换使用四叶草clover引导器。
修复不正常显示分辨率:四叶草Clover引导器
在我当前的笔记本上,我使用四叶草Clover引导器,因为它可以模拟一个UEFI系统,并且因为对于变色龙Chameleon引导器有些额外的特色。这个漂亮的特色是四叶草可以自动加载vBIOS, 可以设定输入一个自定义的EDID, 并且也会自动加载你的显示屏EDID到四叶草中。
确认你的电脑使用的是四叶草CLover引导器:
1)下载Clover Configurator. (这个允许你在图形使用界面下编辑 四叶草Clover 设置)2) 打开Clover Configurator 和 打开config.plist 四叶草配置文件 (一般在本地EFI分区的四叶草EFI目录下,如:/EFI/CLOVER )3)找到”Graphics” 选项表格,你将可以看到:
4)确认”Patch Vbios” 已经开启检测, 任何别的选择不选择或者已经留空, 完全按照如截图所示。
5)保存并重新启动你的电脑,当四叶草Clover引导界面显示, 它将自动适配你在四叶草clover中设置显示本地分辨率。 继续 启动OS X系统,现在可以看到你的电脑桌面更宽更长。
备注: 如果一些原因你的显示器一直偏长,你可能需要在Clover Configurator中设置EDID参数,我没有设定这个参数所以我不确定这样做是否正常运行。

开启局部加速
如果你在你的eDP显示器上已经成功开启本机分辨率, 现在是时候开启局部加速器了, 在OS X系统中, Quartz Extreme 和 Core Image(QE/CI)同时工作才能开启全局加速。 你的显示器使用eDP接口,你将无法打开Quartz Extreme (QE) 这个技术需要Intel® HD Graphics framebuffer 正常的工作, 但是你可以开启Core Image (CI).
简而言之, Core Image (CI) 是核显增加显示处理效果的一项技术,幸运的是,所有的使用eDP显示接口的电脑都可以开启Core Image(CI)去让Intel® HD Graphics核显局部工作。
现在,让我们开始吧!
电脑要求:


[*]OS X Mountain Lion 10.8.5 or OS X Mavericks 10.9.x
[*]一代Generation Intel® HD Graphics核显 (已经集成在2010 Intel® Arrandale CPU中)
[*]使用eDP接口的显示屏。
[*]Intel® HD Graphics CI Zip 文件 (点击下面的图片下载)





备注:我的这个文件包仅仅在InsanelyMac and HackintoshOSX论坛中获得,你可以去下载处下载它。
备注2:如果你使用四叶草Clover引导器,你开启Core Image后出现扭曲的显示画面, 如果出现这个问题, 变通办法是使用四叶草引导器。
步骤:
1)打开Finder 并且到 System/Library/Extensions. 在文件夹里找到这些kext:
AppleIntelHDGraphics.kextAppleIntelHDGraphicsFB.kextAppleIntelHDGraphicsGA.pluginAppleIntelHDGraphicsGLDriver.bundleAppleIntelHDGraphicsVADriver.bundle
删除这些kext , 重建缓存并且重启电脑。

2) 如果你还没有请下载Intel® HD Graphics CI ZIP 文件,记住选择相符于你系统版本的文件,解压。你应该可以看到这些:


3)使用Kext Utility 或者 Kext Wizard等安装器安装这些kext驱动。 重建缓存并重启你的电脑。


4)打开你的系统编好设置 > 桌面&屏幕保护程序 > 屏幕保护程序 ,点击其中一种幻灯片显示方式,如果你看到幻灯片预览, 表示Core Image 已经开启了。




我是我112233 发表于 2015-10-10 13:40

看看快快快

我是我112233 发表于 2015-10-10 13:40

看看快快快

pazu小土 发表于 2015-10-11 15:41

mark,待lz更新后再来学习

tzlibo 发表于 2015-10-12 00:29

教程太长,强制占楼{:5_265:}

tzlibo 发表于 2015-10-12 15:58

教程强制占楼

好设之徒 发表于 2015-10-23 22:49

我正好有这个显卡

gameb0y 发表于 2015-10-26 10:45

学习了

远景有你更精彩

jackychj 发表于 2015-11-8 21:04

光是一代核显的驱动方式,对俺的HD4000有一点启发,不过然并卵。。。。。。。

woaiyisi 发表于 2015-11-8 22:27

多谢分享啊   很有用

lanyi1318 发表于 2015-11-18 12:55

内容很多大概看了一下,这个翻译很好!!! 谢谢分享!!!

cdd009 发表于 2015-11-18 13:49

真d 在荡漾着啊学习 谢谢{:5_280:}

z035689734 发表于 2015-11-20 03:14

有好東西才有好生活
有好心的大大才有豐富的分享世界
謝謝大大的分享

z035689734 发表于 2015-11-20 12:41

有好東西才有好生活
有好心的大大才有豐富的分享世界
謝謝大大的分享

z035689734 发表于 2015-11-20 12:41

有好東西才有好生活
有好心的大大才有豐富的分享世界
謝謝大大的分享

173163998 发表于 2015-11-25 10:30

你好我想请求你的帮助,我看过你的: 一代核显Intel HD Graphics 驱动QE/CI【原贴翻译】但是显卡驱动:Intel HD Graphics Kexts 10.11我下载不下来,我没有insanelymac论坛的账号,也注册不了。请问楼主能帮我下载一下吗?谢谢!

sdxzgq 发表于 2015-11-25 10:52

良心翻译啊~支持

tzlibo 发表于 2015-11-25 23:38

173163998 发表于 2015-11-25 10:30 https://www.pcbeta.com/static/image/common/back.gif
你好我想请求你的帮助,我看过你的: 一代核显Intel HD Graphics 驱动QE/CI【原贴翻译】但是显卡驱动:Inte ...

https://bbs.pcbeta.com/forum.php?mod=redirect&goto=findpost&ptid=1646602&pid=45039874
页: [1] 2 3 4 5 6 7
查看完整版本: 一代核显Intel HD Graphics 驱动QE/CI【原贴翻译】,实现水波纹。福利+经验分享