如何提高屏幕亮度控制灵敏度?

Tom*_*Tom 5 brightness screen 13.04

在 Ubuntu 13.04 中,当我使用键盘热键控制屏幕亮度时,从最暗到最亮的级别只有 5 个步骤,总共 6 个级别。

但是,我注意到一个非常奇怪的行为。如果我单击任何指示器,例如,在时钟中单击以显示日历,而在显示菜单(在本例中为日历)时,我将获得 15 个步骤从最暗到最亮的级别,对于总共 16 个级别,但我没有收到屏幕亮度通知。屏幕锁定时也会发生这种情况。亲爱的读者,也许您没有注意到这种行为,所以请尝试一下。

这表明 Ubuntu 不知何故知道如何利用全亮度灵敏度,但在“正常”条件下(例如,未显示指示器菜单或屏幕未锁定时)却无法这样做。

似乎负责屏幕亮度通知的原因是每一步的亮度变化都会增加一倍或三倍。

只有 6 级亮度是非常有问题的,因为您无法根据环境不断变化的照明条件正确调整亮度。在同一台笔记本电脑的 Windows 中,我也获得了 16 级亮度。

如何永久改善/增加屏幕亮度灵敏度?

也许禁用屏幕亮度通知?如果我恢复亮度灵敏度,我可以没有它。

小智 0

我在配备 Intel HD 3000 显卡和 Nvidia GT 630m Optimus 卡的 Hp dv6t-7000 笔记本电脑上也注意到了这个问题。我最终从Arch Linux wiki找到了一个有效的修复程序。

基本上我的情况是acpi_video0控制背光,acpi_video0用于 ATI 显卡。所以,我在grub命令行中添加了以下内容/etc/default/grub acpi_osi="!Windows2012" acpi_backlight=vendor,所以现在看起来像这样:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.semaphores=1 acpi_osi="!Windows2012"  acpi_backlight=vendor"
Run Code Online (Sandbox Code Playgroud)

然后跑:

sudo update-grub2 
Run Code Online (Sandbox Code Playgroud)

重新启动,灵敏度已修复。

希望这可以帮助。