bonjour à tous,
voila je ne veux plus que gdm se lance au démarrage. Je me suis donc mis en root et j'ai lancé la commande :
systemctl disable gdm.service
mais quand je fais ensuite
systemctl status gdm.service
le terminal me renvoie :
● gdm.service - GNOME Display Manager
Loaded: loaded (/lib/systemd/system/gdm.service; static; vendor preset: enabled)
Active: active (running) since Sat 2019-07-06 21:27:05 CEST; 4min 24s ago
Main PID: 1113 (gdm3)
Tasks: 3 (limit: 4915)
CGroup: /system.slice/gdm.service
└─1113 /usr/sbin/gdm3
il est toujours enabled
Je ne comprends pas car normalement systemctl gere systemd, donc il devrait me passer le service en disabled.
Avez vous une idée du probleme ?
Merci d'avance
# Désactiver n'est pas stopper
Posté par GnunuX (site web personnel) . Évalué à 4.
Parce que désactiver n'est pas stopper.
Donc 3 solutions :
Contenu du man :
```
--now
[^] # Re: Désactiver n'est pas stopper
Posté par cosmoff . Évalué à 2.
alors ca ne regle pas le probleme.
Je me suis mal exprimé mais meme le redemérrage ne change rien, systemd ne prend pas en compte quand je met :
systemctl disable gdm.service
je n'ai pas besoin d'arreter le service pour annuler son lancement au démarrage.
# Analyse incomplète/incorrecte ?
Posté par Cyril Brulebois (site web personnel) . Évalué à 4.
cosmoff :
Non, il n'est pas
enabled
. Cf. la ligne :C'est le
vendor preset
qui est activé. Le service est en modestatic
, qui est une variante dedisabled
.Cf. la page de manuel
systemctl(1)
:À vue de pif, je dirais qu'autre chose se charge de lancer le gestionnaire de connexion graphique. Un exemple sur Debian :
Et cette unité
display-manager.service
est mise en place par le script de post-installation de lightdm. Extrait :Cela doit être similaire pour les autres display managers.
À voir en fonction de ta distribution (que tu n'as pas spécifiée).
Debian Consultant @ DEBAMAX
# la beauté systemd (hem)
Posté par Gabin3 . Évalué à -2. Dernière modification le 07 juillet 2019 à 00:58.
Désactiver gdm.service ou display-manager.service ne feront pas ce que tu veux parce que "tu utilises mal" systemd-tout-puissant.
Pour te débarrasser d'un gestionnaire de session graphique, tu dois faire:
systemctl enable multi-user.target
Pour le remettre en place
systemctl enable graphical.target
J'ai arrêté de réflèchir, c'est l'avenir-du-présent car lire des scripts .sh et un inittab étaient trop dur, paraît-il.
[^] # Re: la beauté systemd (hem)
Posté par totof2000 . Évalué à 2.
Tu m'ôtes les mots du clavier …
C'est sur que tout le monde sait ce qu'est le vendor preset et que le mode static est une vatriante de disabled.
cf:
[^] # Re: la beauté systemd (hem)
Posté par Gabin3 . Évalué à -5.
Que les moinsseurs offrent la solution.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.