Я использую Nautilus на компьютере с Linux Mint 13. При подключении к общему ресурсу Windows я должен вручную обновить содержимое, чтобы получить изменения файла. Есть ли способ сделать автообновление Nautilus?
2 ответа
Inotify не может обрабатывать сетевые файловые системы, поэтому он не будет работать через NFS/SMB. Автоматическое обновление в Nautilus раньше выполнялось с помощью fam (см. Также ответ Алекса Ларссона здесь) или gamin (где вы можете настроить интервал опроса и т.д.).
Я думаю, что вы могли бы установить / настроить Gamin и попробовать.
Насколько я понял, Nautilus использует inotify для обнаружения изменений файла. Так как Наутилус не показывает последние изменения файла ...
При подключении к общей папке Windows ...
...Я предполагаю, что количество файлов в вашей общей папке Windows (в сочетании с тем, что inotify уже отслеживает) превышает максимальное количество файлов, которые inotify разрешено просматривать.
Я бы порекомендовал вам попытаться увеличить значение по умолчанию max_user_watches для inotify до 100000 или более:
echo 100000 > /proc/sys/fs/inotify/max_user_watches