我刚刚安装了 Ubuntu 18.04,并且遇到了一个问题,在 gnome-terminal 中执行大多数命令时会出现 1 到 2 秒的延迟。
例如,如果我打开一个新终端并输入ls<Tab><Tab>
,系统会挂起大约 2 秒钟,然后才会显示自动完成结果。我尝试的几乎任何命令都会发生这种情况。
如果我退出桌面,<Ctrl>+<Alt>+<F3>
那么一切都会运行得非常快,没有任何延迟。这让我相信问题与图形有关。我使用的是 NVIDIA GTX 2060 Super 和非免费的 nvidia 驱动程序。我首先尝试使用存储库驱动程序nvidia-drivers-435
,当它不起作用时,我手动清除并安装了 440.64 驱动程序。这两个似乎都是成功安装的,但我仍然遇到这个烦人的挂起问题。
我还使用测试了我的硬盘读取速度,hdparm -tT /dev/sdc
这表明安装操作系统的 SSD 驱动器工作正常。在遇到此问题之前,我运行的是 Ubuntu 19.10(但出于软件兼容性原因不得不恢复)。我在 19.10 中没有遇到此问题。
有没有什么方法可以调试这个问题,以便我能够看到导致终端挂起的真正原因?
答案1
所以这有点极端,但我能够通过从 GNOME3 切换到 Unity 来规避这个问题(这对我来说不是真正的问题,因为我实际上喜欢 Unity)。如果有人有更好的答案或调试方法,我仍然很想了解潜在的问题。
要安装 Unity,我按照以下接受答案的说明进行操作这个问题