使用 16.04 的 Dell XPS15 9550 上的亮度不会改变

Chr*_*ohl 5 brightness dell screen 16.04

如果我尝试使用 Fn + F11 或 Fn + F12 或在系统设置对话框中更改 Dell XPS15 上的屏幕亮度,则没有任何反应。指示屏幕亮度的条形发生变化,但屏幕保持恒定亮度,除非我关闭亮度时,屏幕变暗。我尝试更改 grub 设置,如下所示:无法更改我的 Dell XPS 15 (L502X) 上的亮度,但这并没有改变任何东西。有没有人以前遇到过这个问题,可以告诉我如何解决吗?

小智 6

我的行为与您完全相同,因此希望这可以解决您的问题:

在终端中Ctrl+T输入 acpi_listen 并交替按下亮度上下键F11F12您应该得到和下面类似的输出。

alexisv@SlingBeast-XPS15:~$ acpi_listen
 PNP0C14:02 000000d0 00000000
video/brightnessup BRTUP 00000086 00000000
 PNP0C14:02 000000d0 00000000
video/brightnessup BRTUP 00000086 00000000
 PNP0C14:02 000000d0 00000000
video/brightnessdown BRTDN 00000087 00000000
 PNP0C14:02 000000d0 00000000
video/brightnessdown BRTDN 00000087 00000000
Run Code Online (Sandbox Code Playgroud)

这告诉我们 BIOS 正在注册按键并将它们正确转发到操作系统。

现在按Ctrl+C退出 acpi_listen 并输入 lspci,就我而言,我正在寻找 Intel VGA 芯片 PCI id。

00:01.0 PCI bridge: Intel Corporation Sky Lake PCIe Controller (x16) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 06)
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 07)
Run Code Online (Sandbox Code Playgroud)

然后还是在终端类型:

sudo nano /usr/share/X11/xorg.conf.d/20-intel.conf
Run Code Online (Sandbox Code Playgroud)

该文件不存在所以我创建了它,将以下内容粘贴到新创建的文件中:

Section "Device"
        Identifier  "card0"
        Driver      "intel"
        Option      "Backlight"  "intel_backlight"
        BusID       "PCI:0:2:0"
EndSection
Run Code Online (Sandbox Code Playgroud)

BusID 部分应与之前使用 lspci 检索到的“VGA 兼容控制器:...”ID 匹配。“00:02:0”变成“PCI:0:2:0”

保存,注销并重新启动。

那对我有用。创建丢失的 X 配置文件摆脱了您描述的行为。

让我知道它是否有效。