Używam Nautilus na maszynie Linux Mint 13. Po podłączeniu do udziału systemu Windows muszę ręcznie odświeżyć zawartość, aby pobrać zmiany plików. Czy istnieje sposób na automatyczne odświeżanie Nautilusa?
źródło
Używam Nautilus na maszynie Linux Mint 13. Po podłączeniu do udziału systemu Windows muszę ręcznie odświeżyć zawartość, aby pobrać zmiany plików. Czy istnieje sposób na automatyczne odświeżanie Nautilusa?
Nie ma sposobu, aby inotify obsługiwał sieciowe systemy plików, więc nie będzie działać na NFS / SMB. Automatyczne odświeżanie w Nautilus odbywało się za pomocą fam (patrz także odpowiedź Alexa Larssona tutaj ) lub gamin (gdzie można skonfigurować interwał odpytywania itp.).
Myślę, że możesz zainstalować / skonfigurować gamin i spróbować.
O ile rozumiem, Nautilus używa inotify do wykrywania zmian w plikach. Ponieważ Nautilus nie wyświetla najnowszych zmian plików ...
Po podłączeniu do udostępniania systemu Windows ...
... Zgaduję, że ilość plików w twoim współużytkowaniu systemu Windows (w połączeniu z tym, co inotify już śledzi) przekracza maksymalną liczbę plików, które może oglądać inotify .
Zalecam, aby spróbować zwiększyć domyślną wartość max_user_watches dla inotify do czegoś takiego jak 100000 lub więcej:
echo 100000 > /proc/sys/fs/inotify/max_user_watches