.
Closed this issue · 7 comments
Deleted user commented
.
vrolife commented
是的,我也啓用過S3, 確實會睡死。目前還不知道具體原因
maboloshi commented
这个工具其实就是UniversalAMDFormBrowser
原作者未开源且已删库 目前是备份库
另外 修改apci法,windows下也睡死. linux可尝试修复戴尔 7405 2 合 1 上的挂起问题
猜测原因:
- bios中完全删除S3的代码
- bios固件 不兼容 TPM2.0 的S3 (微软 TPM 2.0 可以支持 S3)
据说linux下 注释掉 kldload tpm
后可用, 禁用 tpm
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263557#c15
KenMizz commented
这个工具其实就是
UniversalAMDFormBrowser
原作者未开源且已删库 目前是备份库另外 修改apci法,windows下也睡死. linux可尝试修复戴尔 7405 2 合 1 上的挂起问题
猜测原因:
- bios中完全删除S3的代码
- bios固件 不兼容 TPM2.0 的S3 (微软 TPM 2.0 可以支持 S3)
据说linux下 注释掉
kldload tpm
后可用, 禁用 tpmhttps://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263557#c15
请问下kldload tpm
在哪?
vrolife commented
我直接用UniversalAMDFormBrowser开启了S3模式,然后blacklist_initcall关闭tpm, 这会导致内核无法启动,只有一片黑屏。不关tpm的话,一睡不醒。用驱动读取了CNSB和DAS3确实是满足工作条件了的。我比较倾向于相信BIOS里没有了S3睡眠代码,哪怕有,也没有针对新平台的适配。另外前几天我还尝试了用UniversalAMDFormBrowser修改显存为4G也没有成功,很遗憾。