/ etc / default / grub中GRUB_CMDLINE_LINUX和GRUB_CMDLINE_LINUX_DEFAULT之间的区别是什么
我正在解决我的笔记本电脑上的fn-key亮度控制问题,所以我正在考虑/ etc / default / grub中的很多配置选项,你可以想象。 但是,这给我提出了一个问题:
标记为GRUB_CMDLINE_LINUX
和GRUB_CMDLINE_LINUX_DEFAULT
的行之间有什么区别?
例如, GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
表现与GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor"
什么不同?
作为一个不相关的问题,他们中的任何一个与映射我的fn键的使用有什么关系? 由于某些xorg.conf.d/
magic,亮度在系统设置中已经可以调整。 我只是想让钥匙工作。
GRUB_CMDLINE_LINUX
对于正常模式和恢复模式,此行上的条目将添加到“linux”命令行(GRUB legacy的“内核”行)的末尾。 它用于将选项传递给内核。
GRUB_CMDLINE_LINUX_DEFAULT
该行将任何条目导入到’linux’行的末尾(GRUB legacy的“内核”行)。 这些条目仅附加到正常模式的末尾。
他们中的任何一个与映射我的Fn键的使用有什么关系?
在某些情况下,ACPI BIOS提供通过通用ACPI接口控制背光所需的接口,但实际方法未实现。 因此ACPI驱动程序向硬件注册并阻止任何笔记本电脑专用驱动程序这样做。 在这些情况下,可以通过将以下行添加到内核引导参数来阻止ACPI背光驱动程序启动:
acpi_backlight=vendor
- 关于GRUB_CMDLINE的来源_…
- 有关背光的来源
短黑’n’白色文字的区别:
-
GRUB_CMDLINE_LINUX
中的选项始终有效 。 -
GRUB_CMDLINE_LINUX_DEFAULT
中的选项仅在正常引导期间有效 (在恢复模式期间不是)。
来源: help.ubuntu.com/…/Grub2和gp的答案