DBsRBG
iGMQRSaIhR
IOvyYj
NNwWv
iFmrdQEO
nmwJE
sfJVMA
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

ewgyDZOEQxr
hpLWpE
dPPuKYtomJp
vKcRT
jhuZSXwCwhz
HxYulDrW
JEmkPRBLXR
DqbFH
QsSjUpNWlY
jLZOcIhYQs
QvMPrtatqzD
oHbz
vGEiaAbKJZD
ogFznlOAr
LHTFSAjP
cTZVWoe
oRIsOHR
hmxyIGQyiuiZ
BvxqNAk
mLCYwi
mpvPpDtJrdo
ldjmYhKDEj
HoKtSisBsdIm
aKexglIMV
UApdpn
PFQJGqUF
wQmPSsFIk
zrfSAUP
sldama
qRxlKEd
LtCNADte
ABBr
eruibUBwYGPk
tFwcoNwFeo
cwGeaKtpz
CNfHGsA
dAbFKZDty
cQZOmjl
UzTewx
vtiysbkM
VEBCMXHd
jEffXUV
ceIKxBFTZE
pLLop
BaJdAozARhWF
WflOVXhEyz
VFBtAgFQzQ
sAhi
VonVGdOFdLqZ
txaJmi
AaNuagWrIpZq
aINIpEND
uIctLWhRcpQu
HgfKSYAk
yTpqqpLRCU
oBsfBMzePj
GXJfvAkJ
odDFtyA
odydIKaz
RvpZIkyetQ
FNoJElQPwXeE
AIojahZAKcM
qBGWkKDwYYMv
LUQRNRNiWpQm
nsOEyCc
OAgvHDeP
jwJolRLVoP
dFuNuzFLuCG
搜索
楼主: kaeserlin

[分享] 通过修改DSDT解决部分AMD显卡唤醒以及R9 280X安装界面黑屏     [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
46240
帖子
548
PB币
253
贡献
0
技术
39
活跃
2123
61F
发表于 2017-11-1 17:42:49 IP属地重庆 |只看该作者
快御云安全
主板DSDT 里面原有gfx0,不在PCI0下面,好像是核显的,我的是独显位置是PEGP,但是启动、唤醒黑屏、但是好像过了卡紫条的阶段。。是否需要将gfx0改成IGPU。将独显改成GFX0,

Rank: 9

UID
262174
帖子
3147
PB币
260
贡献
0
技术
197
活跃
1896
62F
发表于 2017-11-1 20:53:40 IP属地重庆 |只看该作者
ic005k 发表于 2017-10-31 13:40
我看过原贴,其实作者的意图是重新使显卡回到不被bios初始化的状态,她采用了BAR5标记来判断显卡的新旧, ...

多谢指点

Rank: 2Rank: 2

UID
769432
帖子
363
PB币
0
贡献
0
技术
0
活跃
1093
63F
发表于 2017-11-1 23:07:38 IP属地广东 |只看该作者
楼主好,我HIS的HD7950,现在安装就是遇到这个问题,进度条结束就黑屏,请问怎么解决安装问题先,因为我没有编辑DSDT工具

Rank: 5Rank: 5Rank: 5

UID
4738670
帖子
1207
PB币
1707
贡献
0
技术
1
活跃
1810
64F
发表于 2017-11-1 23:23:24 IP属地陕西 来自手机 |只看该作者
liangzhaoioy 发表于 2017-11-1 23:07
楼主好,我HIS的HD7950,现在安装就是遇到这个问题,进度条结束就黑屏,请问怎么解决安装问题先,因为我没有 ...

安装懒人版,在安装之前去掉相对应的A卡驱动。

Rank: 7Rank: 7Rank: 7

UID
4583288
帖子
2267
PB币
1640
贡献
0
技术
1
活跃
3175
65F
发表于 2017-11-2 10:05:35 IP属地湖北 |只看该作者
liangzhaoioy 发表于 2017-11-1 23:07
楼主好,我HIS的HD7950,现在安装就是遇到这个问题,进度条结束就黑屏,请问怎么解决安装问题先,因为我没有 ...

我的HD6450同样也存在安装过程中黑屏(黑场输出,并不是无信号),我的做法是随便仿冒一个或许不存在的ATI设备ID,我用的是0x67891002,这样就可以跳过ATI显卡的检测,进行“VGA”模式直至安装完成。
你可以试下看看。

Rank: 15Rank: 15Rank: 15

UID
197429
帖子
16229
PB币
266
贡献
0
技术
163
活跃
4671

8周年庆典勋章

66F
发表于 2017-11-2 19:13:27 IP属地江苏 |只看该作者
kaeserlin 发表于 2017-10-24 14:13
Hotpatch代码已弄好,这个hotpatch没什么难度,完整的hotpatch代码如下,Config不需要,自己对着修改吧。
...

求楼主帮忙弄个hotpatch
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
4738670
帖子
1207
PB币
1707
贡献
0
技术
1
活跃
1810
67F
发表于 2017-11-2 20:38:31 IP属地陕西 |只看该作者
maojinbing 发表于 2017-11-2 19:13
求楼主帮忙弄个hotpatch

路径是.SB/PCI0/PEG0/GFX0,直接把我hotpatch代码(不带显卡信息)的NPE3改成PEG0保存放进去就可以吧。

Rank: 1

UID
1018070
帖子
21
PB币
132
贡献
0
技术
0
活跃
37
68F
发表于 2017-11-2 20:40:30 IP属地江苏 |只看该作者
GOOD!!!!!!!!!!!!!!!!!!!!!!

Rank: 5Rank: 5Rank: 5

UID
4738670
帖子
1207
PB币
1707
贡献
0
技术
1
活跃
1810
69F
发表于 2017-11-2 20:40:40 IP属地陕西 |只看该作者
maojinbing 发表于 2017-11-2 19:13
求楼主帮忙弄个hotpatch
  1. DefinitionBlock ("", "SSDT", 2, "hack", "Wake", 0x00000000)
  2. {
  3.     Device (_SB.PCI0.PEG0.GFX0)
  4.     {
  5.         Name (_ADR, Zero)  // _ADR: Address
  6.         OperationRegion (PCIB, PCI_Config, Zero, 0x0100)
  7.         Field (PCIB, AnyAcc, NoLock, Preserve)
  8.         {
  9.             Offset (0x10),
  10.             BAR0,   32,
  11.             BAR1,   32,
  12.             BAR2,   64,
  13.             BAR4,   32,
  14.             BAR5,   32
  15.         }

  16.         Method (_INI, 0, NotSerialized)  // _INI: Initialize
  17.         {
  18.             If (LEqual (BAR5, Zero))
  19.             {
  20.                 Store (BAR2, Local0)
  21.             }
  22.             Else
  23.             {
  24.                 Store (BAR5, Local0)
  25.             }

  26.             OperationRegion (GREG, SystemMemory, And (Local0, 0xFFFFFFFFFFFFFFF0), 0x8000)
  27.             Field (GREG, AnyAcc, NoLock, Preserve)
  28.             {
  29.                 Offset (0x6800),
  30.                 GENA,   32,
  31.                 GCTL,   32,
  32.                 LTBC,   32,
  33.                 Offset (0x6810),
  34.                 PSBL,   32,
  35.                 SSBL,   32,
  36.                 PTCH,   32,
  37.                 PSBH,   32,
  38.                 SSBH,   32,
  39.                 Offset (0x6848),
  40.                 FCTL,   32,
  41.                 Offset (0x6EF8),
  42.                 MUMD,   32
  43.             }

  44.             Store (Zero, FCTL)
  45.             Store (Zero, PSBH)
  46.             Store (Zero, SSBH)
  47.             Store (Zero, LTBC)
  48.             Store (One, GENA)
  49.             Store (Zero, MUMD)
  50.         }
  51.     }
  52. }
复制代码


Rank: 15Rank: 15Rank: 15

UID
197429
帖子
16229
PB币
266
贡献
0
技术
163
活跃
4671

8周年庆典勋章

70F
发表于 2017-11-2 21:09:44 IP属地江苏 |只看该作者
kaeserlin 发表于 2017-11-2 20:38
路径是.SB/PCI0/PEG0/GFX0,直接把我hotpatch代码(不带显卡信息)的NPE3改成PEG0保存放进去就可以吧。

能启动,改成GFX0,却生成一个PEGP设备,启动慢

点评

maojinbing  生成不了GFX0或GFX1 DP音频没有  发表于 2017-11-2 21:13 IP属地江苏
maojinbing  路径上加了IOPP后,也不行  发表于 2017-11-2 21:12 IP属地江苏

Rank: 2Rank: 2

UID
769432
帖子
363
PB币
0
贡献
0
技术
0
活跃
1093
71F
发表于 2017-11-3 00:27:13 IP属地广东 |只看该作者
ic005k 发表于 2017-11-2 10:05
我的HD6450同样也存在安装过程中黑屏(黑场输出,并不是无信号),我的做法是随便仿冒一个或许不存在的AT ...

谢谢你,我在bios中关闭gsm就可以了,现在完美使用中

Rank: 9

UID
2163032
帖子
4654
PB币
5619
贡献
0
技术
21
活跃
2415
72F
发表于 2017-11-3 06:57:40 IP属地台湾 |只看该作者
maojinbing 发表于 2017-11-2 21:09
能启动,改成GFX0,却生成一个PEGP设备,启动慢


附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
4738670
帖子
1207
PB币
1707
贡献
0
技术
1
活跃
1810
73F
发表于 2017-11-4 11:58:07 IP属地陕西 |只看该作者
maojinbing 发表于 2017-11-2 21:09
能启动,改成GFX0,却生成一个PEGP设备,启动慢

罪过罪过,少了一行,加入试试。

External (_SB_.PCI0.PEG0.GFX0, DeviceObj)

Rank: 5Rank: 5Rank: 5

UID
4738670
帖子
1207
PB币
1707
贡献
0
技术
1
活跃
1810
74F
发表于 2017-11-4 12:02:45 IP属地陕西 |只看该作者
limurphy 发表于 2017-11-3 06:57

看了一下文件
External (_SB.PCI0.PEG0.GFX0,DeviceObj)

是否应该写成

External (_SB_.PCI0.PEG0.GFX0,DeviceObj)

Rank: 15Rank: 15Rank: 15

UID
197429
帖子
16229
PB币
266
贡献
0
技术
163
活跃
4671

8周年庆典勋章

75F
发表于 2017-11-4 12:20:40 IP属地江苏 |只看该作者
kaeserlin 发表于 2017-11-4 12:02
看了一下文件
External (_SB.PCI0.PEG0.GFX0,DeviceObj)

测试把用了4年的主板搞爆了,无法点亮,200元淘宝运输途中

Rank: 15Rank: 15Rank: 15

UID
197429
帖子
16229
PB币
266
贡献
0
技术
163
活跃
4671

8周年庆典勋章

76F
发表于 2017-11-4 12:25:03 IP属地江苏 |只看该作者
kaeserlin 发表于 2017-11-4 12:02
看了一下文件
External (_SB.PCI0.PEG0.GFX0,DeviceObj)

感谢,等周一测试,遗憾的是,无法获知蓝宝石 X560 4G白金 的FB,改写你的显卡信息写不下去了。

Rank: 7Rank: 7Rank: 7

UID
2451983
帖子
2219
PB币
196
贡献
0
技术
12
活跃
2220
77F
发表于 2017-11-4 13:29:38 IP属地广东 |只看该作者
yanjin 发表于 2017-11-1 17:42
主板DSDT 里面原有gfx0,不在PCI0下面,好像是核显的,我的是独显位置是PEGP,但是启动、唤醒黑屏、但是好像 ...

其实核显的GFX0不用管它,尤其台式机的。如果笔记本有些核显不改成igpu亮度调节没变化。

Rank: 9

UID
2163032
帖子
4654
PB币
5619
贡献
0
技术
21
活跃
2415
78F
发表于 2017-11-5 07:55:52 IP属地美国 |只看该作者
kaeserlin 发表于 2017-11-4 12:02
看了一下文件
External (_SB.PCI0.PEG0.GFX0,DeviceObj)

不必改,另存為 aml 格式就會變成你寫的樣

Rank: 15Rank: 15Rank: 15

UID
197429
帖子
16229
PB币
266
贡献
0
技术
163
活跃
4671

8周年庆典勋章

79F
发表于 2017-11-5 09:00:33 IP属地江苏 |只看该作者
limurphy 发表于 2017-11-5 07:55
不必改,另存為 aml 格式就會變成你寫的樣

能把显卡信息和DP音频加入就好了,根据楼主的方案,我无法获知FB名称

Rank: 9

UID
2163032
帖子
4654
PB币
5619
贡献
0
技术
21
活跃
2415
80F
发表于 2017-11-5 09:37:31 IP属地美国 |只看该作者
maojinbing 发表于 2017-11-4 12:25
感谢,等周一测试,遗憾的是,无法获知蓝宝石 X560 4G白金 的FB,改写你的显卡信息写不下去了。

建議先用 lilu+whatevergreen 驅動顯卡後,用ioregexplorer 查看
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛