Ubuntu 20.04 亮度调整不起作用

Gio*_*kis 14 brightness screen 20.04

我无法通过 Gnome 调整亮度级别。我在 18.04 上遇到了同样的问题,但在那里解决了(老实说,我不记得是怎么解决的)。

lspci|grep VGA
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)

xrandr --output LVDS-1 --brightness 0.95
<-- this works through the terminal
excerpt from /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
Run Code Online (Sandbox Code Playgroud)

先感谢您。

apo*_*nux 18

xrandr 解决方案对我不起作用。我已经安装了亮度控制器并且运行良好。

sudo add-apt-repository ppa:apandada1/brightness-controller
sudo apt update
sudo apt install brightness-controller
Run Code Online (Sandbox Code Playgroud)


小智 8

我有类似的问题。系统菜单上没有屏幕亮度滑块(音量下方的那个)。我知道有一种使用 xrandr 的解决方法,如下所示:

xrandr -q | grep " connected"
Run Code Online (Sandbox Code Playgroud)

输出看起来像:

DP-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
DP-3 connected primary 1920x1080+1920+0 (normal left inverted right x axis y axis) 477mm x 268mm
Run Code Online (Sandbox Code Playgroud)

我使用的是双屏,所以这就是我有 2 个通道(DP-1 和 DP-2)的原因。然后您可以通过键入来调整亮度

xrandr --output DP-3 --brightness 0.8
Run Code Online (Sandbox Code Playgroud)

在这里,我在监视器 DP-3 中使用 0.8。对另一台显示器做同样的事情,我们都准备好了。


但是,我注意到屏幕亮度在振荡,而且我在互联网上找到的解决方案都没有对我有用。


小智 7

我遇到了同样的问题,在这篇文章之后得到了解决:How to Fix Brightness Keys Not Work in Ubuntu。解决方案非常简单:

  1. 编辑文件/etc/default/grub并设置:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor acpi_osi=linux"
    
    Run Code Online (Sandbox Code Playgroud)
  2. 保存文件并更新 GRUB:

    sudo update-grub
    
    Run Code Online (Sandbox Code Playgroud)
  3. 重新启动电脑就可以了。

正如作者所解释的,这些操作背后的原理如下:

ACPI 是在操作系统内核中实现的电源接口管理标准。默认情况下,Linux 内核使用内置的键盘按键驱动程序,该驱动程序通常与某些键盘不兼容。

acpi_backlight=vendor因此,我们指定告诉内核供应商驱动程序优先于内核驱动程序的选项。该选项acpi_osi=linux告诉内核为 Linux 驱动程序启用内置 ACPI 解决方法;如果设备驱动程序存在 Linux 体系结构问题,则可能会出现这种情况。


小智 5

  1. grub从目录中打开文件/etc/default或运行命令:

    gedit /etc/default/grub
    
    Run Code Online (Sandbox Code Playgroud)

    在终端中。

  2. 编辑以下行:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    
    Run Code Online (Sandbox Code Playgroud)

    到:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force acpi_backlight=native"
    
    Run Code Online (Sandbox Code Playgroud)
  3. 运行命令:

    sudo update-grub
    
    Run Code Online (Sandbox Code Playgroud)
  4. 重启你的电脑。


归档时间:

查看次数:

34564 次

最近记录:

4 年,10 月 前