Fedora

Nautilus 在 dnf 升級後速度變慢

  • December 19, 2018

我正在使用 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文件夾。有一些不需要的/重複的條目導致了這個問題。刪除那些應該可以解決問題。儘管這不是標準的“案例”,但我仍然認為它是一個值得報告的“錯誤”。

引用自:https://unix.stackexchange.com/questions/489925