Fedora
Nautilus 在 dnf 升級後速度變慢
我正在使用 Fedora 29 gnome,目前我有 nautilus-3.30.5-1.fc29.x86_64。
現在非常滯後。它打開文件夾的速度非常慢,我可以看到右下角的載入文本。
到目前為止我嘗試過的
我已刪除 ~/.cache/tracker
我已將 nautilus 降級為 nautilus-3.30.2-1.fc29.x86_64,問題仍在繼續。
在 killall nautilus 和 nautilus 之後
這是我的產出,越來越多,而且還在生產。
(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 儲存庫,它的子文件夾中包含許多顫振項目。我已經刪除了它,它解決了我的問題。
作為臨時修復,如果尚未報告,我建議降級
nautilus
並向開發人員報告該錯誤。dnf downgrade nautilus
要進一步調試此問題,請執行:
killall nautilus nautilus
在終端。這應該提供額外的資訊。
進一步調查指向該
~/Templates
文件夾。有一些不需要的/重複的條目導致了這個問題。刪除那些應該可以解決問題。儘管這不是標準的“案例”,但我仍然認為它是一個值得報告的“錯誤”。