Modes de paiement Abuse

Démarrer le shell graphique Ubuntu

09.07.2024, 20:39

Il se peut que vous fassiez fonctionner le système en mode texte, ou qu'il s'agisse d'un serveur qui doit être exécuté via un terminal. Si un environnement graphique est déjà installé, il existe plusieurs façons de lancer l'interpréteur de commandes graphique d'Ubuntu. Voyons maintenant les différentes techniques.

Qu'est-ce qu'un shell graphique ?

Un shell graphique (ou GUI, Graphical User Interface) sous Linux est un environnement graphique qui permet aux utilisateurs d'interagir avec le système d'exploitation à l'aide d'éléments graphiques tels que des fenêtres, des boutons, des menus, etc. Un shell graphique offre un moyen pratique et intuitif de contrôler un ordinateur.

Dans le monde Linux, il existe plusieurs shells graphiques populaires tels que GNOME, KDE, Xfce, Unity et d'autres. Chacun d'entre eux possède ses propres caractéristiques, son propre style et son propre ensemble d'applications. Les utilisateurs peuvent choisir entre différents shells graphiques en fonction de leurs préférences en matière d'utilisation et d'apparence.

Un shell graphique rend le travail avec Linux plus accessible aux utilisateurs, en particulier à ceux qui préfèrent interagir avec l'ordinateur par le biais d'une interface graphique plutôt que par la ligne de commande.

Comment lancer un interpréteur de commandes graphique

Tout d'abord, nous devons examiner le niveau de démarrage de systemd. Pour ce faire, exécutez la commande suivante :

$ systemctl list-units --type target | egrep "eme|res|gra|mul" | head -1

Текущий уровень запуска в systemd.

Vous devez obtenir le niveau de démarrage graphical.target et si vous ne l'avez pas, vous pouvez corriger la situation en entrant :

$ sudo systemd isolate graphical.target

Après avoir exécuté la commande, le niveau de démarrage sera changé en graphical , et le shell démarrera automatiquement.

Pour lancer le gestionnaire manuellement, exécutez la commande :

$ sudo systemctl start display-manager

Cette commande lance un gestionnaire spécial, qui vous permet de spécifier un login et un mot de passe, puis de lancer l'interpréteur de commandes graphique.

Il existe une autre commande qui vous permet de résoudre ce problème. Elle s'appelle startx. Cependant, pour que cette commande fonctionne dans le fichier ~/.xinitrc, vous devez spécifier le nom de l'interpréteur de commandes dont vous avez besoin, car il peut s'agir d'Openbox, de Fluxbox ou d'i3wm.

Type :

$ vi ~/.xinitrc
if [ -d /etc/X11/xinit/xinitrc.d ] ; then
for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
[ -x "$f" ] && . "$f"
done
unset f
fi
feh --bg-fill ~/Загрузки/52453-sklon_holm_cerkvushka_sneg.jpg &
lxpanel &
exec openbox-session

Vous devez savoir que le bloc if charge tous les fichiers de configuration du répertoire /etc/X11/xinit*, tandis que la ligne avec feh ajoute l'arrière-plan du bureau, lxpanel & ajoute le panneau inférieur, et en spécifiant exec openbox-session démarre openbox directement.

Запуск из консоли TTY

Notez que l'interpréteur de commandes ne peut être lancé qu'à partir de la console TTY, à partir d'un terminal dans un environnement graphique, cela ne fonctionnera pas.

Le lancement de l'interpréteur de commandes graphique d'Ubuntu à partir de la console se fait à l'aide de la commande :

$ startx

Comme vous pouvez le voir, rien de compliqué. L'interpréteur de commandes démarrera dans le même terminal que celui dans lequel vous avez exécuté startx.

Pourquoi l'interpréteur de commandes graphique ne démarre pas

Il existe un certain nombre de raisons pour lesquelles l'interpréteur de commandes graphique ne démarre pas sous Linux. Voici quelques-unes des raisons les plus courantes et la manière de les résoudre :

  1. Problèmes de pilotes graphiques : si vous avez des problèmes avec vos pilotes graphiques, cela peut empêcher l'interpréteur de commandes graphique de démarrer. Assurez-vous que les bons pilotes sont installés pour votre carte graphique.
  2. Manque d'espace sur le disque dur : si votre ordinateur manque d'espace sur le disque dur, cela peut également entraîner des problèmes avec l'interpréteur de commandes. Libérez de l'espace disque pour résoudre ce problème.
  3. Conflits logiciels : parfois, des conflits entre logiciels peuvent entraîner des problèmes d'exécution de l'interpréteur de commandes graphique. Essayez d'identifier les conflits possibles et corrigez-les.
  4. Erreur dans les fichiers de configuration : Des paramètres incorrects dans les fichiers de configuration de l'interpréteur de commandes graphique peuvent empêcher ce dernier de fonctionner. Vérifiez que les fichiers de configuration ne contiennent pas d'erreurs.

Après une mise à niveau du système d'exploitation, il se peut que vous rencontriez des problèmes lors de l'exécution du shell graphique en raison de l'incompatibilité des versions logicielles. Essayez d'effectuer une mise à jour du système ou de revenir en arrière.