abc*_*234 2 laptop brightness hp 12.04 13.04
当我买了一台新的 HP 笔记本电脑,希望安装 Ubuntu 时,我遇到了这个问题,但是当我从 Live DVD 启动时,亮度设置为最大,并且无法使用功能键或亮度设置栏进行更改,并且安装后也是一样。
在网上搜索了很多之后,我尝试了 acpi_backlight=vendor 内核选项,它奏效了!不仅适用于 Ubuntu,也适用于其他 Linux 操作系统,因此我发布了一份指南。
重新启动您的系统,当您进入 GRUB 菜单时,选择您的发行版 (Ubuntu 13.04),不要按 Enter,而是按e(进行编辑)。
这将调出您的菜单条目进行编辑。
附加到以 linux 开头的行(看起来像 linux /boot/linux3.9.........
在这一行的末尾,留一个空格并添加 acpi_backlight=vendor
所以它看起来像
linux /boot/vmlinuz-310-x86_64 root=UUID=3161dd63-38c0-44bc-bc1e-34b692209b0b ro acpi_backlight=vendor
Run Code Online (Sandbox Code Playgroud)
之后按F10开机。
现在尝试改变亮度。这个对我有用。
为了使更改永久化,我们需要编辑 GRUB 配置文件
在终端类型
sudo -H gedit /etc/default/grub
Run Code Online (Sandbox Code Playgroud)
这将打开 Grub 配置文件。
在这个文件中,我们必须编辑这一行
GRUB_CMDLINE_LINUX=""
Run Code Online (Sandbox Code Playgroud)
到
GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
Run Code Online (Sandbox Code Playgroud)
之后保存文件并运行(在终端中输入)
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
更新 GRUB 配置文件。
就是这样!现在亮度设置可以随时更改,并且在重新启动后将保持不变(至少对我而言!)
如果有人有疑问,请在此处发布。
编辑
从 Linux 3.16 开始,内核默认使用原生背光方式,因此上述步骤可能是多余的。
来源:https : //wiki.archlinux.org/index.php/Backlight#Kernel_command-line_options