我使用的是装有 Ubuntu 13 的 Dell Inspiron N5110 笔记本电脑,我发现每次插入电源充电时,屏幕亮度都会变暗。如果我进入亮度设置窗口,亮度会立即恢复到全亮度(设置时),而无需我进行任何更改。为了保持屏幕亮度处于全亮度,我必须在后台保持亮度设置窗口打开。电池充电后,亮度会再次下降,直到我再次拔下电源。每次都会发生这种情况,现在我知道如何解决这个问题,虽然问题不大,但仍然很烦人。任何建议都将不胜感激。如果您需要更多信息,请告诉我。
我对 Ubuntu 还很陌生,所以如果你能给我一些简单的说明那就太好了:)
答案1
在有人找到答案之前,这里至少有一个我针对同一问题使用的部分解决方法(Dell Insprion 1525, 13.10)。
我使用“指示器亮度”http://www.omgubuntu.co.uk/2013/04/brightness-control-ubuntu只需将鼠标悬停在指示灯上,然后滚动滚轮即可增加亮度。如果我所处的情况甚至难以看清指示灯,我会移动鼠标,插入适配器,向上滚动滚轮,然后您就可以重新开始工作了。
正如文章所解释的那样...
sudo add-apt-repository ppa:indicator-brightness/ppa
sudo apt-get update && sudo apt-get install indicator-brightness
答案2
我的戴尔 Inspiron 15 遇到了这个问题。监控/sys/class/backlight/*/brightness
显示,在这些情况下,亮度会降至 0。
(顺便说一句,对我来说,它不是完全黑暗的 - 我仍然可以看到阴影 - 但它足够暗而毫无用处,而且我无法使它变亮)。
我使用的解决方法是:我编写了这个小脚本,它可以监控亮度并防止其低于某个阈值。只要这个脚本运行,我就会受到保护。
优点:它解决了问题。有了它,我就可以随时调高亮度。缺点:还可以防止极端手动调暗。(但不能防止关闭显示器,因此不会破坏 ACPI)。
我将其放入~/bin/prevent_dimming.sh
终端/屏幕/初始化脚本中,然后保持该程序运行(以 root 身份!):
$ sudo ~/bin/prevent_dimming.sh
#!/bin/bash
THRESH=50
while [ 1 == 1 ]; do
ME=$(cat /sys/class/backlight/intel_backlight/brightness)
if [ "$ME" -lt "$THRESH" ]; then
echo $THRESH > /sys/class/backlight/intel_backlight/brightness
fi
sleep 5
done
答案3
我在使用 Dell Inspiron 1420 时也遇到了类似的问题,但我能够使用功能键加上向上箭头(Fn+向上)。