如果我尝试使用 Fn + F11 或 Fn + F12 或在系统设置对话框中更改 Dell XPS15 上的屏幕亮度,则不会发生任何事情。指示屏幕亮度的条会发生变化,但屏幕会保持恒定的亮度,除非我关闭亮度,否则屏幕会变暗。我尝试更改 grub 设置,如下所示:无法更改我的 Dell XPS 15 (L502X) 的亮度,但这并没有改变任何东西。有人遇到过这个问题吗?可以告诉我如何解决吗?
答案1
我的行为和你完全一样,所以希望这能解决你的问题:
在终端Ctrl+中T输入 acpi_listen 并交替按下亮度调高和调低键F11,F12您应该获得类似于下面的输出。
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
这告诉我们 BIOS 正在记录按键并正确地将其转发给操作系统。
现在按Ctrl+C退出 acpi_listen 并输入 lspci,就我而言,我正在寻找英特尔 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)
然后仍然在终端输入:
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
BusID 部分应与之前使用 lspci 检索到的“VGA 兼容控制器:...”ID 相匹配。“00:02:0”变为“PCI:0:2:0”
保存,注销并重新启动。
对我来说确实如此。创建缺失的 X 配置文件可以消除您描述的行为。
如果有效请告诉我。