Terminal in Ubuntu 18.04 kann nach dem Upgrade von 17.10 nicht geöffnet werden


10

Nach dem Upgrade von 17.10 auf 18.04 kann ich kein Terminal auf irgendeine Weise öffnen.

Nach der Neuinstallation und Aktualisierung ist das Problem immer noch ungelöst.

Was kann ich tun, um dies zu beheben?

Antworten:


15

Dies geschieht meistens, wenn die Spracheinstellung auf Ihrem System fehlerhaft ist. Um dies zu beheben, setzen Sie einfach Ihre Spracheinstellungen zurück (siehe Screenshot).

Geben Sie hier die Bildbeschreibung ein

Danach sollte Ihr Terminal wie erwartet funktionieren.


1
Die Frage hier: Was bringt das System dazu, die Spracheinstellungen durcheinander zu bringen oder zu verlieren? Das passiert bei mir normalerweise zufällig!
SaidbakR

Die Antwort ist sehr korrigierbar, um das Problem des Terminals zu beheben. aber nach dieser Lösung funktioniert ein anderes Problem Sound nicht von PC
Soyab Badi

5

Öffnen Sie XTerm und führen Sie den folgenden Code aus

  1. sudo locale-gen
  2. sudo localectl set-locale LANG="en_US.UTF-8"

Und dann neu starten


Wie öffnest du XTerm? Mein Terminal ist auch weg, aber alt-f2 sagt, dass xterm nicht installiert ist.
user1773592

4

Dieser Fix schien für mich zu funktionieren. Hat aber einen Neustart nicht überlebt.

Beim Ausführen von localectl wurden einige Einträge als "n / a" angezeigt - dies scheint der Schlüssel zu sein.

Jede Befehlszeilenaktivität kann in xterm (Alt-F2, xterm) ausgeführt werden.

Tatsächliche Lösung (für mich):

  1. Stellen Sie sicher, dass in /etc/locale.conf Ihre Gebietsschemas nicht kommentiert sind.
  2. Führen Sie locale-gen aus.
  3. Führen Sie localectl set-locale LANG = "en_US.UTF-8" aus (oder Ihren LANG-Wert).
  4. Führen Sie localectl aus, um festzustellen, ob noch "n / a" festgelegt ist.
  5. Führen Sie in meinem Fall localectl set-keymap "us" aus.
  6. Abmelden, Anmelden - jetzt funktioniert das Terminal.

(Credits für diesen Thread: https://bbs.archlinux.org/viewtopic.php?id=180103 )


Er wird Probleme haben, Ihre Schritte auszuführen, ohne Terminal ist es unmöglich, Ihre
Befehlszeile

@damadam Ich habe meinen Kommentar dahingehend geändert, dass xterm für diese Änderungen funktioniert - danke, dass Sie das verstanden haben. Wenn jedoch die ursprünglichen Schritte befolgt werden, ist das Terminal bis zum Neustart verfügbar, um meine Änderungen vorzunehmen.
Nigel Brownjohn

Sie können diese Befehle auch von einer physischen Konsole aus ausführen. Drücken Sie z. B. Strg-Alt-F1, um zu einer physischen Konsole zu gelangen. Drücken Sie Alt-F7 (normalerweise), um zur grafischen Konsole zurückzukehren.
jlp

1

Also bin ich auf das gleiche Problem gestoßen und keine Spracheinstellungen schienen zu helfen. Die Wahlbeteiligung lag bei meiner PPA. Ich hatte kürzlich mein Python3 von 3.6 auf 3.7.5 aktualisiert. Das wäre in Ordnung gewesen, aber dann mache ich mein Standard-Python3 auf 3.7, was einige Probleme verursachte. Die Lösung hierfür lautet also: Führen Sie diesen Befehl aus

 sudo gedit /usr/bin/gnome-terminal

und dann # ändern! / usr / bin / python3 zu #! /usr/bin/python3.6 Dies scheint mein Problem zu lösen. Vielen Dank!


Verwenden Sie sudo niemals in Kombination mit grafischen Programmen. Es ist pkexec your programoder sudo -H your program. Es wäre besser, die Python3-Version auf die Ubuntu-Version zurückzusetzen.
niemand

0

Ich hatte das gleiche Problem, habe es aber versehentlich gelöst.
Also probieren Sie dieses aus ...

Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle auf dem Desktop und wählen Sie "Terminal öffnen". Zumindest funktioniert es für mich. Um Sie wissen zu lassen, kann ich das Terminal immer noch nicht öffnen, indem ich auf das Terminal-Symbol oder über die Tastaturkürzel klicke.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.