Le terminal Arch Linux ne démarre pas

Je viens dinstaller Arch Linux en suivant un didacticiel vidéo de youtube pour la première fois. Cependant, lorsque jessaie de démarrer le terminal GNOME, il ne démarre pas. Il indiquera Terminal en haut de mon écran pendant quelques secondes et il y aura un symbole de chargement, mais après quelques secondes, ils disparaissent tous les deux et aucun terminal Parce que je ne peux pas charger ou démarrer le terminal, je ne peux rien faire (je ne peux même pas répondre à la question pour minscrire aux forums Arch Linux). Quest-ce que je fais mal?

Commentaires

  • 1. Vous devez utiliser la documentation Arch pour installer Arch: les guides youtube sont soit faux, obsolètes, soit les deux. 2. Quel terminal essayez-vous de démarrer et dans quel environnement de bureau?
  • Jutilise le bureau gnome et jessaie de le charger ' terminal par défaut
  • Assurez-vous que vos paramètres régionaux sont correctement définis (voir la note dans la section de dépannage).
  • Comment puis-je le modifier sans utiliser de terminal?
  • Vous devriez vraiment exécuter une distribution plus conviviale pour les débutants … Vous pouvez modifier des fichiers depuis le TTY en utilisant nano ou vim

Réponse

Jai eu le même problème après une nouvelle installation de larc. Jai vérifié, vérifié deux fois et vérifié trois fois le locale.gen et même supprimé tous les paramètres régionaux sauf en_US.UTF-8. Jétais sur le point dabandonner lorsque jai vérifié sous Paramètres, Régions & Langue et découvert que la langue nétait pas définie même si javais exécuté la commande pour la définir. Après avoir choisi langlais et redémarré, cela fonctionne très bien.

Commentaires

  • Merci! Javais également choisi langlais pour les formats, juste en dessous de la langue.

Réponse

On dirait que vous avez gâché votre /etc/locale.gen fichier.

Si vous êtes anglais / américain, commentez toutes les autres entrées de ce fichier, SAUF QUE VOUS EN AVEZ BESOIN. Ils sont pour dautres langues. Si vous êtes américain, vous navez probablement besoin que de en_US.UTF8.

Modifiez le fichier /etc/locale.gen et décommentez en_US.UTF8.

Commentez les autres, à moins bien sûr que vous nen ayez besoin pour lire.

Puis exécutez: sudo locale-gen

gnome-terminal devrait alors démarrer. Sinon, installez xterm et exécutez gnome-terminal à partir de celui-ci pour voir ce qui se passe:

  • pacman -S xterm

  • Essayez Ctrlalt F2 , ou quittez X.

  • Appuyez ensuite sur Ctrlalt F1 pour revenir à X.

  • Appuyez sur Alt F2 et tapez xterm

  • Dans la fenêtre xterm, tapez gnome-terminal

Commentaires

  • Comment modifierai-je le locale.gen fichier? Jai vim mais cela ne louvre pas
  • Vous pouvez utiliser gedit mais vous devez lexécuter avec root privs, donc alt+F2 pour exécuter une commande, puis gedit admin:///etc/locale.gen

Answer

Sauf si vous vous souciez vraiment du terminal GNOME, le meilleur moyen est probablement dinstaller un émulateur de terminal différent . Choisissez celui que vous aimez.

Noubliez pas que CtrlAlt F1 vous amène à linterface graphique. Ensuite, appuyez sur CtrlAlt F2 pour accéder à un TTY. Connectez-vous et recherchez dans les référentiels le terminal que vous avez choisi. Jai choisi Guake:

pacman -Ss guake 

Il devrait arriver à quelque chose. Pour moi, cétait:

community/guake 0.4.4-3 Drop-down terminal for GNOME 

Ensuite, prenez le nom et installez ce paquet:

pacman -S guake 

Vous devriez alors pouvoir lancer lapplication en revenant à GNOME, en appuyant sur Super (la touche Windows) et en tapant le nom du terminal.

Réponse

Cela a fonctionné pour moi

dans votre ~/.xinitrc replace

exec gnome-session 

avec

exec dbus-launch --exit-with-session gnome-session 

Source: https://bbs.archlinux.org/viewtopic.php?id=203918

Commentaires

  • MERCI BEAUCOUP POUR CETTE RÉPONSE! Je ' lutte contre ce problème depuis la semaine dernière. Rien na fonctionné, mais cela a tout de suite démarré.
  • Ceci est désormais obsolète et devrait être considéré comme un piratage laid et inutile.

Réponse

Je rencontre juste le même problème ici. Jai beaucoup cherché sur Google et jai trouvé une solution. Si vous pouvez utiliser Alt + F2 (peut-être un ordinateur portable + Fn), vous pouvez le faire :

1.connectez-vous en tant que root (utilisez sudo « ur pwd »)

  1. $locale-gen "en_US.UTF-8"

puis Vous devriez pouvoir ouvrir le terminal avec succès.

Commentaires

  • Cela najoute rien aux réponses existantes …

Réponse

Jai eu le même problème et jai trouvé la solution:

  1. Copiez le fichier / etc / X11 / xinit / xinitrc à votre ~ / .xinitrc
  2. Ajoutez juste après la ligne « #start some nice programs »: exec gnome-session
  3. déconnexion et redémarrage startx

Réponse

Je viens de me battre avec ce problème pour une heure. Il sest avéré que mon problème était que LC_COLLATE était réglé sur « C  » (il y avait un espace supplémentaire) au lieu de « C « in /etc/locale.conf.

Réponse

Pour moi gnome-terminal ouvert après avoir fonctionné avec dbus-launch gnome-terminal.

Ensuite, jexécute aussi dbus-update-activation-environment --all et maintenant il démarre sans problème mais je ne sais pas si ce dernier a fait quelque chose.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *