Наутилус очень медленный


27

Месяц назад я обновил (без свежей установки) до 12.04.

С тех пор наутилус стал очень медленным. Когда я открываю папку, которая содержит много подпапок, мне иногда приходится ждать 4 секунды, пока все не отобразится. Такого никогда раньше не было, в предыдущих версиях я всегда мог очень быстро просматривать свои файлы.

Если я запускаю наутилус с рут-правами из терминала, он работает отлично.

Я посмотрел в разделе «дополнительные драйверы» и изменил текущую версию обновления Nvidia на рекомендуемые драйверы. Это резко повысило производительность и скорость просмотра файлов, к сожалению, всего на пару дней. Теперь я снова застрял с очень медленным Наутилусом.

Я также попытался установить последнюю версию драйвера nvidia, как это было предложено здесь: http://www.techlw.com/2012/03/install-nvidia-drivers-on-ubuntu-1204.html Не работал вообще.

Кроме того, при использовании тире, чтобы попытаться найти файлы, он не отвечает должным образом: не находит файлы или загружает целую вечность, пока файл не отобразится.

Я работаю над ноутбуком Acer с

Процессор Intel® Core ™ i5 M 430 @ 2,27 ГГц × 4 6
ГБ ОЗУ
GeForce GT 320M / PCIe / SSE2
64-разрядная версия Ubuntu 12.04


Можете ли вы запустить nautilus из командной строки, просмотреть какую-нибудь папку с большим количеством файлов и сообщить о любых сообщениях об ошибках?
Хавьер Ривера

Если я открываю nautilus через терминал («sudo nautilus»), просмотр файлов работает бегло. Однако я получаю следующий отчет об ошибке в терминале: ** (soffice: 16051): CRITICAL **: murrine_style_draw_box: утверждение `height> = -1 'не выполнено ** (soffice: 16051): WARNING **: Не удалось вызвать /com/canonical/AppMenu/Registrar.UnregisterWindow
Тобелли

Выполнение 'sudo nautilus' запустит его с корневым профилем, и все ваши ошибки будут скрыты. Любопытно, что глобальное меню отключается, когда вы запускаете его с помощью sudo. Попробуйте «killall nautilus; nautilus», чтобы не открывать новый экземпляр.
Хавьер Ривера

Спасибо за помощь, я действительно ценю это. Действительно, глобальное меню отключено, когда я делаю sudo
nautilus

Проблема все еще сохраняется. У кого-нибудь есть решение этой проблемы?
Тобелли

Ответы:


5

Я разобрался с несколькими способами ускорить наутилус: закладки и превью. Но это все еще не так быстро, как должно быть ... и у меня есть SSD!

закладки:

Чтобы исправить это, удалите все свои закладки, перезапустите, а затем добавьте обратно те, без которых вы не можете жить.

Используя strace, я понял, что nautilus указывает множество файлов для каждого представления. Даже файлы, которых не было в каталоге, я просматривал во время трассировки. Я думаю, что nautilus пытается предварительно кэшировать эти закладки.

У меня был один сетевой диск в качестве закладки ... это могло быть причиной того, что nautilus загружался несколько секунд.

Настройки предварительного просмотра:

Отключите предварительный просмотр в настройках следующим образом:

введите описание изображения здесь


2
nautilusработает медленно, даже когда нет никаких меток, и становится медленнее, когда на жесткий диск добавляется больше файлов.
TheKojuEffect

1
Закладка в сети сделала это для меня. Предварительный просмотр не имеет большого значения. Я также открыл ошибку об этом в апстриме
sup

@sup: Извините за придирки к программисту, но вы открыли отчет об ошибках после того, как нашли ошибку . «Открытие ошибок» приводит к путанице, если вы поговорите с разработчиками.
Френель

Да, я полагаю, вы правы ... Хотя я думаю, что довольно ясно, что я имел в виду из контекста.
вс

3

Я не знаю, поможет ли это. Но я удалил следующие плагины: nautilus-sendto, nautilus-sendto-empathy, nautilus-share, nautilus-open-terminal. Теперь Наутилус, кажется, работает довольно быстро.


Не могу подтвердить это. Я установил эти расширения и все еще получаю те же проблемы. My testcase: $HOME/.thumbnails/каталог с ~ 50000 изображений (предварительный просмотр в nautilus деактивирован). Наблюдение: Наутилус замедляется до ползания, не отображает файлы, должен быть убит). Доступ к /usr/bin~ 2800 предметам занимает около 7 секунд. Оба действия почти мгновенны на PCmanFM и Dolphin.
Glutanimate

Подумайте еще раз: кажется, что есть некоторые ускорения при доступе к меньшим каталогам (<50 элементов). Наутилус кажется немного более отзывчивым. Но эти обходные пути, очевидно, не решают основную проблему, которой является сам Наутилус. Спасибо за публикацию этого, хотя. Любая помощь приветствуется!
Glutanimate

1

в своем посте вы упоминаете критическую ошибку, конечно, это ошибка какой-то темы, которая объясняет, почему рутированный nautilus работает нормально, так как root не переносит пользовательскую тему, попробуйте изменить тему по умолчанию и протестировать.


Я рекомендую изменить это, чтобы объяснить, как это сделать.
Элия ​​Каган


1

Это помогает уменьшить проблемы:
при проверке предпочтений / поведения открывайте каждую папку в отдельном окне,
это снижает удобство использования, создавая множество окон; но, по крайней мере, вам не нужно садиться и ждать, пока он наконец не ответит, как это происходит в Window $ ...

Эта проблема все еще может возникнуть и заморозить все окна nautilus ..., поэтому я рассматриваю это как временный обходной путь, который не является 100%, и я все еще жду исправления для nautilus.

Это, в основном, помогает вам избегать обходов папок, оставляя их открытыми.

РЕДАКТИРОВАТЬ: замедления прекратились! но использовать наутилус сложнее, но, по крайней мере, не будет постоянно замерзать! (все еще зависает или вылетает наутилус, но занимает больше времени)


1

Временное исправление на https://wiki.debian.org/Nautilus/FAQ/SlowNautilus

Причина проблемы: каким-то образом хранилище "gvfsd-metadata" повреждено, в результате чего "gvfsd-metadata" застрял в бесконечном цикле. Что в свою очередь существенно повлияет на производительность наутилуса. Если вы не знакомы с «gvfsd-metadata», это процесс, который собирает метаданные файла при использовании файлового браузера Nautilus. Мы предполагаем, что «gvfsd-metadata» является частью или относится к пакету «gvfs».


0

Это сработало для меня:

sudo apt-get install --reinstall nautilus

0

Наутилус работает очень медленно на Ubuntu 14.04 . Я не знаю почему, может быть, проблемы с плагинами? Я удалил дополнительные плагины Nautilus. Это все еще очень медленно и иногда замерзает. Я думаю, что Canonical должен что-то сделать, потому что Ubuntu рулит и не должен беспокоить файловый менеджер.

Я использую файловый менеджер Nemo в качестве обходного пути в течение пары дней. Это невероятно быстро и имеет некоторые действительно хорошие функции по сравнению с Nautilus. Это будет мой файловый менеджер по умолчанию, если в ближайшие дни проблем не будет.


0

После нескольких дней поиска в Интернете, на скорость Наутилуса влияют многие факторы.

По прихоти я удалил

~ / .Thumbnails / *

и теперь окна Nautilus открываются намного быстрее. пожимание плечами

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.