查看“Notebook/powersave”的源代码
←
Notebook/powersave
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
Magic Linux 2.0 中已经将有关笔记本节能的模块编译进内核中,您只需要进行以下的设置就可以启用 Magic Linux 2.0 中的节能功能。 == 手工启动节能功能 == 首先用 Konsole 打开一个虚拟终端,用 su 或 sudo 临时切换进入 root 账户,然后通过命令启动 powersaved 服务。具体的屏幕提示和下面相似: <pre><nowiki> [mhh@wheat ~]$ su Password: [root@wheat ~]# service powersaved start Starting powersaved (accessing ACPI events over acpid) [ OK ] [root@wheat ~]# </nowiki></pre> 然后运行 kpowersave 程序: <pre><nowiki> [root@wheat ~]#kpowersave & </nowiki></pre> 这样在任务栏的右下角托盘图标区就会多出一个电池/插头形状的图标,这个就是 KPowersave 的图标。 == KPowersave 的设置 == {{msg:stub}} === 让普通用户启动 KPowersave === 在默认设置情况下,KPowersave 执行时需要超级用户权限。为了使普通用户也能正常执行 kpowersave,您可以用 visudo 编辑 /etc/sudoers,加入相应的权限设置。 例如您的用户名是 athena,在 athena 为首的一行添加 kpowersave 命令: <pre><nowiki> athena ALL=NOPASSWD:/bin/mount -t iso9660 -o loop\,ro\,nodev\,exec\,nosuid\,* */Mount-ISO*, /bin/umount */Mount-ISO*,/usr/sbin/adsl-connect,/usr/sbin/adsl-start,/usr/sbin/adsl-status, /usr/sbin/adsl-stop,/usr/bin/kpowersave </nowiki></pre> == 让节能功能自己启动 == === 自动启动 powersaved 服务 === 通常您可能想到用 ntsysv 进行设置,让 powersaved 服务自动启动:用 Konsole 打开一个虚拟终端,用 su 或 sudo 临时切换到 root 账户,然后运行 ntsysv: <pre><nowiki> [mhh@wheat ~]$ su Password: [root@wheat ~]# ntsysv </nowiki></pre> 此时屏幕会显示一个菜单,用方向键将光标移动到“powersaved”一项上,按空格键使前面出现“*”号,然后按“确定”退出。'''然而由于 Magic Linux 2.0 在移植 powersaved 时引入了一个 BUG,上述方法并不能直接生效,解决方法参见下文。''' === 自动启动 KPowersave === 在 KPowersave 的图标上单击右键,选择“配置 KPowersave...”,进入“一般设置”页面,将“登录时自动启动 KPowersave”一项选中即可。 === 针对 Magic Linux 2.0 的 Bug 的解决方案 === {{msg:bug}} Magic Linux 2.0 中 powersaved 服务的启动顺序比 haldaemon 服务靠前,而 powersaved 依赖 haldaemon,导致 powersaved 服务不能在启动时正常加载。只要将 powersaved 启动顺序置于 haldaemon(98)之后(99),而关闭顺序置于 haldaemon(02)之前(01)就可以了。您可以使用图形用户界面的 SysV init 编辑器(在“系统”菜单里)修改服务的启动顺序,也可以手工修改 /etc/rc.d/init.d/powersaved 服务脚本。手工修改方法: 1、编辑 powersaved 脚本: <pre><nowiki> kwrite /etc/rc.d/init.d/powersaved </nowiki></pre> 找到下面几行: <pre><nowiki> #!/bin/bash # chkconfig: 345 66 34 # description: Powersave Daemon # processname: powersaved </nowiki></pre> 修改 # chkconfig: 345 66 34 为 # chkconfig: 345 99 01 并保存: <pre><nowiki> #!/bin/bash # chkconfig: 345 99 01 # description: Powersave Daemon # processname: powersaved </nowiki></pre> 2、设置启动时自动开启 powersaved 服务: 在 2-5 四个运行级启动 powersaved <pre><nowiki> chkconfig --level 2345 powersaved on </nowiki></pre> 为了立即启动 powersaved 服务,需要运行: <pre><nowiki> service powersaved start </nowiki></pre> 此时您会看到: <pre><nowiki> Starting powersaved (accessing ACPI events over acpid) [ OK ] </nowiki></pre>
本页使用的模板:
模板:Bug
(
查看源代码
)
模板:Stub
(
查看源代码
)
返回至“
Notebook/powersave
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
变体
已展开
已折叠
查看
阅读
查看源代码
查看历史
更多
已展开
已折叠
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息