在撰写本文时,解决方法是将您的 BIOS 降级到 1.2.0
另一种方法是登录(尽管您没有看到登录屏幕),然后将亮度调到最大。
对于您的配置,请关注此 wiki。
更新(16.04 的替代解决方案):
这也为我在较新版本的 BIOS 上解决了这个问题:
创建脚本:
sudo nano /lib/systemd/system-sleep/97fixbacklight
内容:
#!/bin/sh
# From patchwork.freedesktop.org/.../
# and en.community.dell.com/.../19985320
# Suspend Resume fails to restore PWM_GRANUALITY
# Based on script by Tony.Jewell@Cregganna.Com
INTEL_REG=/usr/bin/intel_reg
ADDR="0x000c2000"
SAVE_FILE=/var/lib/systemd/save_intel_reg_pwm_granuality
[ -x "$INTEL_REG" ] || exit 0
case "$1" in
pre)
echo "$0: Saving Intel Register PWM_GRANUALITY"
"$INTEL_REG" read "$ADDR" \
| (read addr value && echo "$value") \
>"$SAVE_FILE"
sync
;;
post)
value=`cat "$SAVE_FILE" 2>/dev/null`
if [ -n "$value" ]
then
echo "$0: Restoring Intel Register PWM_GRANUALITY $value"
"$INTEL_REG" write "$ADDR" "$value"
rm "$SAVE_FILE"
fi
;;
esac
Run Code Online (Sandbox Code Playgroud)
给它正确的权限:
sudo chmod +755 /lib/systemd/system-sleep/97fixbacklight
重新开始
| 归档时间: |
|
| 查看次数: |
2691 次 |
| 最近记录: |