GNOME 3 中的 GNOME 终端非常慢

GNOME 3 中的 GNOME 终端非常慢

使用 GNOME 终端时,如果我尝试创建新选项卡,或者使用“C+tab”循环到新选项卡,终端将需要整整五秒钟才能切换。无论使用 ZSH 还是 Bash,似乎都会发生这种情况。有人遇到过这个问题吗?或者,有人知道如何从中获取调试信息吗?

答案1

我也遇到了同样的问题。虽然这种情况不是经常发生,但大多数时候都会发生,我讨厌这种情况。此外,文本在终端中打印速度非常慢。因此,如果我打印大量字符,终端会以跳跃和增量的方式将其吐出。这非常滞后。这是一个大问题。

更新:我按下 alt-f2,然后按“r”重置 Gnome。您的会话保持完好,但会重新启动 Gnome,然后我的终端就可以正常工作了……所以这是 Gnome 中的内存泄漏或错误。

答案2

你使用 NVIDIA 驱动程序吗?那么你可能受到驱动程序错误的影响。新295.20 版本陈述一个潜在的修复方案:

修复了一个可能导致某些 OpenGL 应用程序(包括 KDE 和 GNOME Shell 等桌面环境)挂起的错误。

编辑:如果发现更深入的讨论:https://askubuntu.com/questions/78237/unity-3d-with-nvidia-driver-becomes-very-slow-and-laggy

答案3

我没有遇到过这个问题。您可能想尝试其他终端仿真器,例如xtermuxterm

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

答案4

GNOME terminal对我来说也很慢。从 Wikipedia 列表来看,我测试过的最快的是evilvte。就省略尽可能多的功能而言,它似乎完全走向了相反的方向。(而我感觉它GNOME terminal选择了很多功能。)

对我来说,另一种快捷方式是使用虚拟终端。如果您点击Ctrl+ Alt+F6Ctrl+ Alt+中的任何一个F1,您将获得一个最小、快速的控制台界面。点击Ctrl+ Alt+F7会返回到带有窗口等的常用图形界面。

将这些虚拟终端与tmuxGNU screen替代品)结合起来对我很有帮助。其中tmux+ Ctrlb+Ctrl打开c新窗口,Ctrl+ bCtrl+%将屏幕分成两个框架,每个框架都有自己的终端界面,Ctrl+ bCtrl+x关闭框架。

相关内容