有没有什么办法可以将我的笔记本电脑(Dell 1558)的亮度降低到低于其实际允许的水平?
我试过红移,它工作正常,但我想手动降低亮度。我在 Windows 中遇到了一个名为调光器它运行完美,但我找不到它的 Ubuntu 对应版本。
答案1
对于背光的常规操作,您可以使用xrandr
和xbacklight
,但不会超出其常规限制。
尝试找到你的内核的背光接口。
find /sys -name "*backlight*"
对于我的系统,它位于/sys/class/backlight/nvidia_backlight
我可以使用文件的文件夹中
actual_brightness
bl_power
brightness
max_brightness
测试一下。例如:
# cat max_brightness
127
# cat actual_brightness
127
# echo 60 > brightness # <-- here it actually decreases my backlight
# cat actual_brightness
59
如果你使用的是 nVidia GPU,你可以尝试一下nvidiabl
甚至修补源代码nvidiabl-laptops.h
覆盖默认的最小/最大值以满足您的需要。
但是——请记住,强行超出其限制可能会损坏您的硬件。
答案2
该问题已在这里得到解答: 如何从命令行更改亮度、颜色和清晰度?
在我的戴尔笔记本电脑上:
xrandr --output LVDS1 --brightness 0.8
您可以运行该xrandr
命令来查看屏幕的名称。
答案3
http://www.iasptk.com/save-screen-brightness-settings-in-ubuntu-1204-laptop
一些 Ubuntu 笔记本电脑的屏幕亮度在每次启动时都会重置为最低或最高,您必须在每次登录时配置屏幕亮度。
保存 Ubuntu 笔记本电脑中的屏幕亮度设置。
打开终端窗口,并执行此命令来编辑 /etc/rc.local:
sudo nano /etc/rc.local
在最后一行“exit 0”之前添加:
echo 5 > /sys/class/backlight/acpi_video0/brightness
数字 5 是屏幕亮度的值。使用此命令检查最大值:
cat /sys/class/backlight/acpi_video0/max_brightness