我下载并解压了一个包含大约一万个文件的存档。然后我进入该目录。当我这样做时,Nautilus 开始无法显示如此大量的文件。我的下一个大错误是按 CTRL+A 选择所有文件。之后,它完全停止响应。我关闭了窗口,但出现了以下问题:
当我打开终端并首次输入内容时,文本/命令会快速流畅地显示,直到我按下 Tab 或回车键。一旦我按下它们并开始输入命令“cat”,前两个“ca”字母就会快速流畅地显示,而最后一个“t”字符会延迟半秒。当我按下“tab”时,我也会看到延迟的建议。当我关闭并重新打开终端时,第一个命令再次顺利运行。
此外,当我在终端中运行命令(按 Enter 键)时,内核会延迟执行这些命令。即使是“cd”等非常简单的命令也会延迟一秒钟。
当我在终端内选择并右键单击时,需要半秒钟来呈现上下文菜单(我看到了那些框架)。
Nautilus 渲染问题变得明显。当我在任何目录中按 CTRL+A 时(即使它包含 5-10 个文件),我都可以观察到它突出显示整行的速度有多慢,即突出显示行的第一部分(文件名),然后是大小,然后是修改时间。
我做了什么:
- 从主目录中删除了所有缓存。
- 禁用tracker3并清除其数据库。
- 已将 Nvidia 驱动程序更新至最新稳定且经过测试的版本。
- 禁用 bash 完成。
资源使用情况:CPU、内存和磁盘 IO 处于正常状态,但gnome-shell
磁盘写入总量为 1.3 GB。
错误日志:运行时没有什么特别之处journalctl -f
其他程序:其他程序(IDE、浏览器、应用程序)运行顺利。
Neofetch:
.-/+oossssoo+/-. ubuntu@ubuntu-B450M-DS3H
`:+ssssssssssssssssss+:` ----------------------
-+ssssssssssssssssssyyssss+- OS: Ubuntu 22.04.4 LTS x86_64
.ossssssssssssssssssdMMMNysssso. Host: B450M DS3H
/ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: 6.5.0-26-generic
+ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: 1 hour, 4 mins
/sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Packages: 2406 (dpkg), 34 (snap)
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Shell: bash 5.1.16
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Resolution: 1920x1080
ossyNMMMNyMMhsssssssssssssshmmmhssssssso DE: GNOME 42.9
ossyNMMMNyMMhsssssssssssssshmmmhssssssso WM: Mutter
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ WM Theme: Adwaita
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Theme: Yaru-dark [GTK2/3]
/sssssssshNMMMyhhyyyyhdNMMMNhssssssss/ Icons: Yaru [GTK2/3]
+sssssssssdmydMMMMMMMMddddyssssssss+ Terminal: gnome-terminal
/ssssssssssshdmNNNNmyNMMMMhssssss/ CPU: AMD Ryzen 7 3700X (16) @ 3.600G
.ossssssssssssssssssdMMMNysssso. GPU: NVIDIA GeForce RTX 2070 SUPER
-+sssssssssssssssssyyyssss+- Memory: 4982MiB / 32002MiB
`:+ssssssssssssssssss+:`
.-/+oossssoo+/-.
答案1
通过重新安装 nautilus 解决
sudo apt purge nautilus && sudo apt install nautilus