精华内容
下载资源
问答
  • 本文参考Coffee Lake帧缓冲区补丁及UHD...这个补丁就成功驱动你的核显,让它正常工作。如果已经成功驱动核显的就没必要看了。 二,准备工作 添加启动参数 -cdfon,删除启动参数 -disablegfxfirmware 删除...

    本文参考Coffee Lake帧缓冲区补丁及UHD630 Coffee Lake ig-platform-id数据整理,算是对文章的一种补充吧!注意,本篇文章不适合小白阅读!

    一,打这个补丁有什么用处?

    打这个补丁就能成功驱动你的核显,让它正常工作。如果已经成功驱动了核显的就没必要看了。

    二,准备工作

    • 添加启动参数 -cdfon,删除启动参数 -disablegfxfirmware

    • 删除FakePCIID,IntelGraphicsFixup,NvidiaGraphicsFixup,ShikiCoreDisplayFixup

    • 关闭Clover里面关于Graphics注入的参数,这些参数包括:

      • config.plist/Graphics/Inject/ATI=NO
      • config.plist/Graphics/Inject/Intel=NO
      • config.plist/Graphics/Inject/NVidia=NO
      • config.plist/Graphics/ig-platform-id=
      • config.plist/Devices/FakeID/IntelGFX=
    • 关闭Clover里面关于DSDT的修复:

      • AddHDMI
      • FixDisplay
      • FixIntelGfx
      • AddIMEI
    • 禁用UseIntelHDMI

    • 移除boot argument参数:-disablegfxfirmware

    • 移除IGPUHDMI部分的全部内容,包括:

      • config.plist/Devices/Arbitrary
      • config.plist/Devices/Properties
      • config.plist/Devices/AddProperties
    • 从CLOVER/ACPI/patched删除任何与IGPUHDMI相关的SSDTDSDT

    • 下载WhateverGreenLilu最新版本 Lilu下载地址 WhateverGreen下载地址

    三,确定获取iGPU显卡设备的路径

    下载并使用gfxutil工具,如下所示:

    $ gfxutil -f IGPU
    DevicePath = PciRoot(0x0)/Pci(0x2,0x0)
    复制代码

    这样我们确定了显卡路径之后,把=号之后的路径复制下来,填入如下图的所示的位置:

    四,一些参数介绍(除了第6个值必须设置,其他可选)

    1. framebuffer-patch-enable(是否启用framebuffer补丁,当然启用啊,不启用的话这篇文章还有什么用处):
    • DATA数据:01000000 -> 1(启用) 00000000 -> 0(不启用)
    • NUMBER数据:0(不启用) 1(启用)
    1. framebuffer-stolenmem(给BIOS中DVMT添加一点内存大小,会影响高分屏,这个值必须大于32M,也不应该过高):
    • 一般1080P屏幕的话,设置为48M就够用了:00003001
    • 当你的笔记本电脑屏幕是2k,你可以设置为64M:00000004
    • 4K屏的话,要设置为128M:00000008 如果你的BIOS中可以设置DVMT的话并且你设置成为128M之后,可以不需要设置这个属性,或者这个属性设置小一点:00003001 保险起见,高分屏直接设置成128M比较稳,并且保证在BIOS能设置DVMT的情况下设置在64M或以下 (PS:这一部分可能有误,但是最后一句保险起见,高分屏直接设置成128M比较稳是试验过的)
    1. framebuffer-unifiedmem(核显显存大小,调大一点可能能解决花屏):
    • 2048M:00000080
    • 3072M:000000C0
    1. framebuffer-cursormem(翻译成中文就是光标内存,会影响高分屏,比如高分屏花屏可能就是这个值不够大):
    • 一般屏幕设置成9M大小就好:00009000
    • 高分屏的话最好直接设置成48M:00000003
    1. framebuffer-fbmem(framebuffer内存大小,会影响高分屏):
    • 一般屏幕设置成9M大小就好:00009000
    • 高分屏的话最好直接设置成48M:00000003
    1. AAPL,ig-platform-id(设备平台id,直接影响显卡是否能成功驱动): 举例一些常用笔记本的核显id(PS:如果没有列举您的,还望自己爬帖查找,一般别人制作的原版镜像也会提供多个核显配置文件供你们使用,在里面Graphics/ig-platform-id也可以看到。或者您还可以参考我文章开头提供的文章链接查找):
    • HD4600,HD4200,HD4000,HD5000,HD5100,HD5200:0a260006(如果不行设置后者),0a2e0008
    • HD5300,HD5500,HD6000:16260006
    • HD630:3e9b0000
    1. device-id(设备id,可能是能让黑苹果正确显示设备信息,上面设备平台id一样的统一设置一个值):
    • 0a260006,0a2e0008:12040000
    • 16260006:16160000
    • 3e9b0000:9b3e0000 PS:本文没有收录的可以使用Intel FB Patcher这个软件查询,或者直接使用这个软件打补丁。具体用法:按照这篇文章成功输出config.plist之后,把你正在使用的config文件中Devices/Properties中全部的参数和值删除,然后把输出的配置文件对应的参数与值复制过去。视频演示
    1. framebuffer-conN-enable(N为数字,显卡第N个输出接口是否启用,1为启用,0为不启用):
    • DATA数据:01000000 -> 1(启用) 00000000 -> 0(不启用)
    • NUMBER数据:0(不启用) 1(启用)
    1. framebuffer-conN-type(N为数字,显卡第N个输出接口的类型):
    • 00080000 :HDMI输出
    • 0004000:DP输出(好像是的吧,记不清)
    1. framebuffer-conN-index(个人理解,显卡第N个输出接口的优先级,或者说是设置第N个输出口的位置): 这个按个人需要设置,如果需要屏蔽这个输出口,可以设置成FFFFFFFF,也就是最大的数字,让它足够靠后,这样就达到了屏蔽效果!
    • 最后,请注意,所有DATA数据类型需要将数据两两一组倒过来填入,例如:16260006转换之后就是这样06002616,如下图:
      所以你也可以发现,用framebuffer-fbmem参数举例,当需要设置为48M之后它应填入的值是:00000003,这个也是转换后的值,所以原来的值应当是03000000,这是一个16进制的数字,转换成10进制是50331648。我们知道1M=1024KB,1KB = 1024B,所以,我们把转换成十进制之后的数字50331648除以1024然后再除以1024,得出的结果就是48了,所以这串数字代表的就是48M。点击这里前往进制转换网页 当然为了方便,你也可以直接像下图中切换成NUMBER数据类型,这样你就不用转换成16进制,不用倒过来输入(ig-platform必须为DATA):

    后文

    本篇文章并不全面,还有一些参数没研究懂,毕竟黑苹果文化博大精深,所以当作者学习到新知识之后会不定期更新。喜欢的朋友可以点一波爱心,再顺手关注一下作者!

    转载于:https://juejin.im/post/5ce4ecb26fb9a07ea33bec2f

    展开全文
  • 黑苹果10.12.2驱动R9 270显卡成功一例

    千次阅读 2019-05-07 10:09:34
    近期因工作需要用到MAC OS系统,手上的计算机声卡、网卡、核显正常驱动,唯独微星R9 270独显搞不定。按照网络上的贴子通过Clover助手各种补丁、配置伪装值都未能成功。根据网友的经验分为补丁和修改驱动两种...

            近期因工作需要用到MAC OS系统,手上的计算机声卡、网卡、核显都能正常驱动,唯独微星R9 270独显搞不定。按照网络上的贴子通过Clover助手各种打补丁、配置伪装值都未能成功。根据网友的经验分为打补丁和修改驱动两种方法来驱动R9 270,打补丁方法不成功尝试修改驱动试试,结果一次成功,记录下来以便下次使用。两种方法目的都一样,修改驱动更直接,感觉也更方便些。

            修改驱动步聚总结如下:

            1、在Info.plist中添加硬件ID值。

            2、修改驱动文件的fb值。

            3、修复权限,重建缓存。

            具体过程:

            1、打开“终端” 进入/S/L/E文件夹,用cp -r 。。。命令将AMD7000Controller.kext 、AMDRadeonX4000.kext 两个驱动复制到桌面。

            2、在AMD7000Controller.kext驱动中找到Info.plist文件,用文本编辑器打开(在终端中用vi命令就可以不用复制直接改),找到<key>IOPCIMatch</key>,在下方的内容中加入我的硬件ID 0x68111002。

           在AMDRadeonX4000.kext驱动中找到Info.plist文件,用文本编辑器打开,找到<key>AMDPitcairnGraphicsAccelerator</key>下的<key>IOPCIMatch</key>下加入我的硬件ID 0x68111002。

            做这步的目的是让系统可以根据硬件ID查找并加载对应驱动。

            3、在AMD7000Controller.kext驱动中找到驱动程序AMD7000Controller,用AMDFramebufferUtility工具打开Clover引导界面按F6键获得的显卡Rom文件,提取fb原始值及当前显卡的真实值。

            我的原始值是:

            000400000403000000010101000000001204040100000000

            000400000403000000010201000000002205050200000000

            040000001402000000010300000000000000060600000000

            000800000402000000010400000000001102010300000000

            按照http://bbs.pcbeta.com/viewthread-1487383-1-1.html的理论用真实值修改相应数值得到修改后的fb值。

            000400000403000000010101000000001204040100000000

            000400000403000000010201000000001204050100000000

            040000001402000000010300000000001102030500000000

            000800000402000000010400000000002205010300000000

            用工具软件0xED(二进制文件编辑工具)查找并替换原始值(注意要将上述4行合并为1行)。

            4、在“终端”中用sudo cp -r 命令将上述修改后的两个驱动复制回/S/L/E文件夹。

            5、用工具软件Kext Wizard 修复权限,重建缓存,重启计算机,成功驱动R9 270。可以将上述修改后的驱动保存,下次重装系统直接替换即可。

           

    展开全文
  • 黑苹果优化神器,驱动打包

    热门讨论 2014-02-24 07:19:01
    > HD3000 Low Resolution:笔记本核显,最低分辨率,1366x768 > HD3000 High Resolution:笔记本核显,最高分辨率,1600x900+ > HD4000 Desktop:台式电脑核显,IntelCapriFB=10 > HD4000 Low Resolution:笔记本...
  • 问题表现 Nvidia X Server Setting (nvidia-settings),即Linux下的N卡驱动设置程序不开,或能打开却内容空洞(只有一个空白的窗口,没有选项,或者仅有PRIME PROFILES等三个简单选项) ...卸载驱动文件不能解决问

    问题表现

    • Nvidia X Server Setting (nvidia-settings),即Linux下的N卡驱动设置程序打不开,或能打开却内容空洞(只有一个空白的窗口,没有选项,或者仅有PRIME PROFILES等三个简单选项)
    • 无法进入Ubuntu Xorg(默认窗口系统,主要使用N卡),表现为输入用户密码点击登陆后画面直接卡住,此时可以进入tty(虚拟终端);可以正常进入Ubuntu Wayland(主要使用核显)
    • 无论如何卸载干净N卡驱动,再进行重装,问题依旧

    分析

    卸载驱动文件不能解决问题,且尝试在控制台中打开设置程序nvidia-settings会出现"Unable to find display on any available system"的错误提示,大概是驱动找不到可用的显示设备的意思。因此怀疑是存在一个配置文件,在系统某次更改显示的相关设置后没有一同更新,导致配置出现差错。
    最后在不断查找资料和研究文件系统后,找到了即便在卸载驱动时使用 --purge 选项也无法删除到的和N卡驱动相关的配置文件,它在 /etc/x11下,名为 xorg.conf,其中保存的内容大概就是显示设备等的参数等。
    因此我们要这个文件删除,然后重启。

    代码

    sudo rm /etc/x11/xorg.conf*
    reboot
    

    在这里插入图片描述问题解决!

    展开全文
  • u盘核心检测测试工具

    2008-12-14 18:18:55
    2.从根本上杜绝了盘符出现[*:]的问题,只要Windows认盘,ChipGenius就识别,识别过程中某些情况偶尔出现[*:],不过几秒之内一定得到正确的盘符 3.改进了界面一个小bug,在Win2000下显示更清爽(因为旧版本在某些...
  • 第4章 测试驱动的MySQL开发 101 4.1 背景知识 101 4.1.1 为什么要测试 101 4.1.2 基准测试 103 4.1.3 性能分析 105 4.1.4 软件测试简介 107 4.1.5 功能测试与缺陷测试 107 4.2 MySQL测试 111 4.2.1...
  • 更重要的是,DS1302时钟芯片的加入大大提高了数字钟时间的准确性,而且该电路在断电后丢失时间和数据信息时也使得该方案的研究与提升更具有开发的意义。 三.核心芯片功能介绍 1.AT89C51 AT89S51[3]美国ATMEL公司...
  • 前段时间更换了主板和CPU,显卡为CPU核显,因为有大量程序,没有全新安装系统,而是在老系统下安装,以前的程序都完整保留,重新补丁,一切看起来都很完美。 直到玩Angry birds,才发现opengl不能用,怀疑是驱动...

    前段时间更换了主板和CPU,显卡为CPU核显,因为有大量程序,没有全新安装系统,而是在老系统下安装,以前的程序都完整保留,重新打补丁,一切看起来都很完美。

    直到玩Angry birds,才发现opengl不能用,怀疑是驱动问题,把显卡驱动升级到最新版还是无法解决。google了无数解决方法都不见效。用GPU Caps Viewer查看,OpenGL驱动没有找到。

    偶尔看到有篇文章说注销用户,用另一个账号登录可以用opengl,想起来还有一个账号,马上注销后用另一个账号登录系统,发现OpenGL果然可用。

    问题出现在哪里?肯定是用户的配置不同,于是把两个用户的注册表中HKCU都导出成reg文件,用TotalCommander比较两个文件,搜索opengl,发现在新注册表中多了

    [HKEY_CURRENT_USER\Software\Intel\Display\CUICOM] 一项,另一个起作用的reg文件没有该项,于是试着将此项整个删除。

    再启动 GPU Caps Viewer 查看发现OpenGL驱动程序正确,版本为3.1。困扰几天的问题终于解决。


    结论:更换显卡后,旧的注册表项没有删除,在HKCU中出现两个intel显卡配置,推测系统用第一个去初始化opengl,当然是失败。


    展开全文
  • K80显卡挖矿(ETH)算力测试

    千次阅读 2021-03-01 00:21:17
    驱动和CUDA Toolkit之后, 开一波轻松矿工挖矿: 结果显示算法支持 换了个挖矿内核之后, 挖矿了 但是算力真的少的可怜 K80适合挖矿的几点: 功耗和算力严重平衡, 电费都挖回来 K80是双芯卡, 一个...
  • XML高级编程

    2011-10-21 18:58:46
    Windows 2000 Professional预装了支持ASP的Web服务器,但是你需要从定制安装中进行选择,而不能采用典型安装。 JRE能够从以下地址免费得到: http://www.java.sun.com/products/jdk/1.2/jre/index.html 本书涉及代码...
  • iSee视频监控 v5.2

    热门讨论 2013-02-20 14:34:39
    在使用本监控卡之前,请详细阅读本说明书所涉及的相关事项,熟悉 硬件、软件各部分的功能后,方使用,以确保该系统为您发挥最佳功能。 否则一切后果自负。 本说明书将向您详细阐述全实时“视频监控系统”的安装、...
  • Windows 2000 Professional预装了支持ASP的Web服务器,但是你需要从定制安装中进行选择,而不能采用典型安装。 JRE能够从以下地址免费得到: http://www.java.sun.com/products/jdk/1.2/jre/index.html 本书涉及代码...
  • 本课题是自循迹智能小车控制系统的设计与实现,智能小车的设计涉及到传感器技术,电路设计,程序设计,控制理论等多方面知识,是一项综合设计,设计目标是让智能小车在弯曲不平的道路上自主循迹运行,偏离道路,...
  •  静态编译后的易语言EXE/DLL之间不能再共享譬如窗口、窗口组件等类似资源,对于已经静态连接到一个EXE/DLL中的支持库,该支持库中的数据或资源将不能再被其它EXE/DLL中所使用的同名支持库访问。这是因为代码被分别...
  • Foxit PDF Creator 2.0.1 x 64

    2008-10-24 16:51:44
    搜索功能:许多以PostScript驱动器为基础的PDF创建工具所生成的PDF文档没有包含字符解码信息,因此在生成的PDF文档里无法使用搜索文字这一功能,甚至您仍可以浏览查看到这些字符,但却无法通过搜索功能找到它们。...
  • 修正了在代码编辑窗口中一些输入法候选窗位于当前光标位置的问题; 4. 系统配置对话框中增加了"存根"选项夹,用户可以在其中提供自定义编译后exe程序的存根(Manifest); 5. 编译程序时,对所有被编译进去的易模块的...
  • 发生周期性变化的信号,因待测信号的不规则,不能直接送入FPGA 芯片中处 理,所以应该首先对待测信号进行放大、降压、与整形等一系列处理。 (2)分频电路 将处理过的信号4 分频,这样可以将频率计的测量范围扩大4 倍...
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    在系统关机前使用 shutdown命令,系统管理员会通知所有登录的用户系统将要关闭,并且login指令会被冻结,即新的用户不能再登录。 halt 1.作用 halt命令的作用是关闭系统,它的使用权限是超级用户。 2.格式 halt...
  • 电脑问题大搜捕

    2011-11-01 10:01:37
    这些都是开机画面所不能提供的。   需要注意的是在Windows Xp之前的操作系统中所提供的设备管理器是无法用来查看CPU工作频率的,好在我们还有DirectX诊断工具。   三、利用DirectX诊断工具查看硬件配置   ...
  • E.7.1 我不能运行我编译的任何程序, 因为 我得到一个"command not found"出错信息. 我在目录里看到了这个命令, 但不能运行. E.7.2 我在运行ls时, 为什么看不到彩色? E.8 X Windows E.8.1 我听说XFree86有新的版本...
  • windowsnt 技术内幕

    2014-04-09 20:47:17
    理解特殊访问权限 NTFS文件和文件夹的拷贝和移动 删除具有“禁止访问”权限的文件 为什么修改权限不能马上起作用 理解微软公司的打印术语 理解NT打印权限 设置打印机权限 创建一个新打印机 共享一个已经存在的打印机...
  • - 集成主流笔记本驱动,大部分笔记本都一次全驱动 - 采用增强型SRS,支持最新的笔记本开AHCI模式安装 - 系统支持最新的索尼、华硕、联想、惠普、神舟、三星等最新笔记本 +光盘启动界面直接集成如下工具(方便...
  • 2004-2010软考程序员真题

    热门讨论 2012-09-27 12:33:00
     A)既不能移动,也不能改变大小 B)仅可以移动,不能改变大小  C)仅可以改变大小,不能移动 D)既能移动,也能改变大小  13、在Windows 98中,"任务栏"的作用是  A)显示系统的所有功能 B)只显示当前活动窗口名C)只...
  •  “映像劫持”:在此标签下的内容对应的应用程序,开机后即被系统强制劫持而不能运行(就是我们经常说的IFEO,即系统自带的应用程序映像劫持功能)。  “APPINIT”:初始化动态链接库,其内容是开机时系统加载的...
  • Linux从入门到精通

    2010-04-25 19:58:09
    E.7.1 我不能运行我编译的任何程序, 因为 我得到一个"command not found"出错信息. 我在目录里看到了这个命令, 但不能运行. E.7.2 我在运行ls时, 为什么看不到彩色? E.8 X Windows E.8.1 我听说XFree86有新的版本...

空空如也

空空如也

1 2 3 4 5
收藏数 98
精华内容 39
关键字:

核显不能打驱动