我的这台笔记本电脑的背光处理不太好。
在/etc/默认/grub,我添加了一个acpi_backlight=vendor
功能来让它正常工作。这很酷,而且背光现在确实可以工作了,但最低背光设置仍然相当高。
有什么方法可以将背光降低到最低限度以下吗?我不介意必须在终端中输入才能做到这一点,因为我不需要经常这样做(只需在晚上等)。
答案1
打开终端(Ctrl++ Alt)T。
输入以下命令:
cat /sys/class/backlight/intel_backlight/brightness
写下结果值(在我的情况下是 12421)。
将值除以 6 并写下来(在我的情况下为 2070)。
在终端中输入以下内容,替换
2070
和你的价值:sudo su -c "echo 2070 >/sys/class/backlight/intel_backlight/brightness"
关闭终端。
为了将来使用最后一个命令,请打开终端,同时按下Ctrl和R,开始输入
brightness
。当最后一个命令出现时,只需按Enter。
它可以在装有 Ubuntu 12.04 的三星 NC110 上运行。
答案2
这里的答案对我都不起作用(在 Dell Precision 5510 上)。对cat /sys/class/backlight/intel_backlight/brightness
我来说,输出是1
,将其设置得更低会完全关闭屏幕。
我终于从答案中找到了解决方案这里:
xrandr --output eDP1 --brightness .3
我还可以让它在我的外接显示器(通过显示端口底座连接)上运行,并将其降低到显示器硬件控制允许的最低亮度以下:
xrandr --output DP1-1 --brightness .6
请注意,您的显示器可能不是 eDP1(或 DP1-1),但您可以通过在 后按两次 tab 键来列出所有可用的显示器--output
,或者从中xrandr -q
显示当前连接的显示器。调整亮度值,即 .4、.5 等,直到找到适合您的级别。
答案3
尝试手动覆盖最小亮度
sudo nano /sys/class/backlight/acpi_video0/brightness
将此文件中的值更改为 0(如果值已经为 0,则清除并输入 0)。
按Ctrl+X退出。
按Y和Enter保存文件。
这对我来说很有效。你也可以尝试sudo sh -c 'echo 0 > /sys/class/backlight/acpi_video0/brightness'
我仍在寻找更强大的方法。任何帮助都值得感激。
答案4
我使用的不是 Ubuntu,而是 Debian,但有时(第二屏幕插件、gnome 重启)亮度会降至零。因此,我创建了一个启用 inotify 的应用程序(亮度不变时,它消耗的 CPU 时间为零),当亮度发生变化并更改为零(或降低某个预定义级别,您可以指定)时,它会将亮度设置为某个默认级别,您也可以指定。
请在我的 github 页面上找到它:https://github.com/nuccy/zero_brightness_fixer