Acer Aspire 4736 无法打开背光

Acer Aspire 4736 无法打开背光

当我启动新安装的 Ubuntu 11.04 时,我沮丧地发现背光默认关闭。用于打开背光的键盘快捷键(在我的 Acer Aspire 4736 上是Fn+ F6)似乎不起作用。过去两天我一直在尝试解决这个问题,但没有成功。顺便说一句,背光确实随机正常工作了一两次 - 但当我重新启动系统时,问题再次出现。

感谢你的建议 Lekensteyn,但我试过了,没有用。你或者其他人能建议别的吗?我真的对 Ubuntu 上瘾了,现在在 Windows 上工作对我来说似乎不自然。

答案1

这是一个在 Ubuntu 11.10 上对我有用的解决方案http://lare-india.blogspot.com/2011/09/ubuntu-upgrade-caused-blank-screen-on.html

将你的笔记本电脑启动到 Ubuntu。

连接外部显示器或背对阳光充足的窗户坐着,以便阳光照亮屏幕(手电筒也可以)。

Ctrl++打开终端并输入AltT
sudo nano /etc/rc.local

系统将提示您输入 root 密码,该密码是在执行安装时设置的。输入该密码并点击Enter

按向下箭头键将光标移动到最后一行并点击Enter

按一次向上箭头键并输入:
setpci -s 00:02.0 F4.b=00

Ctrl+O保存,按Ctrl+X退出。

现在回到终端类型:
sudo nano /etc/default/grub

找到该行
GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash"
并将其编辑为
GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash acpi_osi = Linux"

Ctrl+O保存,按Ctrl+X退出。

返回终端输入:
sudo update-grub2

完成后,输入:
sudo reboot

您的计算机将重新启动,当 Ubuntu 启动时,您应该能够毫无问题地看到屏幕。

答案2

我在另一台 Acer 笔记本上也遇到过类似的问题,该笔记本通过 Kubuntu 10.04 32b Live CD 运行 Ubuntu(用于测试目的)。启动前,背光灯正常。在后期,背光灯突然关闭。

幸运的是,我能记住这些命令,所以我按下了Ctrl+ Alt+F1切换到虚拟控制台。由于我已经登录了 Live CD,所以我运行了:

cat /sys/class/backlight/acpi_video0/max_brightness | sudo tee cat /sys/class/backlight/acpi_video0/brightness

不幸的是,使用 ++Ctrl切换回 GUI 后背光再次关闭,因此我创建了一个应该在 GUI 中运行的脚本:AltF7

echo 'cat /sys/class/backlight/acpi_video0/max_brightness | sudo tee cat /sys/class/backlight/acpi_video0/brightness' > lite

切换回 GUI 时,我按Ctrl+ Alt+T打开终端并运行:

. lite

现在,只要我停留在这个 GUI 中而不切换到虚拟控制台并返回,背光就会正常。

配置背光/sys/class/backlight/acpi_video0/brightness是一种解决方法,也许 Launchpad 上已经有错误报告。否则,您可以将上述cat .... brightness命令放入启动脚本中,这将暂时解决问题。

答案3

我有一台 emachines e725,每次屏幕超时或计算机进入睡眠状态时,我都必须重新启动才能重新打开。我的临时修复设置/etc/rc.local如下/etc/default/grub

1)/etc/rc.local

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
setpci -s 00:02.0 F4.B=00
exit 0

2)/etc/default/grub

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"
GRUB_CMDLINE_LINUX=""

答案4

如果上述方法不起作用,请使用相同的步骤,但需要编辑 Grub 的地方请输入:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

为我工作,在 HP 2000 笔记本电脑上

相关内容