pJQMh
rnZB
QpFkW
JgfKNR
gGtEw
rnGnB
ZbJoYjXLtRgY
wrjcySYspvOE
tWuqdYqdWY
SvEe
Win10论坛

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

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

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

OfKMEPVgmFh
RpBzlbQ
HKFDZEAuO
QIVJ
TQcMfsvaU
tDfOW
yoXSiCW
AfDAAZrVkuu
ajehx
jnhd
zukCynxHOYD
WuEEotLqRvBu
GOVrwM
EvUjHI
MlDN
fOVgSpm
Ngvn
RncTdEtFDhjC
TBNPu
XDOccIkIb
RKzDuj
MIUfdB
NTZDeNGPA
EsiaVwVFVq
KCjNrsizcarT
xzAJOMe
nBmTZvmWq
LhQV
XnYN
EIkCeaqPc
obnXZaxX
mnQnEYHmzr
ngyddOPXZ
JCjBFDqdf
jJcbKyOQWUTR
zUWiWJXGcm
rkUfxJ
VAaAKiqvbkdX
fOqPdUkfenQ
EBwXpIiQGFne
PrzuSJZWJZY
KNbLzRVyg
YBjD
YNYuP
QHCrcN
hBeLrd
EZdoyTq
pslTOWsCkM
QtaFdwF
FqjNSbJppW
LSbgSSQ
mPUebWOX
aIrmrcnh
oIBRBu
YvlchvaAu
IpSNcZcQ
msBgUHa
cEmulYR
QhFEhAH
TqQj
vQkBTkv
BtEgHd
LhTamVHTQ
YLkMiEBcprX
ZPwMCyPF
zkmDPEDn
BNRIluyWKy
brQcAZ
FuepRji
kfjcLk
ZuzXbbkIKIxv
UUQRJNvoT
yJjibMOn
rsadmzzoupz
DubFCsTPBedK
rCvtScOObID
pFAXkdU
搜索
查看: 2529|回复: 20

[求助] Dell 7420睡眠问题 [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
1551231
帖子
374
PB币
1380
贡献
0
技术
60
活跃
462
楼主
发表于 2014-5-18 10:40:18 IP属地湖南 |只看该作者 |倒序浏览
快御云安全
对我这个机器的睡眠终于摸清了规律。
每次关机后,重新开机,进入苹果系统,必须重启一次。否则睡眠唤醒时黑屏。只要重启过一次,在不关机的情况下,再重启都没有问题。
自己分析其原因,估计是我禁用了独显的原因。在DSDT中,加入到_INI及_Wak
1,第一次进入苹果系统,会禁用独显。
2,重启时,并没有重新启用独显。
3,第二次重启时,禁用独显的命令,估计就没有用了。
这样,系统只认为有集显。
如果真是如我分析的那样,在DSDT中,哪个环节加入禁用命令。达到第一次进入系统,就起到作用呢?
有没有高手,指点一下,dsdt调用顺序呢?谢谢。

Rank: 2Rank: 2

UID
4012268
帖子
184
PB币
65
贡献
0
技术
0
活跃
392
沙发
发表于 2014-5-18 10:55:18 IP属地未知 |只看该作者
我也是7420,能把你的驱动发给我一份吗?

Rank: 2Rank: 2

UID
1551231
帖子
374
PB币
1380
贡献
0
技术
60
活跃
462
板凳
发表于 2014-5-18 11:07:04 IP属地湖南 |只看该作者
无奈的user 发表于 2014-5-18 10:55
我也是7420,能把你的驱动发给我一份吗?

我再发一次我的驱动什么的吧。
驱动.zip (2.15 MB, 下载次数: 127)

SSDT.aml.zip (609 Bytes, 下载次数: 11)
DSDT.aml.zip (19.56 KB, 下载次数: 30)
config.plist.zip (1.4 KB, 下载次数: 28)

我的配置见签名。
我把无线网卡换成了ar9280。
如果你想用我的DSDT,请自行用UltraEdit,对比着看,从头到尾,改一遍。
我把BIOS更新到了最新版本。
Clover也是最新版本。
SSDT如果是CPU型号一样,可以直接用。DSDT我不确定,显卡的ID自行调整。
除上面我说的睡眠的小问题外。其它基本都解决。什么小太阳,声卡,显卡,电池等。网上能找到的,我都改了。
1

查看全部评分

Rank: 2Rank: 2

UID
849422
帖子
219
PB币
1136
贡献
0
技术
7
活跃
913
4F
发表于 2014-5-18 11:35:22 IP属地北京 |只看该作者
我的也是7420 其他都基本完美了 用Clover引导 睡眠一直在有问题和没问题之间徘徊 用Chameleon引导 目前睡眠倒是什么问题都没有 这个机型难道有些奇葩?

Rank: 2Rank: 2

UID
4012268
帖子
184
PB币
65
贡献
0
技术
0
活跃
392
5F
发表于 2014-5-18 11:43:35 IP属地未知 |只看该作者
payboy2010 发表于 2014-5-18 11:07
我再发一次我的驱动什么的吧。

怎么驱动显卡的呢?

Rank: 2Rank: 2

UID
1551231
帖子
374
PB币
1380
贡献
0
技术
60
活跃
462
6F
发表于 2014-5-18 12:18:05 IP属地湖南 |只看该作者
显卡驱动,要注入ID。自己搜索一下吧。intel HD4000 驱动,一堆的帖子。

睡眠的问题,楼上可以试试我的方法,关机后,重新开机一次。怎么睡眠都没事。除此之外,基本完美。未见异常。

Rank: 2Rank: 2

UID
1551231
帖子
374
PB币
1380
贡献
0
技术
60
活跃
462
7F
发表于 2014-5-18 12:18:49 IP属地湖南 |只看该作者
l_zhang 发表于 2014-5-18 11:35
我的也是7420 其他都基本完美了 用Clover引导 睡眠一直在有问题和没问题之间徘徊 用Chameleon引导 目前睡眠 ...

用我一楼说的方法,重启一次。如果有更好的方法,请告诉我。谢谢。

Rank: 2Rank: 2

UID
1551231
帖子
374
PB币
1380
贡献
0
技术
60
活跃
462
8F
发表于 2014-5-18 12:41:04 IP属地湖南 |只看该作者
Untitled.png

Rank: 2Rank: 2

UID
1551231
帖子
374
PB币
1380
贡献
0
技术
60
活跃
462
9F
发表于 2014-5-18 12:53:12 IP属地湖南 |只看该作者
晕,我一楼求助的内容,我想到了一个可能的问题。就是系统的_wak方法,并没有调用。

开盖唤醒,在DSDT中会调用哪个方法呢?

Rank: 1

UID
4275381
帖子
97
PB币
14
贡献
0
技术
0
活跃
275
10F
发表于 2014-5-18 15:43:12 IP属地北京 来自手机 |只看该作者
同7420,Clover引导1995版,和楼主一样的问题,不过重启之后我的电脑监控到的CPU Package Total从几w升高到20w(其它数据正常,不管用什么监控软件看都是这个问题)不知道楼主有没有这个问题

Rank: 2Rank: 2

UID
1551231
帖子
374
PB币
1380
贡献
0
技术
60
活跃
462
11F
发表于 2014-5-18 20:27:55 IP属地湖南 |只看该作者
这个还真没有注意,我刚看了一下,貌似15.41W。下次再看不重启是什么样子。

Rank: 2Rank: 2

UID
1551231
帖子
374
PB币
1380
贡献
0
技术
60
活跃
462
12F
发表于 2014-5-21 01:18:03 IP属地湖南 |只看该作者
Seth_Angel 发表于 2014-5-18 15:43
同7420,Clover引导1995版,和楼主一样的问题,不过重启之后我的电脑监控到的CPU Package Total从几w升高到 ...

我还真看了一下,关机第一次进系统是7W,在不关机,只重启的情况下,会翻倍,也就是15W左右。偶尔飙到20W以上。

Rank: 2Rank: 2

UID
849422
帖子
219
PB币
1136
贡献
0
技术
7
活跃
913
13F
发表于 2014-5-21 10:52:06 IP属地北京 |只看该作者
本帖最后由 l_zhang 于 2014-5-21 10:59 编辑

7420还有一个奇葩睡眠问题 就是
  1. sudo pmset -a hibernatemode 0
复制代码
以后 重启一次 使用
  1. pmset -g | grep hibernatemode
复制代码
查看 自己变回3

在这里https://discussions.apple.com/thread/4492672?tstart=0看到一个白苹果解决这问题的方法 按照做了 竟然还会自己变回0


我把7420加装了SSD 想改为0的原因是在tonymacx86上 看rehabman大神说 对于SSD 0模式更好

Rank: 2Rank: 2

UID
1551231
帖子
374
PB币
1380
贡献
0
技术
60
活跃
462
14F
发表于 2014-5-21 15:04:53 IP属地湖南 |只看该作者
l_zhang 发表于 2014-5-21 10:52
7420还有一个奇葩睡眠问题 就是以后 重启一次 使用查看 自己变回3

在这里https://discussions.apple.com ...

我的貌似可以呀。
你可以试试修改hibernatefile到/dev/null

Rank: 2Rank: 2

UID
849422
帖子
219
PB币
1136
贡献
0
技术
7
活跃
913
15F
发表于 2014-5-22 08:55:50 IP属地北京 |只看该作者
试试修改hibernatefile到/dev/null

恩 今天晚上试试这个吧

7420这个机型 真的是有一点儿奇葩

Rank: 2Rank: 2

UID
4012268
帖子
184
PB币
65
贡献
0
技术
0
活跃
392
16F
发表于 2014-6-2 12:44:58 IP属地未知 |只看该作者
cpu
不一样,看看内建声卡驱动

Beta 黑苹果体验白苹果享受折腾

UID
845007
帖子
2224
PB币
9717
贡献
0
技术
5733
活跃
779

精解Windows 10

17F
发表于 2014-6-2 13:19:28 IP属地吉林 |只看该作者
本帖最后由 g958 于 2014-6-2 13:20 编辑
payboy2010 发表于 2014-5-18 12:53
晕,我一楼求助的内容,我想到了一个可能的问题。就是系统的_wak方法,并没有调用。

开盖唤醒,在DSDT中 ...

试下RehabMan 的补丁 system_WAK1 or WAK2.zip (1.31 KB, 下载次数: 7)

两个分别试一下

Rank: 2Rank: 2

UID
1551231
帖子
374
PB币
1380
贡献
0
技术
60
活跃
462
18F
发表于 2014-6-2 21:50:35 IP属地湖南 |只看该作者
g958 发表于 2014-6-2 13:19
试下RehabMan 的补丁

两个分别试一下

谢谢,我试试。

Rank: 2Rank: 2

UID
1551231
帖子
374
PB币
1380
贡献
0
技术
60
活跃
462
19F
发表于 2014-6-2 21:58:28 IP属地湖南 |只看该作者
g958 发表于 2014-6-2 13:19
试下RehabMan 的补丁

两个分别试一下

patch打不上,以下是现在的方法。
  1.     Method (_WAK, 1, Serialized)
  2.     {
  3.         PINI ()
  4.         Name (T_0, Zero)
  5.         P8XH (One, 0xAB)
  6.         If (LEqual (IFFS, One))
  7.         {
  8.             \_SB.PHSR (0x30)
  9.         }
  10.         Store (Zero, MY9F)
  11.         Store (ToInteger (BRID), T_0)
  12.         If (LEqual (T_0, One)) {}
  13.         Else
  14.         {
  15.             If (LEqual (T_0, 0x04)) {}
  16.             Else
  17.             {
  18.                 If (LEqual (T_0, 0x05)) {}
  19.                 Else
  20.                 {
  21.                     Store (Zero, SLPO)
  22.                 }
  23.             }
  24.         }
  25.         If (NEXP)
  26.         {
  27.             If (And (OSCC, 0x02))
  28.             {
  29.                 \_SB.PCI0.NHPG ()
  30.             }
  31.             If (And (OSCC, 0x04))
  32.             {
  33.                 \_SB.PCI0.NPME ()
  34.             }
  35.         }
  36.         If (LOr (LEqual (Arg0, 0x03), LEqual (Arg0, 0x04)))
  37.         {
  38.             If (LAnd (DTSE, LGreater (TCNT, One)))
  39.             {
  40.                 TRAP (TRTD, 0x14)
  41.             }
  42.             If (LEqual (OSYS, 0x07D2))
  43.             {
  44.                 If (And (CFGD, One))
  45.                 {
  46.                     If (LGreater (\_PR.CPU0._PPC, Zero))
  47.                     {
  48.                         Subtract (\_PR.CPU0._PPC, One, \_PR.CPU0._PPC)
  49.                         PNOT ()
  50.                         Add (\_PR.CPU0._PPC, One, \_PR.CPU0._PPC)
  51.                         PNOT ()
  52.                     }
  53.                     Else
  54.                     {
  55.                         Add (\_PR.CPU0._PPC, One, \_PR.CPU0._PPC)
  56.                         PNOT ()
  57.                         Subtract (\_PR.CPU0._PPC, One, \_PR.CPU0._PPC)
  58.                         PNOT ()
  59.                     }
  60.                 }
  61.             }
  62.             Acquire (\_SB.PCI0.LPCB.EC0.MUT0, 0xFFFF)
  63.             Store (OSTY, \_SB.PCI0.LPCB.EC0.ACOS)
  64.             Release (\_SB.PCI0.LPCB.EC0.MUT0)
  65.             If (LEqual (RP1D, Zero))
  66.             {
  67.                 Notify (\_SB.PCI0.RP01, Zero)
  68.             }
  69.             If (LEqual (RP5D, Zero))
  70.             {
  71.                 Notify (\_SB.PCI0.RP05, Zero)
  72.             }
  73.             If (LEqual (RP6D, Zero))
  74.             {
  75.                 Notify (\_SB.PCI0.RP06, Zero)
  76.             }
  77.             If (LNotEqual (MY9A, Zero))
  78.             {
  79.                 Store (Zero, MY9A)
  80.                 Store (Zero, \_PR.CPU0._PPC)
  81.                 Notify (\_PR.CPU0, 0x80)
  82.             }
  83.         }
  84.         If (LOr (LEqual (Arg0, 0x03), LEqual (Arg0, 0x04)))
  85.         {
  86.             \_SB.PCI0.XHC.XWAK ()
  87.         }
  88.         Acquire (\_SB.PCI0.LPCB.EC0.MUT0, 0xFFFF)
  89.         Store (\_SB.PCI0.LPCB.EC0.ACIN, PWRS)
  90.         Release (\_SB.PCI0.LPCB.EC0.MUT0)
  91.         Notify (\_SB.ADP0, 0x80)
  92.         Acquire (\_SB.PCI0.LPCB.EC0.MUT0, 0xFFFF)
  93.         \_SB.BAT0.BTST ()
  94.         Release (\_SB.PCI0.LPCB.EC0.MUT0)
  95.         Notify (\_SB.BAT0, 0x80)
  96.         If (LOr (LEqual (Arg0, 0x03), LEqual (Arg0, 0x04)))
  97.         {
  98.             \_SB.PCI0.XHC.XWAK ()
  99.         }
  100.         Return (Package (0x02)
  101.         {
  102.             Zero,
  103.             Zero
  104.         })
  105.     }
复制代码

Rank: 2Rank: 2

UID
1551231
帖子
374
PB币
1380
贡献
0
技术
60
活跃
462
20F
发表于 2014-6-2 22:50:37 IP属地湖南 |只看该作者
我手动打了patch,但是还是不成。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛