2 votes

Comment puis-je configurer le serveur Ubuntu 16.04 pour charger une interface graphique à la demande ?

J'aimerais que mon serveur démarre en ligne de commande par défaut mais charge une interface graphique lorsque j'en ai besoin.

J'ai configuré une machine virtuelle juste pour les tests et j'ai pu y installer l'interface graphique UNITY standard sans problème. J'ai également modifié le fichier /etc/default/Grub pour démarrer en mode texte. Cela ne fonctionnait pas au début et démarrait toujours en mode GUI par défaut mais après quelques recherches, j'ai trouvé que la désactivation de lightdm me permettait de revenir à une connexion normale en mode terminal. Mon problème est que je ne peux plus lancer l'interface graphique complète. Je peux utiliser la commande 'startx' pour lancer une interface graphique presque sans fonctionnalités mais cela ne m'aide pas vraiment.

2voto

psusi Points 35613

Exécuter systemctl start lightdm pour démarrer lightdm, et par extension, le reste du gui, quand vous le souhaitez. systemctl stop lightdm l'arrêtera.

1voto

Mrityunjai Points 11

Prenez le contrôle depuis le gestionnaire de connexion graphique, utilisez les commandes suivantes:-

sudo systemctl enable multi-user.target --force
sudo systemctl set-default multi-user.target

éditer /etc/default/Grub et modifier

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 

à

GRUB_CMDLINE_LINUX_DEFAULT="text"

Ensuite, mettez à jour le Grub, par la commande suivante :-

sudo update-grub

Après le redémarrage, l'invite de connexion apparaîtra à la place du terminal de connexion GNOME.

Pour démarrer le GUI, utilisez la commande suivante :-

sudo systemctl start lightdm.service && sudo gnome-session

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