当前位置: 首页>>技术问答>>正文


/etc/default/grub中GRUB_CMDLINE_LINUX和GRUB_CMDLINE_LINUX_DEFAULT有什么区别

, , , , ,

问题描述

我正在对我的笔记本电脑上的fn-key亮度控制问题进行故障排除,所以我正在考虑/etc /default /grub中的很多配置选项。但是,这给我提出了一个问题:

标有GRUB_CMDLINE_LINUXGRUB_CMDLINE_LINUX_DEFAULT的行有什么区别?

例如,GRUB_CMDLINE_LINUX="acpi_backlight=vendor"

表现与GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor"有什么不同?

作为一个无关的问题,他们中的任何一个与映射我的fn键的使用有什么关系?由于某些xorg.conf.d/魔法,亮度在系统设置中已经可以调整。我只是想让钥匙工作。

最佳解决方案

GRUB_CMDLINE_LINUX

Entries on this line are added to the end of the ‘linux’ command line (GRUB legacy’s “kernel” line) for both normal and recovery modes. It is used to pass options to the kernel.

GRUB_CMDLINE_LINUX_DEFAULT

This line imports any entries to the end of the ‘linux’ line (GRUB legacy’s “kernel” line). The entries are appended to the end of the normal mode only.

他们中的任何一个与映射我的Fn键的使用有什么关系?

在某些情况下,ACPI BIOS提供通过通用ACPI接口控制背光所需的接口,但实际方法未实现。因此ACPI驱动程序向硬件注册并阻止任何笔记本电脑专用驱动程序这样做。在这些情况下,可以通过将以下行添加到内核引导参数来阻止ACPI背光驱动程序启动:

acpi_backlight=vendor

  1. Source regarding GRUB_CMDLINE_…

  2. Source regarding backlight

次佳解决方案

短黑色’n’white文字的区别:

  • GRUB_CMDLINE_LINUX中的选项始终有效。

  • GRUB_CMDLINE_LINUX_DEFAULT中的选项仅在正常引导期间有效(不在恢复模式期间)。


来源:help.ubuntu.com/…/Grub2和g-p的回答

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/6523.html,未经允许,请勿转载。