web-dev-qa-db-fra.com

Quelle est la différence entre GRUB_CMDLINE_LINUX et GRUB_CMDLINE_LINUX_DEFAULT dans / etc / default / grub

Je dépanne un problème de contrôle de la luminosité de la clé fn sur mon ordinateur portable. Je suis donc en train de parcourir de nombreuses options de configuration dans/etc/default/grub, comme vous pouvez l'imaginer. Cependant, cela m'a posé une question:

Quelle est la différence entre les lignes marquées GRUB_CMDLINE_LINUX et GRUB_CMDLINE_LINUX_DEFAULT?

Par exemple, GRUB_CMDLINE_LINUX="acpi_backlight=vendor"

se comporter différemment de GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor"?

En tant que question indépendante, qu'est-ce que l'un d'entre eux a à voir avec la cartographie de l'utilisation de mes clés fn? La luminosité est déjà réglable dans les paramètres système en raison de la magie de xorg.conf.d/. Je veux juste que les clés fonctionnent.

53
Chase May

GRUB_CMDLINE_LINUX

Les entrées de cette ligne sont ajoutées à la fin de la ligne de commande 'linux' (ligne "kernel" de GRUB Legacy) pour les modes normal et de récupération. Il est utilisé pour passer des options au noyau.


GRUB_CMDLINE_LINUX_DEFAULT

Cette ligne importe toutes les entrées à la fin de la ligne 'linux' (la ligne "kernel" de GRUB Legacy). Les entrées sont ajoutées à la fin du mode normal uniquement.

Qu'est-ce que l'un d'entre eux a à voir avec la cartographie de l'utilisation de mes Fn clés?

Dans certains cas, le BIOS ACPI fournit les interfaces nécessaires pour contrôler le rétroéclairage via l'interface générique ACPI, mais les méthodes réelles ne sont pas implémentées. Ainsi, le pilote ACPI s'enregistre avec le matériel et empêche tout pilote spécifique à un ordinateur portable de le faire. Dans ces cas, il est possible d'empêcher le démarrage du pilote de rétro-éclairage ACPI en ajoutant la ligne suivante aux paramètres de démarrage du noyau:

acpi_backlight=vendor

  1. Source concernant GRUB_CMDLINE _...
  2. Source concernant le contre-jour
42
g_p

La différence en texte court black'n'white:

  • Les options de GRUB_CMDLINE_LINUX sont toujours effectives .

  • Les options de GRUB_CMDLINE_LINUX_DEFAULT sont effectives UNIQUEMENT au démarrage normal (PAS en mode de récupération).


Sources: help.ubuntu.com/.../Grub2 et la réponse de g-p

62
ndemou