it-swarm.com.de

Arch Linux Terminal startet nicht

Ich habe Arch Linux gerade nach einem Video-Tutorial von youtube zum ersten Mal installiert. Wenn ich jedoch versuche, das GNOME-Terminal zu starten, wird es nicht gestartet. Es wird für ein paar Sekunden oben auf meinem Bildschirm Terminal angezeigt und es wird ein Ladesymbol angezeigt, aber nach ein paar Sekunden verschwinden beide und es erscheint kein Terminal. Da ich das Terminal nicht laden oder starten kann, kann ich nichts tun (ich kann nicht einmal die Frage beantworten, um mich in den Arch Linux-Foren zu registrieren). Was mache ich falsch?

25
Dirk

Ich hatte das gleiche Problem nach einer Neuinstallation von Arch. Ich habe locale.gen überprüft, doppelt überprüft und dreifach überprüft und sogar jedes Gebietsschema außer en_US.UTF-8 entfernt. Ich wollte gerade aufgeben, als ich unter Einstellungen, Regionen und Sprache nachschaute und feststellte, dass die Sprache nicht festgelegt war, obwohl ich den Befehl zum Festlegen ausgeführt hatte. Nach dem Auswählen von Englisch und dem Neustart funktioniert es einwandfrei.

37
James

Klingt so, als hättest du dein /etc/locale.gen Datei.

Wenn Sie Englisch/USA sind, kommentieren Sie einen der anderen Einträge in dieser Datei aus, es sei denn, Sie benötigen sie. Sie sind für andere Sprachen. Wenn Sie Amerikaner sind, brauchen Sie wahrscheinlich nur en_US.UTF8.

Bearbeiten Sie die /etc/locale.gen Datei und Kommentar en_US.UTF8.

Kommentieren Sie alle anderen aus, es sei denn, Sie benötigen sie, um lesen zu können.

Dann renne: Sudo locale-gen

gnome-terminal sollte dann starten. Wenn nicht, installieren Sie xterm und führen Sie gnome-terminal aus, um zu sehen, was los ist:

  • pacman -S xterm

  • Versuchen CtrlaltF2oder beenden Sie X.

  • Dann schlagen CtrlaltF1 um zu X zurückzukehren.

  • Schlagen AltF2 und geben Sie xterm ein

  • Geben Sie im xterm-Fenster gnome-terminal

18
stog

Wenn Sie sich nicht wirklich für das GNOME-Terminal interessieren, ist es wahrscheinlich am besten, ein anderer Terminal-Emulator zu installieren. Wählen Sie eine aus, die Sie mögen.

Erinnere dich daran CtrlAltF1 bringt Sie zur GUI. Dann drücken CtrlAltF2 zu einem TTY gehen. Melden Sie sich an und durchsuchen Sie die Repositorys nach dem von Ihnen ausgewählten Terminal. Ich habe Guake gewählt:

pacman -Ss guake

Es sollte sich etwas einfallen lassen. Für mich war es:

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

Nehmen Sie dann den Namen und installieren Sie das Paket:

pacman -S guake

Sie sollten dann in der Lage sein, die Anwendung zu starten, indem Sie zu GNOME zurückkehren und drücken Super (die Windows-Taste) und geben Sie den Namen des Terminals ein.

4
James Wood

Das hat bei mir funktioniert

in deinem ~/.xinitrc ersetzen

exec gnome-session

mit

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

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

2
McKay

Ich treffe hier nur das gleiche Problem. Ich habe viel gegoogelt und eine Lösung gefunden. Wenn Sie Alt + F2 (Vielleicht Laptop + Fn) verwenden können, können Sie Folgendes tun:

1.login als root (benutze Sudo 'ur pwd')

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

dann solltest du das terminal erfolgreich öffnen können.

2
Luce_yu

Ich hatte das gleiche Problem und fand die Lösung:

  1. Kopieren Sie die Datei/etc/X11/xinit/xinitrc in Ihre ~/.xinitrc
  2. Fügen Sie direkt nach der Zeile "#start einige nette Programme" hinzu: exec gnome-session
  3. abmelden und neu starten startx
0
user148655

Ich habe gerade eine Stunde lang mit diesem Thema gekämpft. Es stellte sich heraus, dass mein Problem war, dass LC_COLLATE wurde auf " "(es hatte ein zusätzliches Leerzeichen) anstelle von" C "in /etc/locale.conf.

0
Jorenko