失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > linux关机电源不断电 [转发]黑苹果修改DSDT彻底解决关机不断电和睡眠问题

linux关机电源不断电 [转发]黑苹果修改DSDT彻底解决关机不断电和睡眠问题

时间:2022-11-21 20:08:31

相关推荐

linux关机电源不断电 [转发]黑苹果修改DSDT彻底解决关机不断电和睡眠问题

1. 在 Method (_PTS, 1, NotSerialized)之前添加一个OperationRegion (PMRS, SystemIO, 0x0430, 0×13),如下:

OperationRegion (PMRS, SystemIO,0×0430, 0×13)

Field (PMRS, ByteAcc, NoLock, Preserve)

{

, 4,

SLPE, 1

}

注意红色的0×0430是依据你的主板而定的,你在dsdt里搜索Processor,找到像下面这样的:

Processor (CPU0, 0×00,0×00000410, 0×06)

如果是0×00000410, 就直接复制上面的就行了,如果是: Processor (P001, 0×01, 0×00000810, 0×06) {},就将0×0430改成0×0830。可以大家已经发现规律了. Processor处是0×00000410,就用0×0430; Processor处是0×00000810, 就用0×0830. 同样如果你的dsdt的Processor处是0×00000610,就用0×0630.

2. 在Method (_PTS, 1, NotSerialized) 里将If (LEqual (Arg0, 0×05))修改成如下(没有的话就直接添加在最前面,像下面这个一样):

Method (_PTS, 1, NotSerialized)

{

//Store (Zero, \_SB.PCI0.LPC.EXPE) // 如果你的dsdt里Device (LPC)的OperationRegion里EXPE一项,可以去掉此行前面的“//”

If (LEqual (Arg0, 0×05))

{

//Store (0×01, \_SB.PCI0.LPC.EXPE) // 如果你的dsdt里device (lpc)的OperationRegion里expe一项,可以去掉此行前面的“//”

Store (Zero, SLPE) // 此行是关键不能删

Sleep (0×10) // 此行是关键不能删

}

其他原来的代码不动 … …

}

更改完成后在S/L/E和Extra中去掉NullCPUPowerManagement,使用原生的电源管理。

原链接:

使用补丁修改DSDT/SSDT [DSDT/SSDT综合教程]

请尊重原贴作者 与 本贴楼主.原作者把自己丰富的经验分享给了大家,本贴作者每个贴子平均花了3个小时翻译. 所以,转载请注明出处:原贴地址:/ ...

[教程] [授权翻译] 使用补丁修改DSDT/SSDT [DSDT/SSDT综合教程]

[教程] [授权翻译] 使用补丁修改DSDT/SSDT [DSDT/SSDT综合教程] /viewthread-1571455-1-1.html [教程] [ ...

修改注册表值解决ie被恶意窜改的问题

修改注册表值解决ie被恶意窜改的问题 IE消失 运行—Regedit 主键HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDes ...

paip.手机时间设置不能修改灰色禁用 解决大法

paip.手机时间设置不能修改灰色禁用 解决大法 作者Attilax , EMAIL:1466519819@ 来源:attilax的专栏 地址: ...

iconfont图标symbol引用方式,有的图标不能通过设置color样式来修改颜色的解决办法

现象:iconfont安装后的图标,是通过symbol引用方式,有的图标不能通过color修改颜色的解决办法,有的又可以.

Windows系统的关机、休眠和睡眠状态究的区别

原文:Windows系统的关机.休眠和睡眠状态究的区别 相信有些小伙伴跟我一样,对电脑的一些常用操作或名词不太熟悉,今天我们就简单来聊聊电脑的关机.休眠和睡眠状态究竟有何区别吧! 如果你在电脑左下角的 ...

Linux下修改默认字符集--->解决Linux下Java程序种中文文件夹file.isDirectory()判断失败的问题

一.问题描述: 一个项目中为了生成树状目录,调用了file.listFiles()方法,然后利用file.isDirectory()方法判断是否为目录,该程序在windows下运行无问题,在Linux ...

Ubuntu14.04 如何修改/etc/sudoers 和错误修改权限的解决办法

开始学习hadoop啦!!! 在Ubuntu14.04上新建了一个名为hadoop的用户,但总是遇到各种权限问题,于是就想干脆把这个账户变成root账户. 网上查到说是直接修改/etc/sudoers ...

vue 使用v-html指令渲染的富文本无法修改样式的解决方法

最近的vue项目中遇到的问题:v-html渲染的富文本,无法在样式表中修改样式 解决方法: 把需要添加或重置的样式单独放在一个style标签里, 定义为全局样式,代码如下:

随机推荐

Asp.Net 一个请求的处理流程

1.浏览器请求 请求-准备环境-->处理请求 2.Aspnet 环境的创建 客户请求 IIS区分静态文件还是动态文件,静态文件直接文件返回,动态文件通过aspnet_isapi.dll进行处 ...

webform JS打印方法

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="DaYin.aspx.cs&qu ...

CAShaperLayer的应用

关于CAShapeLayer的一些实用案例和技巧 实现遮罩 音量大小动态改变的控件 圆形进度条 iOS 利用CAShapeLayer的FillRule属性生成一个空心遮罩的layer fillrule ...

SuperSocket与Netty之实现protobuf协议,包括服务端和客户端

今天准备给大家介绍一个c#服务器框架(SuperSocket)和一个c#客户端框架(SuperSocket.ClientEngine).这两个框架的作者是园区里面的江大渔. 首先感谢他的无私开源贡献. ...

LeetCode——Reverse Words in a String

Given an input string, reverse the string word by word. For example, Given s = "the sky is blue ...

python数据库连接

现在装python基本都内置了sqlite连接,写成如下形式即可 from sqlite3 import dbapi2 as sqlite 如果需要insert或update东西,之后的cur必须co ...

C&plus;&plus; 可以多个函数声明

c/c++可以有多个函数声明,但实现只能有一个 例子: //file t_defs.h #ifndef _T_DEFS_H_ #define _T_DEFS_H_ void say(void); #e ...

windows下安装Django

因为Django本身是由Python编写,所以先要安装Python.下载地址(可以根据读者当前版本自行下载):/download/releases/3.3.4 ...

Linux 互斥锁的实现原理(pthread&lowbar;mutex&lowbar;t)

本文参考--/os/linux/08/725217.html 和/jianchaolv/article/det ...

『sumdiv 数学推导 分治』

sumdiv(POJ 1845) Description 给定两个自然数A和B,S为A^B的所有正整数约数和,编程输出S mod 9901的结果. Input Format 只有一行,两个用空格隔开的 ...

如果觉得《linux关机电源不断电 [转发]黑苹果修改DSDT彻底解决关机不断电和睡眠问题》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。