Impossibile aprire il terminale in Ubuntu 18.04 dopo l'aggiornamento dalla 17.10


10

Dopo l'aggiornamento dal 17.10 al 18.04 non riesco ad aprire un terminale con nessun metodo.

Dopo aver reinstallato e aggiornato il problema è ancora irrisolto.

Cosa posso fare per risolvere questo problema?

Risposte:


15

Ciò accade soprattutto se le impostazioni della lingua sul tuo sistema sono state incasinate, per risolvere questo problema è sufficiente ripristinare le impostazioni della lingua (vedere Schermata).

inserisci qui la descrizione dell'immagine

Dopodiché il tuo terminale dovrebbe funzionare come previsto.


1
La domanda qui: che cosa rende il sistema di confondere o perdere le impostazioni della lingua? Questo di solito succede con me a caso!
SaidbakR

La risposta è molto corretta per risolvere il problema del terminale. ma dopo che questa soluzione ha ottenuto un altro problema, il suono non funziona sul PC
Soyab Badi,

5

Apri XTerm ed esegui il seguente codice

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

E quindi riavviare


Come si apre XTerm? Anche il mio terminale è andato, ma alt-f2 dice che xterm non è installato.
user1773592

4

Questa correzione sembrava funzionare per me. Ma non è sopravvissuto al riavvio.

Quando si esegue localectl alcune voci mostrate come "n / a" - questa sembra essere la chiave.

Qualsiasi attività della riga di comando può essere eseguita in xterm (Alt-F2, xterm).

Correzione effettiva (per me):

  1. Assicurati che /etc/locale.conf abbia le tue impostazioni locali senza commento.
  2. Esegui locale-gen.
  3. Esegui localectl set-locale LANG = "en_US.UTF-8" (o il tuo valore LANG)
  4. Esegui localectl per vedere se qualcosa rimane impostato su "n / a"
  5. Nel mio caso, esegui localectl set-keymap "us"
  6. Esci, accedi - ora il terminale funziona.

(Crediti per questa discussione: https://bbs.archlinux.org/viewtopic.php?id=180103 )


Avrà problemi a eseguire i passaggi, senza terminale, è impossibile eseguire la riga di comando dopo il passaggio 2
damadam

@damadam Ho modificato il mio commento per aggiungere che xterm funziona per questi cambiamenti - grazie per averlo colto. Detto questo, se vengono seguiti i passaggi originali, il terminale sarà disponibile fino al riavvio per apportare le mie modifiche.
Nigel Brownjohn,

Puoi anche eseguire questi comandi da una console fisica ... premi ad esempio Ctrl-Alt-F1 per accedere a una console fisica. Premi Alt-F7 (in genere) per tornare alla console grafica.
jlp

1

Quindi ho riscontrato lo stesso problema e nessuna impostazione della lingua sembrava aiutare. Fatturato il problema era con il mio PPA. Di recente avevo aggiornato il mio python3 alla 3.7.5 dalla 3.6. Questo sarebbe andato bene, ma poi ho impostato il mio python3 predefinito su 3.7 che ha causato alcuni problemi. Quindi la soluzione è: eseguire questo comando

 sudo gedit /usr/bin/gnome-terminal

e che cambiare #! / usr / bin / python3 su #! /usr/bin/python3.6 Questo sembra risolvere il mio problema. Grazie!


Non usare mai sudo in combinazione con programmi grafici. È pkexec your programo sudo -H your program. Sarebbe meglio riportare la versione di Python3 su Ubuntu.
nessuno il

0

Stavo affrontando lo stesso problema, ma l'ho risolto accidentalmente.
Quindi prova questo ...

Fare clic destro in qualsiasi punto del desktop e selezionare "Apri terminale". Almeno sta funzionando per me. Solo per farvi sapere, non riesco ancora ad aprire il terminale facendo clic sull'icona Terminale o tramite la scorciatoia da tastiera.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.