我无法在 UBUNTU 15.10 上增加或减少屏幕亮度

我无法在 UBUNTU 15.10 上增加或减少屏幕亮度

只是想知道是否有人知道问题出在哪里。我使用键盘或选项中的亮度条控制,计算机显示亮度条增加或减少,但屏幕仍处于最大亮度。

我的电脑是:Gateway NV51M

CPU:英特尔奔腾处理器T4500

显卡:Intel GM45 Express 芯片组

操作系统:Ubuntu 15.10 64位

亮度条变化但屏幕不变

如果有人能帮助我,我很沮丧:(

答案1

我不知道它是否也适用于您的计算机。有人写道它适用于此Gateway NV44(ubuntuforums.org)。他只是使用了给定的脚本:脚本链接

打开终端并输入(或使用任何其他文本编辑器

mousepad ./backlight_d.sh

插入脚本

#!/bin/bash

old_b=9;
declare -i curr_b=240;
declare -i target_b=240;

while : ; do
b=`cat /sys/class/backlight/acpi_video0/brightness`;
delay="0.5"

if [ $old_b != $b ]; then
old_b=$b
let "target_b=$b * 20 + 12"
#printf "Target: %10d\n" $target_b
fi

hex_b=".";

if [ "$curr_b" -lt "$target_b" ] ; then
let "curr_b=$curr_b + 2"
if [ "$curr_b" -gt "$target_b" ] ; then
let "curr_b=$target_b"
fi

hex_b="-"
elif [ "$curr_b" -gt "$target_b" ] ; then
let "curr_b=$curr_b - 2"
if [ "$curr_b" -lt "$target_b" ] ; then
let "curr_b=$target_b"
fi

hex_b="-"
fi

if [ $hex_b != "." ] ; then
hex_b=`printf "%02X" $curr_b`
delay="0.005"
setpci -s 00:02.0 F4.B=$hex_b
fi

sleep $delay
done 

保存文件并关闭编辑器。

接下来是复制 /etc 中的文件并通过以下方式更改文件权限(您可能需要输入密码)

sudo cp ./backlight_d.sh /etc/ && sudo chmod +x /etc/backlight_d.sh

使用文本编辑器打开 rc.local

sudo mousepad /etc/rc.local

并在之前添加退出0;

nohup /etc/backlight_d.sh &

保存文件并关闭编辑器。

“重新启动计算机。根据该文章,您应该能够调整亮度。”来源

答案2

经过几天的搜索,我找到了解决方案 这一页

我想在这里写下答案,但我不懂 HTML。对于找到这个答案的人来说,我感到很抱歉。至少我想帮助他们写出网址。

相关内容