GNOME 3中的GNOME终端非常慢。

当使用GNOME终端时,如果我尝试创建一个新的标签页,或者使用"C+Tab"来切换到一个新的标签页,终端会花费长达五秒钟的时间来切换。这似乎无论是使用ZSH还是Bash都会发生。有人遇到过这个问题吗?或者,有人知道如何获取关于此问题的调试信息吗?
5个回答

我有完全相同的问题。它并不总是发生,但大多数情况下都会发生,我很讨厌它。此外,在终端中文本打印非常缓慢。因此,如果我打印大量字符,终端会跳跃和递增地输出。这非常卡顿。这是一个重大问题。
更新:我按alt-f2,然后按“r”重置Gnome。您的会话保持不变,但重新启动Gnome,然后我的终端工作得非常好...所以这是Gnome中的内存泄漏或错误。

啊,谢谢。这可能不是一个解决方案,但是这是一个很好的权宜之计。 - Julian
那个错误已经被报告了吗?我在2013年三月仍然受到这个问题的困扰。 - cweiske


我确实使用NVIDIA驱动程序。很不幸,你链接的答案已被删除。 - Julian
确实,我也注意到这是Nvidia的一个问题。在我的另一个系统上(该系统使用AMD显卡),我没有看到任何速度慢的情况。 - Richard de Wit


1有没有什么可以与X Window终端相媲美的东西?我肯定会在Gnome-Terminal中向上滚动,并且我使用透明背景,这样我就可以在输入窗口时阅读文档。 - damon
2所以最后我决定选择《终结者》。感谢你的帮助。 - damon

我发现我的最爱终端仿真器 Terminator 在创建或切换标签时存在同样的问题。这使得 Gnome 3 不可用。通常我会同时打开4到5个控制台标签,每个标签可能还分割了多次。有时候创建新的标签会导致整个 Gnome 3 用户界面冻结,唯一的解决办法是从实际的控制台(ctrl+alt+f1)重新启动 gdm。

GNOME终端对我来说也很慢。根据维基百科的列表,我测试过的最快的是evilvte。从功能尽可能少的角度来看,它似乎完全走向了相反的极端。(而我感觉GNOME终端选择了非常丰富的功能。)
对我来说,另一个快速的替代方案是使用虚拟终端。如果你按下Ctrl+Alt+F6到Ctrl+Alt+F1中的任意键组合,你将进入一个简洁、快速的控制台界面。按下Ctrl+Alt+F7键可以返回到通常的图形界面,包括窗口等。
将这些虚拟终端与tmux(GNU screen的替代品)结合起来,对我非常有帮助。在tmux中,按下Ctrl+b,Ctrl+c可以打开一个新窗口;按下Ctrl+b,Ctrl+%可以将屏幕分割成两个框架,每个框架都有自己的终端界面;按下Ctrl+b,Ctrl+x可以关闭一个框架。