it-swarm.com.de

Das Gnome-Terminal kann nicht über Unity Launcher oder über die Verknüpfung im Seitenbereich geöffnet werden

Ich habe Ubuntu 16.04 installiert und alles scheint gut zu funktionieren, außer dass ich gnome-terminal nicht vom Unity-Starter oder von einer Verknüpfung aus starten kann, die mit der Seitenleiste verbunden ist.

Gnome-Terminal startet jedoch problemlos mit Xterm oder mit einem Rechtsklick auf> Terminal öffnen. Ich kann auch Gnome-Terminal mit Alt-F2 ausführen.

Das scheint also ein Problem mit Unity zu sein?

Wenn Sie im Unity-Startprogramm oder über eine Verknüpfung auf das Gnome-Terminal drücken, pulsiert das Gnome-Terminal-Symbol nur ein wenig. Danach wird die Shell beendet. Ich sehe die Shell selbst nie, nur das Symbol in der Seitenleiste.

Auf der Suche nach Terminal in Unity Launcher wird gnome-terminal gefunden, der Name lautet jedoch "nlykkei @ nlykkei-Ubuntu: ~" und nicht das übliche "Terminal".

Außerdem zeigt das Gnome-Terminal keine Farben mehr an, wie Grün für eine ausführbare Datei usw.

Kann mich jemand anleiten, wie ich mein Unity Terminal wiederherstellen kann? Ich habe bereits 2-3 Stunden bei Google verbracht und versucht, das Problem durch Konfigurieren der Ländereinstellungen zu lösen.

3
Shuzheng

Obwohl wir nur raten können, was passiert ist, scheinen zwei Dinge nicht in Ordnung zu sein:

  1. Die Tatsache, dass Sie in Dash [email protected]:~ erhalten, wenn Sie nach dem Terminal suchen, bestätigt die Tatsache, dass Sie eine lokale (fehlerbehaftete) Kopie der gnome-terminal.desktop -Datei haben müssen. Dies erklärt auch, warum es funktioniert von cli in xterm ausgeführt wird; Die .desktop -Datei wird dann übertroffen.
  2. Die Tatsache, dass Sie im Terminal Farben verloren haben, deutet darauf hin, dass in Ihrer ~/.bashrc -Datei etwas nicht stimmt.

Lösen

  1. Entfernen Sie alle lokalen Kopien einer .desktop -Datei, indem Sie gnome-terminal aufrufen (zu finden in ~/.local/share/applications). Der Unity Launcher und Dash verwenden dann wieder den globalen.
  2. Stellen Sie die ursprüngliche ~/.bashrc -Datei wieder her, indem Sie den folgenden Befehl ausführen:

    cp /etc/skel/.bashrc ~/
    

Anschließend melden Sie sich ab und wieder an, und es sollte behoben werden.

3
Jacob Vlijm