亮度问题Ubuntu 18.04 LTS

我升级到ubuntu 18.04 LTS显示亮度控制不起作用。 看起来亮度处于最低水平,我根本无法改变显示亮度。 它在16.04 LTS上工作。 我的笔记本使用英特尔显卡。

我试图通过使用以下内容创建文件/ 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 

我能做什么?

我也有这个问题,但在不同的发行版上,解决方案是不同的。

Anas Elazhar提供的解决方案运作良好,直到我切换到Xubuntu:

使用gedit或任何其他文本编辑器打开文件/ etc / default / grub。 找到下面的行。

 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 

将上面的行更改为

 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor" 

如果它不起作用,请尝试将acpi_backlight值更改为video

 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=video" 

还要创建文件/usr/share/X11/xorg.conf.d/80-backlight.conf但内容与您创建的文件略有不同:

 Section "Device" Identifier "Intel Graphics" Driver "intel" Option "AccelMethod" "sna" Option "Backlight" "acpi_video0" BusID "PCI:0:2:0" EndSection 

如果使用此文件的组合acpi_backlight=video不起作用, acpi_backlight更改回vendor

每次更改/etc/default/grub不要忘记在终端运行sudo update-grub命令!

使用gedit或任何其他文本编辑器打开文件/ etc / default / grub。 找到下面的行。

  GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 

将上面的行更改为

  GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor" 

这将确保在Linux中的默认驱动程序之前加载设备特定的驱动程序。

保存文件并关闭文本编辑器。

打开终端并运行以下命令。

  update-grub 

重启。

重启后,尝试使用笔记本电脑专用控制键调整亮度。 祝好运。

基于我目前的Ubuntu 18.04安装(从今天开始),我可以使用function键(开箱即用!)在登录屏幕上调整亮度。 但是,我正在使用i3与Gnome,登录后,我不再在Gnome控制中心显示亮度控制。

不幸的是,上面的答案对我来说不起作用:相反,使用Ducky的xorg脚本和Grub选项使我的i3 + Gnome会话具有不希望的显示行为并且变慢。

无论如何,至少对于你去非Gnome会话的情况(例如i3),我可以指向你https://github.com/szekelyszilv/ybacklight (假设你已经安装了meson和ninja)可以通过:

  • 下载,解压缩并更改为ybacklight主目录
  • mkdir build; 介子构建; cd build; 忍者安装

或者,(没有这些工具,如果你不想在系统中安装它),请:

  • cd src; gcc ybacklight.c -o ybacklight; cp ybacklight to-your-pref-dir

然后通过WMs配置附加到function键。 例如在i3wm中,我补充说:

 bindsym XF86MonBrightnessUp exec ybacklight -inc 10 bindsym XF86MonBrightnessDown exec ybacklight -dec 10 

到我的.config / i3 / config。

此外,设置亮度需要root权限,例如,可通过“sudo ybacklight …”实现,以及/ etc / sudoers的条目:请参阅如何使用命令行将新用户添加为sudoer?

我最近更新到18.04,我发现将/etc/default/grub中的GRUB_CMDLINE_LINUX_DEFAULT更改为以下内容

 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=video" 

并添加,

 Option "RegistryDwords" "EnableBrightnessControl=1" 

/etc/X11/xorg.conf

 Section "Device" 

修复了运行Nvidia 390驱动程序的控制和亮度键问题。

我启动了nvidia X服务器设置并在x服务器显示配置中将选择更改为X Screen0并且它工作正常。

亮度控制现在有效。 在此之前我已经将grub更改为acpibacklight=video0

在Ubuntu 18.04(使用xfce桌面)上,我的亮度问题终于解决了。

我打开了“设置”菜单下的“板载设置”。 如果您的桌面没有,您可以从软件中心下载。

在“Onboard Preferences”窗口中,单击“Layout”菜单,然后选择“Full Keyboard”(带编辑和function键的桌面键盘)。 单击此处查看“ 板载设置”窗口