Яка різниця між GRUB_CMDLINE_LINUX та GRUB_CMDLINE_LINUX_DEFAULT в / etc / default / grub


57

Я вирішую проблеми з керуванням яскравістю fn-клавіші на своєму ноутбуці, тому я переглядаю безліч параметрів конфігурації в / 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/магії. Я просто хочу, щоб ключі спрацювали.

Відповіді:


43

GRUB_CMDLINE_LINUX

Записи в цьому рядку додаються в кінець командного рядка 'linux' (рядок «ядра» застарілого GRUB) як для звичайного, так і для режиму відновлення. Він використовується для передачі параметрів до ядра.


GRUB_CMDLINE_LINUX_DEFAULT

Цей рядок імпортує будь-які записи до кінця рядка 'linux' (рядок «ядра» GRUB у спадщині). Записи додаються лише до кінця звичайного режиму.

що стосується будь-якого з них із картографуванням використання моїх Fnключів?

У деяких випадках ACPI BIOS забезпечує інтерфейси, необхідні для управління підсвічуванням через загальний інтерфейс ACPI, але фактичні методи не реалізовані. Таким чином, драйвер ACPI реєструється разом із обладнанням і не дозволяє цим драйверам, які відповідають конкретним ноутбукам. У цих випадках можна запобігти запуску драйвера підсвічування ACPI, додавши наступний рядок до параметрів завантаження ядра:

acpi_backlight=vendor

  1. Джерело щодо GRUB_CMDLINE _...
  2. Джерело щодо підсвічування

70

Різниця у короткому чорно-білому тексті:

  • Функції GRUB_CMDLINE_LINUXє завжди ефективні .

  • Параметри в GRUB_CMDLINE_LINUX_DEFAULTє ефективними ТІЛЬКИ під час звичайного завантаження (НЕ під час режиму відновлення).


Джерела: help.ubuntu.com/…/Grub2 та відповідь gp


16
Причина цієї, в основному, повторюваної відповіді: я постійно забуваю про різницю, повертаюся на цю сторінку і хочу витратити якнайменше часу, щоб засвоїти суть.
ndemou

1
Це має бути прийнятою відповіддю
Wizard79
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.