K29 GPT CLOVER2236启动,驱动HD4000
本帖最后由 guoamao 于 2013-10-20 20:21 编辑参考原贴https://bbs.pcbeta.com/viewthread-1265580-1-1.html感谢超超。
一:修改DSDT来识别HD4000,自行修改对应自己的ig-platform-id:
在DSDT里查找“Name (_ADR, 0x00020000)”,来到识别HD4000的位置。
例:
Device (GFX0)
{
Name (_ADR, 0x00020000)
在“Name (_ADR, 0x00020000)”后添加:
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x06)
{
"device-id",
Buffer (0x04)
{
0x66, 0x01, 0x00, 0x00
},
"AAPL,ig-platform-id",
Buffer (0x04)
{
0x03, 0x00, 0x66, 0x01
},
"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
二、现在修改CLOVER配置文件:
<key>Graphics</key> <dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <true/> <key>NVidia</key> <false/> </dict> <key>PatchVBios</key> <false/> </dict>附上我的CLOVER配置。百度网盘:http://pan.baidu.com/s/19pA0O效果图:
很好 学习了谢谢 很好 不错 既然用clover还用增加这个~白用clover啦 媛懒如此 发表于 2013-10-20 19:27 static/image/common/back.gif
既然用clover还用增加这个~白用clover啦
我试试删除是否可用,谢谢指点。 本帖最后由 guoamao 于 2013-10-20 20:01 编辑
媛懒如此 发表于 2013-10-20 19:27 static/image/common/back.gif
既然用clover还用增加这个~白用clover啦
抱歉版主,我刚刚尝试了,我的奇葩,要添加才能驱动。试了几天了。不知道是不是因为我的CPU是I5 3320M ES不显问题不?
HD4000有好多种,真不知道选哪个?
总不能一个个都实验吧? hewyang 发表于 2013-10-20 20:04 static/image/common/back.gif
HD4000有好多种,真不知道选哪个?
总不能一个个都实验吧?
这个我就帮不了你了。 马克,谢谢分享啊 我给dsdt添加显卡那段代码就出现错误,中文就是说早已存在_DSM,你的怎么解决的? tmm014618 发表于 2013-10-29 15:30 static/image/common/back.gif
我给dsdt添加显卡那段代码就出现错误,中文就是说早已存在_DSM,你的怎么解决的?
DSDT错误先爬爬贴吧。 QBNX的HD4000ig-platform-id是多少
我试过0x01660003这个不行 dearoo 发表于 2013-11-3 19:46 static/image/common/back.gif
QBNX的HD4000ig-platform-id是多少
我试过0x01660003这个不行
我也不确定了,你是用什么启动?CLOVER还是变色龙? guoamao 发表于 2013-11-3 22:56 static/image/common/back.gif
我也不确定了,你是用什么启动?CLOVER还是变色龙?
CLOVER UEFI GPT dearoo 发表于 2013-11-4 07:09 static/image/common/back.gif
CLOVER UEFI GPT
你试试其他ID。有很多ID。 明天试试 Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"device-id",
Buffer (0x04)
{
0x49, 0x1C, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
} Method (_DSM, 4, NotSerialized)
{
Store (Package (0x06)
{
"layout-id",
Buffer (0x04)
{
0x0D, 0x01, 0x00, 0x00
},
"device-name",
Buffer (0x0F)
{
"Realtek ALC269"
},
"PinConfigurations",
Buffer (Zero) {}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
} 楼主,我的dsdt已经有两个以上函数,加入你的函数后显示错误:Error Name already exists in scope (_DSM) guogard 发表于 2013-11-8 23:45 static/image/common/back.gif
楼主,我的dsdt已经有两个以上函数,加入你的函数后显示错误:Error Name already exists in scope (_DSM)
DSDT错误搜索下论坛。
页:
[1]
2