Qual è la differenza tra GRUB_CMDLINE_LINUX e GRUB_CMDLINE_LINUX_DEFAULT in / etc / default / grub


58

Sto risolvendo un problema di controllo della luminosità del tasto fn sul mio laptop, quindi sto cercando molte opzioni di configurazione in / etc / default / grub, come puoi immaginare. Tuttavia, ha sollevato una domanda per me:

Qual è la differenza tra le linee contrassegnate GRUB_CMDLINE_LINUXe GRUB_CMDLINE_LINUX_DEFAULT?

Ad esempio, fa GRUB_CMDLINE_LINUX="acpi_backlight=vendor"

comportarsi diversamente da GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor"?

Come domanda non correlata, cosa c'entra qualcuno di loro con la mappatura dell'uso dei miei tasti fn? La luminosità è già regolabile nelle Impostazioni di sistema a causa di un po 'di xorg.conf.d/magia. Voglio solo far funzionare le chiavi.

Risposte:


44

GRUB_CMDLINE_LINUX

Le voci su questa riga vengono aggiunte alla fine della riga di comando 'linux' (riga "kernel" di GRUB legacy) sia per le modalità normali che per quelle di recupero. È usato per passare le opzioni al kernel.


GRUB_CMDLINE_LINUX_DEFAULT

Questa riga importa tutte le voci alla fine della riga 'linux' (riga "kernel" di GRUB legacy). Le voci vengono aggiunte solo alla fine della modalità normale.

cosa c'entra qualcuno di loro con la mappatura dell'uso delle mie Fnchiavi?

In alcuni casi il BIOS ACPI fornisce le interfacce necessarie per controllare la retroilluminazione attraverso l'interfaccia ACPI generica, ma i metodi effettivi non sono implementati. Quindi il driver ACPI si registra con l'hardware e impedisce a qualsiasi driver specifico di laptop di farlo. In questi casi è possibile impedire l'avvio del driver di retroilluminazione ACPI aggiungendo la seguente riga ai parametri di avvio del kernel:

acpi_backlight=vendor

  1. Fonte relativa a GRUB_CMDLINE _...
  2. Fonte relativa alla retroilluminazione

70

La differenza nel breve testo in bianco e nero:

  • Le opzioni in GRUB_CMDLINE_LINUXsono sempre efficaci .

  • Le opzioni in GRUB_CMDLINE_LINUX_DEFAULTsono attive SOLO durante l'avvio normale (NON durante la modalità di ripristino).


Fonti: help.ubuntu.com/.../Grub2 e la risposta di gp


16
Motivo di questa risposta per lo più duplicata: continuo a dimenticare la differenza, torno a questa pagina e voglio passare il minor tempo possibile per catturare l'essenza.
ndemou,

1
Questa dovrebbe essere la risposta accettata
Wizard79,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.