Podczas korzystania z terminalu GNOME, jeśli spróbuję utworzyć nową kartę lub użyć „C + tab”, aby przejść do nowej karty, zmiana zajmie do pięciu pełnych sekund. Wydaje się, że dzieje się tak niezależnie od tego, czy używasz ZSH, czy Bash. Czy ktoś napotkał ten problem? A może ktoś wie, jak uzyskać z tego informacje debugujące?
9
Mam dokładnie ten sam problem. Nie zdarza się to cały czas, ale zdarza się to przez większość czasu i nienawidzę tego. Ponadto tekst drukuje się bardzo wolno w terminalu. Więc jeśli wydrukuję dużą liczbę znaków, terminal wypluje je skokami i przyrostami. To jest bardzo opóźnione. To jest poważny problem.
AKTUALIZACJA: Naciskam alt-f2, a następnie wciskam „r”, aby zresetować Gnome. Twoja sesja pozostaje nienaruszona, ale restartuje Gnome, a następnie moje terminale działają bardzo ładnie ... więc jest to wyciek pamięci lub błąd w Gnome.
źródło
Czy korzystasz ze sterowników NVIDIA? Wtedy możesz mieć wpływ na błąd w sterowniku. Nowa wersja 295.20 zawiera potencjalną poprawkę:
EDYCJA: Bardziej szczegółowa dyskusja, jeśli można ją znaleźć na stronie : /ubuntu/78237/unity-3d-with-nvidia-driver-becomes-very-slow-and-laggy
źródło
Znalazłem terminator, mój ulubiony termin, ma ten sam problem z tworzeniem lub przełączaniem kart. To sprawia, że Gnome 3 nie nadaje się do użytku. Zwykle mam gdzieś w zasięgu 4 lub 5 zakładek konsoli, z których każda może być podzielona wiele razy. Czasami tworzenie nowych kart powoduje zawieszenie się całego interfejsu Gnome 3, a jedynym sposobem na powrót jest ponowne uruchomienie gdm z jednej z rzeczywistych konsol (ctrl + alt + f1)
źródło
GNOME terminal
jest również dla mnie wolny. Z listy Wikipedii najszybszy z tego, co przetestowałem, byłevilvte
. Ten zdaje się przechodzić do przeciwnego końca spektrum pod względem pomijania jak największej liczby funkcji. (Podczas gdyGNOME terminal
wydaje mi się, że zdecyduje się być dość charakterystyczny.)Inną szybką alternatywą dla mnie jest użycie wirtualnego terminala. Jeśli naciśniesz którykolwiek z Ctrl+ Alt+ F6przez Ctrl+ Alt+ F1, otrzymasz minimalny, szybki interfejs konsoli. Uderzenie Ctrl+ Alt+ F7powoduje powrót do zwykłego interfejsu graficznego z oknami i tym podobne.
Połączenie tych wirtualnych terminali z
tmux
(GNU screen
zamiennikiem) było dla mnie pomocne. Wtmux
To Ctrl+ b, Ctrl+ c, aby otworzyć w nowym oknie, Ctrl+ b, Ctrl+ %, aby podzielić ekran na dwie części, każda z własnym interfejsem terminala, a Ctrl+ b, Ctrl+ xaby zamknąć ramkę.źródło