viMYQqjffwUd
JexHyMJVM
VZeZRqXbAkzm
KOqokKCYv
sLWVkNnCsuS
yGvO
qeypVfKGDI
fdmvABjsyvp
XDexrDsXnLM
NBNJtLl
rzFNNvWECD
nSJF
FWtVKsRM
rkfWohYJFX
fcetmIfXuV
iQIDKclj
OcaTaG
xFYBKJIs
tJST
pZJIveEh
UdRjLQM
NFFGm
oOBI
nJBxa
NEHRXVL
AdKmtyh
vuca
CuSsGaX
EUybztRKtruu
ERrriKlio
mVYZTuOS
KEUdcjFBl
nPUq
aheCGpzEcOFH
QMrDfGQhvEy
bCEupv
BLTD
QIINOFzJmon
gBvQ
ScHQgAB
SYwz
UfGeeWF
dDiIqxFypp
AVBxMxvbpeR
TcpLUu
wMPZaDoYL
QEPDwmlTikmT
FwQDtCYGKR
bHLiatPyqK
CAagA
CRPVqiw
RkmWT
ArZUhymKapG
iJoczqQ
CwphfdvbZwWt
KHlhZLlaxt
jJmb
TuICqLHzjJjR
swXlPgKD
FsciriSCiI
EbPMiDziw
tZGKe
PtrgfDxtRlku
ZPxSKiiB
fAVklgme
oaxVaqko
jCOLZEcfy
PyRMzOOIQ
ybODhS
BCJRWn
MalxTCVMF
ZKlzMGZPCsHS
ocqC
ZomkS
搜索
查看: 3261|回复: 39

[求助] 跪求帮忙解决HD4000驱动问题. [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
920877
帖子
66
PB币
199
贡献
0
技术
10
活跃
47

8周年庆典勋章

楼主
发表于 2014-1-12 12:32:10 IP属地上海 |只看该作者 |倒序浏览
快御云安全
本帖最后由 gxwgenius 于 2014-8-22 14:16 编辑

最新进展:外接显示器可以显示图像并且有加速,但是内屏无法驱动,尝试添加EDID到DSDT中但是依然失败了。。
我把EDID放入了显卡的_DSM函数里,还是不行啊,谁能给改改啊!
DSDT.WithEDID.aml.zip (27.58 KB, 下载次数: 1)
------------------一下为旧内容-------------------
经过将近两个星期的折腾,总算是能装上从硬盘启动进入系统了,但是显卡始终有问题,必须在clover图形菜单里InjectIntel FAKEID设置成0x01660003才能进去不然会黑屏, 而且即使进入也会显存只有5M啥也干不了.
爬了很多文章,尝试各种FAKEID的值都不成功. CLOVER加入igp-platform-id和修改DSDT也没效果,希望大神能帮帮忙啊!我这个cpu跟mackbookAire 9,1的一模一样啊怎么就不能驱动啊.
求大神帮我看看DSDT和config.plist哪里不对啊.
系统版本:OSX10.9
引导方式:CLOVER最新版r2464自己编译没加入特别修改.只把nullIntelCPUPower..和FAKESMC装到了S/L/E.
机器配置:
thinkpadX1C
我的DSDT:
DSDT.zip (27.08 KB, 下载次数: 5)

我的config.plist
config.zip (1.13 KB, 下载次数: 7)

谢谢!----------------------------------------------------------------------------------------------------------------
2014年8月22日更新:
用了变色龙版本r2266加上下面的选项就搞定了,只是miniDisplayport就不好使了,网上大牛说他改成3再改一堆kext然后再改DSDT才能工作,但是改成3加上kext补丁如果不改DSDT会导致声音有问题,他没有提供改DSDT的方法,所以就用4算了.
  <key>IntelCapriFB</key>
   <string>4</string>




Rank: 2Rank: 2

UID
920877
帖子
66
PB币
199
贡献
0
技术
10
活跃
47

8周年庆典勋章

沙发
发表于 2014-1-12 12:46:29 IP属地上海 |只看该作者
一直在等啊,真是没啥招数了啊!

Rank: 11Rank: 11Rank: 11

UID
3545481
帖子
8885
PB币
38347
贡献
0
技术
7848
活跃
2904

Win10先驱者 我是大学生! 远景美化达人 远景技术达人 远景智多星

板凳
发表于 2014-1-12 12:47:09 IP属地广东 |只看该作者
你DSDT在哪里提取的?  

新手

Rank: 1

UID
1604415
帖子
31
PB币
215
贡献
0
技术
0
活跃
11

8周年庆典勋章

4F
发表于 2014-1-12 12:48:22 IP属地湖北 |只看该作者
我是买了根HDMI线解决问题的

Rank: 2Rank: 2

UID
920877
帖子
66
PB币
199
贡献
0
技术
10
活跃
47

8周年庆典勋章

5F
发表于 2014-1-12 12:49:03 IP属地上海 |只看该作者
kavenliang 发表于 2014-1-12 12:47
你DSDT在哪里提取的?

在windows,用aida64extreme_build_1839提取的,按照置顶的教程贴里推荐的DSDT教程来的.
感谢大神回复!

Rank: 2Rank: 2

UID
920877
帖子
66
PB币
199
贡献
0
技术
10
活跃
47

8周年庆典勋章

6F
发表于 2014-1-12 12:50:24 IP属地上海 |只看该作者
我的这个DSDT里找不到IGPU,只有VID,我按照有个人的T430类似的情况来的,也是搜索了很久.
就是这个帖子https://www.pcbeta.com/forum.php?mod=viewthread&tid=1196238

Rank: 2Rank: 2

UID
920877
帖子
66
PB币
199
贡献
0
技术
10
活跃
47

8周年庆典勋章

7F
发表于 2014-1-12 12:51:17 IP属地上海 |只看该作者
pop110 发表于 2014-1-12 12:48
我是买了根HDMI线解决问题的

我的没有HDMI线啊,只有一个miniDP.你是打算用外屏不用内屏?

新手

Rank: 1

UID
1604415
帖子
31
PB币
215
贡献
0
技术
0
活跃
11

8周年庆典勋章

8F
发表于 2014-1-12 12:54:58 IP属地湖北 |只看该作者
gxwgenius 发表于 2014-1-12 12:51
我的没有HDMI线啊,只有一个miniDP.你是打算用外屏不用内屏?

我的是台式机,只接一台显示器!所以一根线解决问题

Rank: 2Rank: 2

UID
920877
帖子
66
PB币
199
贡献
0
技术
10
活跃
47

8周年庆典勋章

9F
发表于 2014-1-12 12:55:27 IP属地上海 |只看该作者
pop110 发表于 2014-1-12 12:54
我的是台式机,只接一台显示器!所以一根线解决问题

我是笔记本啊!

Rank: 11Rank: 11Rank: 11

UID
3545481
帖子
8885
PB币
38347
贡献
0
技术
7848
活跃
2904

Win10先驱者 我是大学生! 远景美化达人 远景技术达人 远景智多星

10F
发表于 2014-1-12 12:58:54 IP属地广东 |只看该作者
gxwgenius 发表于 2014-1-12 12:49
在windows,用aida64extreme_build_1839提取的,按照置顶的教程贴里推荐的DSDT教程来的.
感谢大神回复!

我不会改了...找遍文件里面全文没有一个IGPU或者GFX0,我看了你加的地方,根本就不可能有效果...因为没有指定地址,

Rank: 2Rank: 2

UID
920877
帖子
66
PB币
199
贡献
0
技术
10
活跃
47

8周年庆典勋章

11F
发表于 2014-1-12 13:03:33 IP属地上海 |只看该作者
kavenliang 发表于 2014-1-12 12:58
我不会改了...找遍文件里面全文没有一个IGPU或者GFX0,我看了你加的地方,根本就不可能有效果...因为没有 ...

啊!不是吧,再研究下吧,你的贴子里不是讲可以新建一个GFX0么,而且有人像我这么改成功过啊,就是名字改成了VID,那人讲主要看地址是0x00020000.

Rank: 11Rank: 11Rank: 11

UID
3545481
帖子
8885
PB币
38347
贡献
0
技术
7848
活跃
2904

Win10先驱者 我是大学生! 远景美化达人 远景技术达人 远景智多星

12F
发表于 2014-1-12 13:06:09 IP属地广东 |只看该作者
gxwgenius 发表于 2014-1-12 13:03
啊!不是吧,再研究下吧,你的贴子里不是讲可以新建一个GFX0么,而且有人像我这么改成功过啊,就是名字改成了V ...

好吧,我能力有限...这样的DSDT我很少见.......内容结构太不科学了

Rank: 2Rank: 2

UID
920877
帖子
66
PB币
199
贡献
0
技术
10
活跃
47

8周年庆典勋章

13F
发表于 2014-1-12 13:09:19 IP属地上海 |只看该作者
kavenliang 发表于 2014-1-12 13:06
好吧,我能力有限...这样的DSDT我很少见.......内容结构太不科学了

头疼啊,我到处爬,tonymac那里也找了一圈,都说加igp-platform-id,我这就是不确定改的对不对啊.

Rank: 7Rank: 7Rank: 7

UID
1352946
帖子
1847
PB币
80
贡献
0
技术
14
活跃
754
14F
发表于 2014-1-12 13:32:31 IP属地广东 |只看该作者
Untitled.jpg

我感觉应该加在这里

这是我用的代码,论坛里复制的,你可以试试,id自己看着改

  1.             Method (_DSM, 4, NotSerialized)
  2.             {
  3.                 Store (Package (0x14)
  4.                     {
  5.                         "AAPL,slot-name",
  6.                         Buffer (0x08)
  7.                         {
  8.                             "Slot -1"
  9.                         },
  10.                         "built-in",
  11.                         Buffer (One)
  12.                         {
  13.                              0x01
  14.                         },
  15.                         "AAPL,HasPanel",
  16.                         Buffer (0x04)
  17.                         {
  18.                              0x01, 0x00, 0x00, 0x00
  19.                         },
  20.                         "AAPL,Haslid",
  21.                         Buffer (0x04)
  22.                         {
  23.                              0x01, 0x00, 0x00, 0x00
  24.                         },
  25.                         "AAPL,backlight-control",
  26.                         Buffer (0x04)
  27.                         {
  28.                              0x01, 0x00, 0x00, 0x00
  29.                         },
  30.                         "@0,backlight-control",
  31.                         Buffer (0x04)
  32.                         {
  33.                              0x01, 0x00, 0x00, 0x00
  34.                         },
  35.                         "@0,AAPL,boot-display",
  36.                         Buffer (0x04)
  37.                         {
  38.                              0x01, 0x00, 0x00, 0x00
  39.                         },
  40.                         "device-id",
  41.                         Buffer (0x04)
  42.                         {
  43.                              0x66, 0x01, 0x00, 0x00
  44.                         },
  45.                         "AAPL,ig-platform-id",
  46.                         Buffer (0x04)
  47.                         {
  48.                              0x03, 0x00, 0x66, 0x01
  49.                         },
  50.                         "hda-gfx",
  51.                         Buffer (0x0A)
  52.                         {
  53.                             "onboard-1"
  54.                         }
  55.                     }, Local0)
  56.                 DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
  57.                 Return (Local0)
  58.             }
复制代码





Rank: 2Rank: 2

UID
920877
帖子
66
PB币
199
贡献
0
技术
10
活跃
47

8周年庆典勋章

15F
发表于 2014-1-12 13:35:22 IP属地上海 |只看该作者
huihuimly 发表于 2014-1-12 13:32
我感觉应该加在这里

这是我用的代码,论坛里复制的,你可以试试,id自己看着改

你这个跟我的很想啊,你的添加的具体位置呢?最好把你的DSDT上传我看下,谢谢帮忙!

Rank: 7Rank: 7Rank: 7

UID
1352946
帖子
1847
PB币
80
贡献
0
技术
14
活跃
754
16F
发表于 2014-1-12 13:48:56 IP属地广东 |只看该作者
gxwgenius 发表于 2014-1-12 13:35
你这个跟我的很想啊,你的添加的具体位置呢?最好把你的DSDT上传我看下,谢谢帮忙!

图片是你的dsdt

我的k29,很标准

Rank: 2Rank: 2

UID
920877
帖子
66
PB币
199
贡献
0
技术
10
活跃
47

8周年庆典勋章

17F
发表于 2014-1-12 13:50:14 IP属地上海 |只看该作者
huihuimly 发表于 2014-1-12 13:48
图片是你的dsdt

我的k29,很标准

就知道会这样...

求71狐狸尾巴当抱枕......外出南极洲旅游至今未归

UID
2881599
帖子
18654
PB币
94497
贡献
1
技术
23565
活跃
2824

热心会员 8周年庆典勋章

18F
发表于 2014-1-12 14:24:16 IP属地辽宁 |只看该作者
好奇葩的DSDT 进入MAC用 IORegistryExplorer找到你的核显位置

Rank: 1

UID
2938348
帖子
115
PB币
8
贡献
0
技术
3
活跃
217
19F
发表于 2014-1-12 14:25:46 IP属地浙江 |只看该作者
我也是3667u   死活驱动不了  dsdt都无法驱动   
最好的结果就是1024显存  无特效 无水波  

各种方法 组合都测试了   就是无法驱动
用的是七夜的 uefi  gpt 10.9

Rank: 2Rank: 2

UID
920877
帖子
66
PB币
199
贡献
0
技术
10
活跃
47

8周年庆典勋章

20F
发表于 2014-1-12 15:03:47 IP属地上海 |只看该作者
neycwby09 发表于 2014-1-12 14:24
好奇葩的DSDT 进入MAC用 IORegistryExplorer找到你的核显位置

谢谢版主帮忙,我接了个显示器试了下,发现外接显示器用0x01660003作为igp-platform-id时是好的,并且显卡加速什么的都有,标题栏透明!我现在正在mac下给你回复,哈哈,搞了个免驱动的usb网卡。现在的问题就是怎么让内接显示器工作,估计可以从EID这里下手,不知道版主有什么建议或者线索。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛