92 votes

Quelle est la différence entre GRUB_CMDLINE_LINUX et GRUB_CMDLINE_LINUX_DEFAULT dans le fichier /etc/default/Grub ?

Je suis en train de dépanner un problème de contrôle de la luminosité par la touche fn sur mon ordinateur portable, donc je patauge dans beaucoup d'options de configuration dans /etc/default/Grub, comme vous pouvez l'imaginer. Cependant, cela a soulevé une question pour moi :

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

Par exemple, est-ce que GRUB_CMDLINE_LINUX="acpi_backlight=vendor"

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

Question sans rapport, quel est le rapport avec le mappage de l'utilisation de mes touches fn ? La luminosité est déjà réglable dans les paramètres du système en raison d'un certain nombre de facteurs. xorg.conf.d/ la magie. Je veux juste que les clés fonctionnent.

122voto

ndemou Points 1640

La différence dans un texte court en noir et blanc :

  • Options en GRUB_CMDLINE_LINUX sont toujours efficace .

  • Options en GRUB_CMDLINE_LINUX_DEFAULT sont efficace UNIQUEMENT en période normale démarrage normal (PAS pendant le mode de récupération).


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

51voto

g_p Points 17101

GRUB_CMDLINE_LINUX

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

GRUB_CMDLINE_LINUX_DEFAULT

Cette ligne importe toutes les entrées à la fin de la ligne 'linux' (Grub). la ligne "kernel" de l'héritage). Les entrées sont ajoutées à la fin du fichier mode normal uniquement.

Qu'est-ce que tout cela a à voir avec la cartographie de l'utilisation de mon Fn des clés ?

Dans certains cas, le BIOS ACPI fournit les interfaces nécessaires pour contrôler le rétroéclairage via l'interface ACPI générique, mais les méthodes réelles ne sont pas implémentées. Ainsi, le pilote ACPI s'enregistre auprès du matériel et empêche tout pilote spécifique à l'ordinateur portable de le faire. Dans ces cas, il est possible d'empêcher le pilote de rétroéclairage ACPI de démarrer 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 rétro-éclairage

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X