gentoo睡眠休眠不能唤醒 - jues
【神软内测版】UC浏览器v9.0.0.261内测破解版!最大更新度!

gentoo睡眠休眠不能唤醒

jues posted @ 2014年4月23日 22:03 in 软件共享 , 988 阅读

 

如题,看了下log,发现没有权限



jues@alan /var/log $ cat /var/log/pm-powersave.log  | grep error:
/usr/lib64/pm-utils/power.d/pcie_aspm: line 9: echo: write error: Operation not permitted

追下去看下

jues@alan ~ $ cat /usr/lib64/pm-utils/power.d/pcie_aspm
#!/bin/sh

aspm="/sys/module/pcie_aspm/parameters/policy"

[ -w "$aspm" ] || exit $NA

case $1 in
    true) echo powersave > "$aspm";;
    false) echo default > "$aspm";;
    *) exit $NA;;
esac

查看可以写入的值

exit 0jues@alan ~ $ cat /sys/module/pcie_aspm/parameters/policy
[default] performance powersave 

切换到管理员

alan jues # echo default /sys/module/pcie_aspm/parameters/policy
default /sys/module/pcie_aspm/parameters/policy

我这里没有提示错误是因为是我修正后的,如果没修改之前是会出现“写入错误”之类的同,我没有记下来。

 

修改方法,主要添加“pcie_aspm=force

nano -w /boot/grub/grub.conf

title Gentoo Linux x86_64 3.12.13
root (hd0,0)
kernel /boot/kernel-x86_64-3.12.13-gentoo  root=/dev/sda6  resume=/dev/sda5 pcie_aspm=force

nano  -w  /etc/default/grub     这里不知道是不是grub2版本才用到的,我用的是grub0.9.7,所以这个文件本来是没有的。

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"

网上有关资料: 

 

http://forums.gentoo.org/viewtopic-t-967834-start-0.html

https://wiki.archlinux.org/index.php/Pm-utils#Resume_Hook

http://www.2cto.com/os/201212/175873.html


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter