当前位置: 首页>>技术问答>>正文


在Ubuntu 16.04 LTS中无法改变亮度

, , ,

问题描述

我一般都是linux系统的新手(我使用的是Ubuntu 16.04 LTS),而且我很难改变笔记本的亮度。

当我使用Fn + F8Fn + F9时,亮度条显示,但屏幕的实际亮度没有变化。

我尝试了这篇文章中描述的每一种方法(How to adjust screen brightness in Ubuntu 14.04 (Trusty Tahr)?)都没有成功。安装和使用xbacklight无效,对于编辑”intel_backlight”文件中的亮度文件也是如此。

谁知道如何解决这个问题?

最佳解决方法

这不会使您的亮度功能键工作,但它是一个workround。

使用以下命令安装Brightness Controller

sudo add-apt-repository ppa:apandada1/brightness-controller
sudo apt update

对于具有最多4个监视器支持的版本1:

sudo apt install brightness-controller-simple

screen,brightness,16.04,ubuntu

对于具有多显示器支持和其他功能的版本2:

sudo apt install brightness-controller

注意:这不会降低背光强度,因此不会节省电池电量。但你可以用它作为拯救你眼睛的最后手段。这也适用于桌面,没有控制亮度的选项。

screen,brightness,16.04,ubuntu

次佳解决方法

硬件亮度按钮🔅 🔆

在Ubuntu LTS 16.04之前

在(X)Ubuntu 14.04 LTS下,我的Panasonic Toughbook CF-52上的亮度控制通过将acpi_osi=Linux添加到/etc/default/grub中的GRUB_CMDLINE_LINUX_DEFAULT=系列中而工作正常:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"

发行

$ sudo update-grub

在编辑之后和重新启动之前。

自Ubuntu LTS 16.04起

但是,上述解决方案在升级到(X)Ubuntu LTS 16.04后停止工作。这似乎是具有集成英特尔视频图形的笔记本电脑的典型特征。

要了解您是否集成了英特尔视频图形,请输入以下命令:

$ ls /sys/class/backlight/
    intel_backlight  panasonic

应该提到至少intel_backlight,最有可能除了OEM名称之外,例如panasonicdell_backlight等。

如果是这种情况,请继续创建以下文件

$ sudo nano /usr/share/X11/xorg.conf.d/20-intel.conf

包含以下行:

Section "Device"
        Identifier  "card0"
        Driver      "intel"
        Option      "Backlight"  "intel_backlight"
        BusID       "PCI:0:2:0"
EndSection

重启,享受你的背光按钮! [Source]

Finer-grained亮度控制

如果亮度控制太粗糙,则进行此additional adjustment

第三种解决方法

另一种选择是应用Redshift,它除了调节亮度外还可以调节色温,以减少夜间的蓝光。

用法示例:redshift -b 0.8将亮度设置为0.8,范围为0到1

第四种方法

我使用联想Z570并将acpi_backlight=none添加到/etc/default/grub并更新grub与Fn密钥很好地配合使用。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/2073.html,未经允许,请勿转载。