笔记本电脑背光在启动时设置为最大(Xubuntu 15.04)

笔记本电脑背光在启动时设置为最大(Xubuntu 15.04)

我尝试过在网上找到的许多解决方案,但都没有成功:

  • 首先尝试xbacklight = value:输出是No outputs have backlight property
  • 然后我尝试使用 GRUB 选项(如acpi_backlight=vendor和)video.use_native_backlight=1到文件/etc/default/grub,然后运行sudo update-grub并重新启动,但这不起作用。
  • 我尝试过系統程序,路径是/sys/class/backlight/radeon_bl0,更改brightness文件有效,所以我把echo value > /sys/class/backlight/radeon_bl0/brightness文件放到了/etc/rc.local。当我重新启动时,文件会更改,正如我用确认的那样echo,但亮度没有变化。
  • 我也尝试过fglrx方法(安装专有驱动程序)。这种方法对我来说很管用,直到我不得不进入终端通过 CTRL+ALT+Fx(x = 1 到 6)——我只看到黑屏,而使用开源驱动程序(X.org 驱动程序)我没有遇到这个问题。

亮度控制按钮可用(Fn+F2 降低,Fn+F3 增加)。不幸的是,我认为rc.local方法似乎有效,但当我按一次 Fn+F3,然后按 Fn+F2 时,亮度会发生变化(即我从 100% 切换到最低限度值——我再次尝试全新安装并得到了该结果)。

所以我想知道是否有其他方法可以在启动时设置亮度级别,或者至少只是“记住”我选择的亮度级别(专有驱动程序会发生这种情况)。或者我是否在使用其他方法时犯了错误。

我的笔记本电脑是 HP Pavilion 14-v140la,安装了 Xubuntu 15.04(x64)。

处理器:AMD A8-6410,带 APU

显卡:AMD/ATI Radeon R5 Graphics

Linux内核版本是3.19.0-26-generic。

答案1

我终于解决了这个问题。我编辑了文件/etc/rc.local并添加了以下行:

echo 7 | tee /sys/class/backlight/radeon_bl0/brightness

exit 0说明之前,并且像魔法一样起作用!

答案2

ctrl按+ alt+打开终端T

然后将此命令复制到它:

grep acpi_video /var/log/Xorg.0.log

这将帮助您找出哪个 ACPI 接口(acpi_video)控制亮度。您将获得如下输出

[     7.385] (--) intel(0): Found backlight control interface acpi_videoX (type 'firmware') for output LVDS1

其中“acpi_videoX”是“acpi_video0”或“acpi_video1”。

如果上述命令没有显示任何输出,并且“/sys/class/backlight/”下有一个名为“intel_backlight”的文件夹,则使用“intel_backlight”作为下一步的 ACPI 接口。

现在将亮度设置为您启动电脑时想要设置的级别。

现在运行这个命令:

cat /sys/class/backlight/acpi_videoX/brightness

记住这个值以用于下一步。

现在在 /etc/init/ 目录中创建一个名为 fixbrightness.conf 的文件(以 root 身份)。

gksu gedit /etc/init/fixbrightness.conf

将其传递到此文件:

description "Sets brightness after graphics device is loaded"

start on graphics-device-added
task
exec /bin/echo BRIGHTNESS_VALUE > /sys/class/backlight/acpi_videoX/brightness

在这里,你需要:

1-用您在步骤3中获得的亮度值替换BRIGHTNESS_VALUE。

2-将 acpi_videoX 替换为您在步骤 1 中找到的控制笔记本电脑亮度的 ACPI 接口。

来源 点击这里

相关内容