Je viens d'installer Arch Linux après un tutoriel vidéo de youtube pour la première fois. Cependant, lorsque j'essaie 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 n'apparaîtra. 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 m'inscrire aux forums Arch Linux). Qu'est-ce que je fais mal?
J'ai eu le même problème après une nouvelle installation d'Arch. J'ai vérifié, revérifié 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 d'abandonner lorsque j'ai vérifié sous Paramètres, Régions et langue et découvert que la langue n'était pas définie même si j'avais exécuté la commande pour la définir. Après avoir choisi l'anglais et redémarré, cela fonctionne bien.
On dirait que vous avez foiré votre /etc/locale.gen
fichier.
Si vous êtes anglais/américain, mettez en commentaire l'une des autres entrées de ce fichier, À MOINS QUE VOUS EN AIEZ BESOIN. Ils sont pour d'autres langues. Si vous êtes américain, vous n'avez plus besoin que de en_US.UTF8
.
Modifiez le /etc/locale.gen
fichier et décommenter en_US.UTF8
.
Commentez les autres, à moins bien sûr que vous n'en ayez besoin pour lire.
Exécutez ensuite: 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
Essayer CtrlaltF2ou quittez X.
Puis appuyez sur CtrlaltF1 pour revenir à X.
Frappé AltF2 et tapez xterm
Dans la fenêtre xterm, saisissez gnome-terminal
Sauf si vous vous souciez vraiment du terminal GNOME, la meilleure façon est probablement d'installer un émulateur de terminal différent . Choisissez celui que vous aimez.
N'oubliez pas que CtrlAltF1 vous amène à l'interface graphique. Puis appuyez CtrlAltF2 pour aller à un ATS. Connectez-vous et recherchez dans les référentiels le terminal que vous avez choisi. J'ai choisi Guake:
pacman -Ss guake
Il devrait arriver avec quelque chose. Pour moi, c'était:
community/guake 0.4.4-3
Drop-down terminal for GNOME
Ensuite, prenez le nom et installez ce package:
pacman -S guake
Vous devriez alors être en mesure de lancer l'application en revenant à GNOME, en appuyant sur Super (la touche Windows) et en tapant le nom du terminal.
Cela a fonctionné pour moi
dans ton ~/.xinitrc
remplacer
exec gnome-session
avec
exec dbus-launch --exit-with-session gnome-session
Je rencontre juste le même problème ici. J'ai beaucoup cherché sur Google et j'ai trouvé une solution. Si vous pouvez utiliser Alt
+ F2
(peut-être un ordinateur portable + Fn
), vous pouvez faire:
1. connectez-vous en tant que root (utilisez Sudo 'ur pwd')
$locale-gen "en_US.UTF-8"
alors u devrait pouvoir ouvrir le terminal avec succès.
J'ai eu le même problème et j'ai trouvé la solution:
exec gnome-session
startx
Je viens de me battre avec cette question pendant une heure. Il s'est avéré que mon problème était que LC_COLLATE
a été défini sur "C
"(il avait un espace supplémentaire) au lieu de" C
"dans /etc/locale.conf
.