我正在使用 Fedora 29 gnome,目前我有 nautilus-3.30.5-1.fc29.x86_64。
现在非常滞后。它打开文件夹的速度非常慢,我可以看到右下角正在加载文本。
到目前为止我尝试过的
我已经删除了〜/.cache/tracker
我已将 nautilus 降级为 nautilus-3.30.2-1.fc29.x86_64,问题仍然存在。
杀死鹦鹉螺和鹦鹉螺后
这是我的产出,越来越多,而且仍在产出。
(nautilus:4258): Gtk-WARNING **: 17:34:12.268: Duplicate child name in GtkStack: ios
(nautilus:4258): Gtk-WARNING **: 17:34:12.269: Duplicate child name in GtkStack: Runner.xcworkspace
(nautilus:4258): Gtk-WARNING **: 17:34:12.270: Duplicate child name in GtkStack: Runner.xcodeproj
(nautilus:4258): Gtk-WARNING **: 17:34:12.271: Duplicate child name in GtkStack: Runner
(nautilus:4258): Gtk-WARNING **: 17:34:12.272: Duplicate child name in GtkStack: Flutter
(nautilus:4258): Gtk-WARNING **: 17:34:12.273: Duplicate child name in GtkStack: android
(nautilus:4258): Gtk-WARNING **: 17:34:12.274: Duplicate child name in GtkStack: app
(nautilus:4258): Gtk-WARNING **: 17:34:12.275: Duplicate child name in GtkStack: test
(nautilus:4258): Gtk-WARNING **: 17:34:12.276: Duplicate child name in GtkStack: lib
(nautilus:4258): Gtk-WARNING **: 17:34:12.277: Duplicate child name in GtkStack: ios
(nautilus:4258): Gtk-WARNING **: 17:34:12.277: Duplicate child name in GtkStack: Runner.xcworkspace
(nautilus:4258): Gtk-WARNING **: 17:34:12.278: Duplicate child name in GtkStack: Runner.xcodeproj
(nautilus:4258): Gtk-WARNING **: 17:34:12.278: Duplicate child name in GtkStack: Runner
(nautilus:4258): Gtk-WARNING **: 17:34:12.279: Duplicate child name in GtkStack: Flutter
(nautilus:4258): Gtk-WARNING **: 17:34:12.280: Duplicate child name in GtkStack: android
(nautilus:4258): Gtk-WARNING **: 17:34:12.281: Duplicate child name in GtkStack: app
(nautilus:4258): Gtk-WARNING **: 17:34:12.540: Duplicate child name in GtkStack: test
(nautilus:4258): Gtk-WARNING **: 17:34:12.541: Duplicate child name in GtkStack: unit
(nautilus:4258): Gtk-WARNING **: 17:34:12.541: Duplicate child name in GtkStack: integration
(nautilus:4258): Gtk-WARNING **: 17:34:12.542: Duplicate child name in GtkStack: lib
(nautilus:4258): Gtk-WARNING **: 17:34:12.543: Duplicate child name in GtkStack: models
(nautilus:4258): Gtk-WARNING **: 17:34:12.544: Duplicate child name in GtkStack: mocks
(nautilus:4258): Gtk-WARNING **: 17:34:12.545: Duplicate child name in GtkStack: components
(nautilus:4258): Gtk-WARNING **: 17:34:12.545: Duplicate child name in GtkStack: ios
(nautilus:4258): Gtk-WARNING **: 17:34:12.546: Duplicate child name in GtkStack: Runner.xcworkspace
(nautilus:4258): Gtk-WARNING **: 17:34:12.546: Duplicate child name in GtkStack: Runner.xcodeproj
(nautilus:4258): Gtk-WARNING **: 17:34:12.547: Duplicate child name in GtkStack: Runner
(nautilus:4258): Gtk-WARNING **: 17:34:12.548: Duplicate child name in GtkStack: Flutter
(nautilus:4258): Gtk-WARNING **: 17:34:12.548: Duplicate child name in GtkStack: assets
它们与我的 IdeaProjects 文件夹中的 Flutter 项目相关。
解决方案 我认为问题与 IdeaProjects 文件夹有关,rudib 告诉我问题与我的 ~/Templates 文件夹有关。
我的 ~/Templates 文件夹中有一个 github 存储库,其中的子文件夹中包含许多 flutter 项目。我已经删除了它,它解决了我的问题。
答案1
作为临时修复,我建议降级nautilus
并向开发人员报告错误,如果尚未报告。
dnf downgrade nautilus
要进一步调试此问题,请运行:
killall nautilus
nautilus
在终端中。这应该提供额外的信息。
进一步调查指向了该~/Templates
文件夹。有一些不需要的/重复的条目导致了此问题。删除这些应该可以解决问题。尽管这不是标准的“用例”,但我仍然认为它是值得报告的“错误”。