Das GNOME-Terminal ist in GNOME 3 sehr langsam


9

Wenn ich bei Verwendung des GNOME-Terminals versuche, eine neue Registerkarte zu erstellen, oder "C + Registerkarte" verwende, um zu einer neuen zu wechseln, dauert es bis zu fünf volle Sekunden, bis das Terminal geändert wird. Dies scheint unabhängig von ZSH oder Bash zu geschehen. Ist jemand auf dieses Problem gestoßen? Oder weiß jemand, wie man daraus Debugging-Informationen erhält?

Antworten:


3

Ich habe dieses Problem nicht erlebt. Möglicherweise möchten Sie einen alternativen Terminalemulator wie xtermoder ausprobieren uxterm.

http://en.wikipedia.org/wiki/List_of_terminal_emulators#X_Window_Terminals


1
Gibt es etwas, das X Window Terminals vergleicht? Ich werde auf jeden Fall in Gnome-Terminal nach oben scrollen und einen transparenten Hintergrund verwenden, damit ich die Dokumentation lesen kann, während ich in das Fenster tippe.
Damon

2
Also habe ich mich mit Terminator abgefunden. Danke für Ihre Hilfe.
Damon

6

Ich habe genau das gleiche Problem. Es passiert nicht die ganze Zeit, aber es passiert die meiste Zeit und ich hasse es. Außerdem wird Text im Terminal sehr langsam gedruckt. Wenn ich also eine große Anzahl von Zeichen drucke, spuckt das Terminal diese in Sprüngen und Schritten aus. Es ist sehr nachlässig. Dies ist ein großes Problem.

UPDATE: Ich drücke Alt-f2 und drücke dann "r", um Gnome zurückzusetzen. Ihre Sitzung bleibt intakt, aber Gnome wird neu gestartet, und dann funktionieren meine Terminals sehr gut. Dies ist also ein Speicherverlust oder ein Fehler in Gnome.


Ah, Danke. Es ist vielleicht keine Lösung, aber es ist eine großartige Problemumgehung.
Julian

Wurde dieser Fehler gemeldet? Ich bin immer noch davon im März 2013 gebissen.
Cweiske

3

Verwenden Sie NVIDIA-Treiber? Dann könnte ein Fehler im Treiber auftreten. Die neue Version 295.20 enthält eine mögliche Lösung:

Es wurde ein Fehler behoben, der dazu führen konnte, dass einige OpenGL-Anwendungen (einschließlich Desktop-Umgebungen wie KDE und GNOME Shell) hängen blieben.

BEARBEITEN: Eine ausführlichere Diskussion finden Sie unter: /ubuntu/78237/unity-3d-with-nvidia-driver-becomes-very-slow-and-laggy


Ich benutze nvidia treiber fwiw. Die Antwort, auf die Sie verlinken, wurde leider entfernt.
Julian

In der Tat bemerke ich auch, dass es etwas von Nvidia ist. Auf meinem anderen System (mit AMD-Grafik) sehe ich keine Langsamkeit.
Richard de Wit

2

Ich habe festgestellt, dass Terminator, mein Lieblingsbegriff, das gleiche Problem beim Erstellen oder Wechseln von Registerkarten hat. Es macht Gnome 3 unbrauchbar. Normalerweise habe ich irgendwo im Bereich von 4 oder 5 Registerkarten der Konsole geöffnet, wobei jede möglicherweise mehrmals aufgeteilt ist. Manchmal führt das Erstellen neuer Registerkarten dazu, dass die gesamte Gnome 3-Benutzeroberfläche einfriert. Die einzige Möglichkeit, wieder darauf zuzugreifen, besteht darin, gdm von einer der tatsächlichen Konsolen aus neu zu starten (Strg + Alt + F1).


1

GNOME terminalist auch langsam für mich. Aus der Wikipedia-Liste war das schnellste, was ich getestet habe evilvte. Dieser scheint den ganzen Weg zum anderen Ende des Spektrums zu gehen, um so viele Merkmale wie möglich wegzulassen. (Während ich GNOME terminalspüre, dass dies sehr nützlich ist.)

Die andere schnelle Alternative für mich ist die Verwendung des virtuellen Terminals. Wenn Sie eine der CtrlTasten + Alt+ F6bis Ctrl+ Alt+ F1drücken, erhalten Sie eine minimale, schnelle Konsolenoberfläche. Wenn Sie auf Ctrl+ Alt++ F7klicken, kehren Sie zur üblichen grafischen Oberfläche mit Fenstern und dergleichen zurück.

Die Kombination dieser virtuellen Terminals mit tmux(einem GNU screenErsatz) war für mich hilfreich. In tmuxihm ist Ctrl+ b, Ctrl+ cein neues Fenster zu öffnen, Ctrl+ b, Ctrl+ %den Bildschirm in zwei Rahmen aufgeteilt, die jeweils mit einem eigenen Terminal - Schnittstelle und Ctrl+ b, Ctrl+ xeinen Rahmen zu schließen.

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.