Почему при использовании Nautilus я могу получить доступ к своему общему накопителю NAS (через ip и имя тома), но при попытке доступа к нему из приложений я не могу его найти?
Такое поведение кажется, отличается от приложения к приложению. Есть ли способ это исправить?
Было бы полезно, если бы вы могли привести несколько примеров приложений, которые не видят диск, но могу поспорить, что это те, которые не интегрированы с Gnome.
В любом случае вы должны попытаться проверить, был ли ваш NAS подключен с помощью gvfs (это должно быть в случае, если вы монтируете его из Nautilus). Перейдите в свой домашний каталог и перейдите в скрытый каталог с именем .gvfs/
. Ваши тома должны быть смонтированы здесь, и все приложения, которые не могут найти его, как это делает Nautilus, должны иметь возможность перемещаться к этим точкам монтирования.
Вы видите, что происходит так: в Unix / Linux любые общие ресурсы / диски / и т. Д. Монтируются в рамках обычной иерархии файловой системы. Наутилус и несколько других приложений дополнительно показывают эти горы в левой части выбора файла, но это дополнительное поведение. Если вы можете получить доступ к общим ресурсам с помощью Nautilus, то они где-то монтируются, и любое приложение, даже если оно понимает только локальную файловую систему, должно найти его.