Shell molto lento da caricare - Ubuntu 14.04


18

Aprendo il mio terminale (ctrl + alt + t), ci vuole molto tempo per caricare il mio prompt. Avevo letto qui riguardo allo stesso problema, ma nessuna delle loro soluzioni mi ha aiutato. All'apertura del terminale, ci vogliono circa 4-5 secondi per caricare e appena prima che appaia il prompt, vedo apparire un lampo molto veloce di una sorta di programma bianco splash-screen. Non penso che ciò sia accaduto dopo l'installazione di un pacchetto / software particolare. Eventuali suggerimenti?

Grazie in anticipo.

Risposte:


26

Per vedere tutti i comandi eseguiti durante la configurazione di avvio della shell, inserire

set -x

in alto e

set +x

nella parte inferiore di entrambi i file ~/.profilee ~/.bashrc.

(Tieni aperto l'editor di testo in modo da poter annullare facilmente queste modifiche!)

Quindi in un terminale, eseguire:

$ bash --login

e vedi quale comando impiega più tempo.


Potrei essere super stupido ma non riesco a capire come funziona. Ho aggiunto quelle righe ma non è cambiato nulla.
UpmostScarab,

@UpmostScarab Dopo aver aggiunto le righe, digitare bash --loginun terminale e vedere cosa succede. (Premi Ctrl-D in seguito per uscire dalla shell che hai appena iniziato.)
joeytwiddle

Grazie. Si scopre che il mio terminale stava sopprimendo l'output.
UpmostScarab,

2
Grazie SDKMAN!per aver rallentato il mio lavoro.
mjaggard,

2
lo stesso per me ... era SDKMAN ( sdkman.io ) ... la connessione di timeout stava facendo sì che la shell
impiegasse
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.