Nie można otworzyć terminala w Ubuntu 18.04 po aktualizacji z 17.10


10

Po aktualizacji z 17.10 do 18.04 nie mogę otworzyć terminalu żadną metodą.

Po ponownej instalacji i aktualizacji problem jest nadal nierozwiązany.

Co mogę zrobić, aby to naprawić?

Odpowiedzi:


15

Dzieje się tak głównie wtedy, gdy ustawienie języka w twoim systemie zostało pomieszane, aby to naprawić, po prostu zresetuj ustawienia języka (patrz zrzut ekranu).

wprowadź opis zdjęcia tutaj

Po tym twój terminal powinien działać zgodnie z oczekiwaniami.


1
Pytanie tutaj: Co powoduje, że system psuje lub traci ustawienia językowe? Zazwyczaj dzieje się tak ze mną losowo!
SaidbakR

Odpowiedź jest bardzo poprawna, aby rozwiązać problem z terminalem. ale po tym rozwiązaniu uzyskanie kolejnego problemu dźwięk nie działa na komputerze
Soyab Badi

5

Otwórz XTerm i uruchom następujący kod

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

A następnie uruchom ponownie


Jak otworzyć XTerm? Mój terminal też zniknął, ale alt-f2 mówi, że xterm nie jest zainstalowany.
user1773592,

4

Ta poprawka wydawała mi się działać. Ale nie przeżył restartu.

Podczas uruchamiania localectl niektóre wpisy pokazywane były jako „nie dotyczy” - wydaje się to być kluczowe.

Wszelkie działania z wiersza poleceń można uruchamiać w xterm (Alt-F2, xterm).

Rzeczywista poprawka (dla mnie):

  1. Upewnij się, że w pliku /etc/locale.conf nie ma przypisanych ustawień regionalnych.
  2. Uruchom locale-gen.
  3. Uruchom localectl set-locale LANG = "en_US.UTF-8" (lub ty wartość LANG)
  4. Uruchom localectl, aby sprawdzić, czy cokolwiek pozostaje ustawione na „nie dotyczy”
  5. W moim przypadku uruchom localectl set-keymap „us”
  6. Wyloguj się, zaloguj - teraz Terminal działa.

(Podziękowania dla tego wątku: https://bbs.archlinux.org/viewtopic.php?id=180103 )


Będzie miał problem z uruchomieniem twoich kroków, bez terminalu, nie można uruchomić linii poleceń po kroku 2
damadam

@damadam Zmodyfikowałem swój komentarz, aby dodać, że xterm działa na te zmiany - dziękuję za złapanie tego. To powiedziawszy, jeśli zostaną wykonane oryginalne kroki - terminal będzie dostępny do momentu ponownego uruchomienia, aby wprowadzić zmiany.
Nigel Brownjohn,

Możesz także uruchomić te polecenia z fizycznej konsoli ... naciśnij np. Ctrl-Alt-F1, aby dostać się do fizycznej konsoli. Naciśnij klawisze Alt-F7 (zwykle), aby wrócić do konsoli graficznej.
jpp

1

Natknąłem się na ten sam problem i żadne ustawienia językowe nie pomogły. Frekwencja dotyczyła mojego PPA. Niedawno zaktualizowałem moje python3 do 3.7.5 z 3.6. Byłoby to w porządku, ale potem ustawiam domyślnego Pythona na 3.7, co spowodowało pewne problemy. Tak więc rozwiązaniem jest: Uruchom to polecenie

 sudo gedit /usr/bin/gnome-terminal

a następnie zmień #! / usr / bin / python3 na #! /usr/bin/python3.6 To wydaje się rozwiązać mój problem. Dzięki!


Nigdy nie używaj sudo w połączeniu z programami graficznymi. To jest pkexec your programlub sudo -H your program. Lepiej byłoby ustawić wersję Python3 z powrotem na Ubuntu.
nikt

0

Miałem ten sam problem, ale przypadkowo go rozwiązałem.
Więc spróbuj tego ...

Kliknij prawym przyciskiem myszy dowolne miejsce na pulpicie i wybierz „Otwórz terminal”. Przynajmniej dla mnie działa. Informuję, że nadal nie mogę otworzyć terminalu, klikając ikonę Terminala lub skrót klawiszowy.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.