Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/06/2018, à 12:39

lordsamael

Petit soucis Grub quiet et Hostname

Bonjour a tous !

Je suis en train de faire un linux ubuntu server 18.04 kiosk avec Chrome.

La partie kiosk est fonctionnel mais j'ai au moins deux soucis

Je fais mes modifs sur un autre session tty avec un user ayant les droit sudo.
l'autre session kiosk tournant encore.

1/ Grub en quiet

en mettant le  /etc/default/grub ainsi et après un sudo update-grub

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

il n'y a aucun changement
le Grub est toujours aussi bavard.
a vrai dire je peux mettre se que je veux dans GRUB_CMDLINE_LINUX_DEFAULT= cela ne change rien.

2/ Hostname [RESOLU]

il suffit de faire un edit "/etc/cloud/cloud.cfg" et changer "preserve_hostname" avec la valeur "true".

J'ai essayé diverses methodes en sudo :

  • commande hostenamectl

  • sudo sed -i 's/$hostn/$newhost/g' /etc/hosts et /etc/hostname

  • ntcli

a chaque fois le hostname change mais au reboot il revient a l'original.

Voila pour les soucis les plus immédiats
en espérant ne pas mettre tromper de section dans le forum et en vous remerciant pour les éventuelles réponses.

Salutation !

Dernière modification par lordsamael (Le 15/06/2018, à 13:08)

Hors ligne

#2 Le 15/06/2018, à 16:33

LukePerp

Re : Petit soucis Grub quiet et Hostname

Bonjour, ajoute cette ligne à grub puis Update grub :

GRUB_DISABLE_OS_PROBER=true

Desktop & Laptop - Ubuntu Mate dernière LTS - Intel i5 - 16 Go - Dual boot Windows offline

Hors ligne

#3 Le 16/06/2018, à 08:01

lordsamael

Re : Petit soucis Grub quiet et Hostname

LukePerp a écrit :

Bonjour, ajoute cette ligne à grub puis Update grub :

GRUB_DISABLE_OS_PROBER=true

Hello

J'ai mis la ligne dans la conf du grub mais aucun changement malheureusement.

Hors ligne

#4 Le 17/06/2018, à 14:29

bruno

Re : Petit soucis Grub quiet et Hostname

Bonjour,

Qu'entends-tu par bavard ?
Est-ce que le menu de grub s'affiche ou est-ce que tu vois les messages du noyau pendant le démarrage ?

Avec tes paramètres le menu de grub ne devrait pas s'afficher et on ne devrait pas voir les messages du noyau si plymouth fonctionne.

Hors ligne

#5 Le 17/06/2018, à 14:48

ylag

Re : Petit soucis Grub quiet et Hostname

Salut,

bruno a écrit :

Avec tes paramètres le menu de grub ne devrait pas s'afficher et on ne devrait pas voir les messages du noyau si plymouth fonctionne.

Il semble que le script: /etc/grub.d/30_os-prober puisse causer problème à ce niveau: 
https://gist.github.com/LeahCim/9332432

Une discussion récente à ce sujet initiée par LukePerp: https://forum.ubuntu-fr.org/viewtopic.php?id=2027095
...dans laquelle il cherche un moyen de ne pas afficher le menu grub au démarrage.

La fonction adjust_timeout() en début de ce script empêcherait de mettre à 0 la valeur de GRUB_TIMEOUT ?
Que se passerait-il si on virait carrément cette fonction du script 30_os-prober ?

A+

Dernière modification par ylag (Le 17/06/2018, à 16:01)

Hors ligne

#6 Le 17/06/2018, à 16:15

bruno

Re : Petit soucis Grub quiet et Hostname

En tout cas on ne devrait pas utiliser GRUB_HIDDEN_TIMEOUT qui est obsolète.

S'il y a un problème avec /etc/grub.d/30_os-prober il aurait du être résolu par #2 (ce script n'est pas exécuté dans ce cas).

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISABLE_OS_PROBER=true
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

Hors ligne

#7 Le 17/06/2018, à 17:04

ylag

Re : Petit soucis Grub quiet et Hostname

Salut,

C'est l'utilisation de: GRUB_DISABLE_OS_PROBER=true qui sauve la mise ?

De ce que je comprends, le cas #2 ne fonctionnerait pas car le script 30_os-prober y est activé (pas de GRUB_DISABLE_OS_PROBER=true) et donc la fonction adjust_timeout() ferait en sorte que la valeur de GRUB_TIMEOUT soit automatiquement passée de 0 à 10 ?

Mais là, je m'éloigne du sujet de @lordsamael, désolé...

A+

Dernière modification par ylag (Le 17/06/2018, à 17:22)

Hors ligne