我的笔记本是 Asus U31SD,使用的是带 gnome-shell 的 Ubuntu 11.10,我遇到了一个奇怪的问题,登录后我能听到启动声音,但几乎看不到桌面。要解决这个问题,我需要每次都按Fn+ F6(增加亮度)。
我尝试rc.local
通过添加进行修改
echo 0(or 10) > /sys/class/backlight/acpi_video0/brightness
这是 rc.local 文件:
#!/bin/sh -e
#
# rc.local
echo 0 > /sys/class/backlight/acpi_video0/brightness
但我不知道为什么它不起作用。如果我echo
从终端命令执行,它就可以工作。
任何帮助将不胜感激。
答案1
您应该查看 /var/log/boot.log 以查看是否报告了错误。可能不是 rc.local 不工作,而是脚本在加载 rc.local 时无法工作。
至少我遇到的是这样的。
我补充道
chown ****(my username) /sys/kernel/debug/vgaswitcheroo/switch
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
到 rc.local(并将 rc.local 设置为可执行文件)。然后我得到了
chown: cannot access `/sys/kernel/debug/vgaswitcheroo/switch': No such file or directory
在 boot.log 中,这似乎表明该脚本是在设置切换机制之前运行的。