Was ist der Unterschied zwischen GRUB_CMDLINE_LINUX und GRUB_CMDLINE_LINUX_DEFAULT in / etc / default / grub?

57

Ich behebe ein Problem mit der Fn-Taste zur Helligkeitsregelung auf meinem Laptop, daher stöbere ich, wie Sie sich vorstellen können, durch viele Konfigurationsoptionen in / etc / default / grub. Es wurde jedoch eine Frage an mich gestellt:

Was ist der Unterschied zwischen den Linien markiert GRUB_CMDLINE_LINUXund GRUB_CMDLINE_LINUX_DEFAULT?

Zum Beispiel tut GRUB_CMDLINE_LINUX="acpi_backlight=vendor"

anders verhalten als GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor"?

Was hat eine davon mit der Zuordnung der Verwendung meiner FN-Tasten zu tun? Die Helligkeit ist in den Systemeinstellungen aufgrund von xorg.conf.d/Magie bereits einstellbar . Ich will nur die Schlüssel zum Laufen bringen.

Chase May
quelle

Antworten:

43

GRUB_CMDLINE_LINUX

Einträge in dieser Zeile werden sowohl für den normalen als auch für den Wiederherstellungsmodus am Ende der 'Linux'-Befehlszeile (GRUB-Legacys "Kernel" -Zeile) hinzugefügt. Hiermit werden Optionen an den Kernel übergeben.


GRUB_CMDLINE_LINUX_DEFAULT

Diese Zeile importiert alle Einträge bis zum Ende der 'Linux'-Zeile (GRUB-Legacys "Kernel" -Zeile). Die Einträge werden nur an das Ende des normalen Modus angehängt.

Was hat einer von ihnen mit der Zuordnung der Verwendung meiner FnSchlüssel zu tun ?

In einigen Fällen bietet das ACPI-BIOS die erforderlichen Schnittstellen zur Steuerung der Hintergrundbeleuchtung über die generische ACPI-Schnittstelle, die eigentlichen Methoden sind jedoch nicht implementiert. Der ACPI-Treiber registriert sich also bei der Hardware und verhindert, dass ein Laptop-spezifischer Treiber dies tut. In diesen Fällen kann das Starten des ACPI-Hintergrundbeleuchtungstreibers verhindert werden, indem den Kernel-Boot-Parametern die folgende Zeile hinzugefügt wird:

acpi_backlight=vendor

  1. Quelle zu GRUB_CMDLINE _...
  2. Quelle bezüglich Hintergrundbeleuchtung
g_p
quelle
70

Der Unterschied in kurzen Schwarz-Weiß-Texten:

  • Optionen in GRUB_CMDLINE_LINUXsind immer wirksam .

  • Die Optionen in GRUB_CMDLINE_LINUX_DEFAULTsind NUR während des normalen Startvorgangs wirksam (NICHT während des Wiederherstellungsmodus).


Quellen: help.ubuntu.com/.../Grub2 und gps Antwort

ndemou
quelle
16
Grund für diese meist doppelte Antwort: Ich vergesse immer wieder den Unterschied, komme auf diese Seite zurück und möchte so wenig Zeit wie möglich aufwenden, um das Wesentliche einzufangen.
Ndemou
1
Dies sollte die akzeptierte Antwort sein
Wizard79