Свежеустановленная система Workstation 8.1 Сеть работает. Открываем Caja, нажимает "просмотреть сеть". Пауза, за ней:" Не удалось показать «network:///»." При этом, если в адресную строку ввести адрес вида smb://server/share - все работает. Т.е. сломался браузер сети. [victor@vmh ~]$ gvfs-info network:/// Error getting info: Время ожидания истекло При этом: [victor@vmh ~]$ smbtree ...(тут перечислены все хосты с виндой) \\EKOMSRV Samba 4.2.10-Debian \\EKOMSRV\victor Home Directories \\EKOMSRV\IPC$ IPC Service (Samba 4.2.10-Debian) \\EKOMSRV\Archives \\EKOMSRV\print$ Printer Drivers И еще: в LiveCD все работает как надо! Не работает после установки на HDD. Такая же картина наблюдается в кентавре, обновленном до p8!
Добавлю: В логах вот это: дек 02 10:45:35 vmh.localdomain org.gtk.vfs.Daemon[1106]: ** (gvfsd:1202): WARNING **: dbus_mount_reply: Error from org.gtk.vfs.Mountable.mount(): Время ожидания истекло дек 02 10:45:35 vmh.localdomain org.gtk.vfs.Daemon[1106]: ** (process:1647): WARNING **: Couldn't create directory monitor on smb://ekomgroup/. Error: Указанный адрес не подключён дек 02 10:45:35 vmh.localdomain org.gtk.vfs.Daemon[1106]: ** (gvfsd:1202): WARNING **: dbus_mount_reply: Error from org.gtk.vfs.Mountable.mount(): Время ожидания истекло дек 02 10:45:35 vmh.localdomain org.gtk.vfs.Daemon[1106]: ** (process:1647): WARNING **: Couldn't create directory monitor on smb://ekomgroup/. Error: Указанный адрес не подключён дек 02 10:47:13 vmh.localdomain org.gtk.vfs.Daemon[1106]: ** (gvfsd:1202): WARNING **: dbus_mount_reply: Error from org.gtk.vfs.Mountable.mount(): Время ожидания истекло дек 02 10:47:13 vmh.localdomain org.gtk.vfs.Daemon[1106]: ** (gvfsd:1202): WARNING **: dbus_mount_reply: Error from org.gtk.vfs.Mountable.mount(): Время ожидания истекло дек 02 10:47:13 vmh.localdomain org.gtk.vfs.Daemon[1106]: ** (process:1692): WARNING **: Couldn't create directory monitor on smb://ekomgroup/. Error: Указанный адрес не подключён дек 02 11:02:19 vmh.localdomain org.gtk.vfs.Daemon[1106]: ** (process:1647): WARNING **: Couldn't create directory monitor on smb://ekomgroup/. Error: Указанный адрес не подключён
Важность выставлена согласно https://www.altlinux.org/Bug_Severity_Policy.
Таймауты зависят от размера сети. В выделенной сети на установленной на виртуальной машине и обновлённой ALT Workstation 8.1 и сеть просматривается и gvfs-info network:/// работает штатным образом.
Сеть состоит из 10 компьютеров, это не при чем. Почему в LiveCD сеть просматривается, а в установленной системе - нет? Да, и еще, у меня есть еще Simply, тоже обновленный до p8, но давно обновленный - там тоже все работает. Что изменилось за месяц-другой? И как насчет логов? Я бы покопал в сторону dbus, но к сожалению нет возможности глубоко погрузиться..
Попробуйте сравнить пакетный состав *gvfs* в LiveCD и на установленной системе -- что-то у меня сходу идей пока нет, но всяко спасибо за сообщение.
Да, и это блокер для 8.2.
Продолжаем: Иногда (а может всегда, после дли-и-инного тайм-аута, минут 15) gvfs-info оживает [victor@vmh ~]$ gvfs-info network:/// отображаемое имя: Сеть имя: / тип: каталог uri: network:/// атрибуты: standard::type: 2 standard::name: / standard::display-name: Сеть standard::icon: network-workgroup standard::content-type: inode/directory standard::symbolic-icon: network-workgroup-symbolic id::filesystem: network: access::can-write: FALSE access::can-delete: FALSE access::can-trash: FALSE metadata::annotation: [victor@vmh ~]$ gvfs-ls network:/// smb-root И все. На живой машинке (Simply) gvfs-ls network:/// выдает весь список хостов. Версии gvfs и dbus в LiveCD и в установленной одинаковы. Вот еще в логах: [victor@vmh ~]$ journalctl -b | grep vfs дек 05 12:27:49 vmh.localdomain org.gtk.vfs.AfcVolumeMonitor[1093]: Volume monitor alive дек 05 12:27:50 vmh.localdomain org.gtk.vfs.UDisks2VolumeMonitor[1093]: disc.c:350: error opening file BDMV/index.bdmv дек 05 12:27:50 vmh.localdomain org.gtk.vfs.UDisks2VolumeMonitor[1093]: disc.c:350: error opening file BDMV/BACKUP/index.bdmv ... дек 05 15:10:46 vmh.localdomain org.gtk.vfs.Daemon[6010]: ** (process:6476): WARNING **: Couldn't create directory monitor on smb://ekomgroup/. Error: Указанный адрес не подключён
(В ответ на комментарий №5) > Попробуйте сравнить пакетный состав *gvfs* в LiveCD и на установленной системе Получилось?
> Получилось? На LiveCD: [root@localhost ~]# apt-cache search gvfs* --full | grep Provides Provides: /usr/lib/rpm/macros.d,..., rpm (= 4.0.4-alt100.94) Provides: libgio-2.0.so.0()(64bit) (...), libgio (= 2.48.2-alt1.M80P.2) Provides: gvfs (= 1.28.3-alt1) Provides: fuse-gvfs (= 1.28.3-alt1) Provides: gvfs-backend-afc (= 1.28.3-alt1) Provides: gvfs-backend-afp (= 1.28.3-alt1) Provides: gvfs-backend-cdda (= 1.28.3-alt1) Provides: gvfs-backend-dnssd (= 1.28.3-alt1) Provides: gvfs-backend-goa (= 1.28.3-alt1) Provides: gvfs-backend-google (= 1.28.3-alt1) Provides: gvfs-backend-mtp (= 1.28.3-alt1) Provides: gvfs-backend-nfs (= 1.28.3-alt1) Provides: gvfs-backend-recent-files (= 1.28.3-alt1) Provides: gvfs-utils (= 1.28.3-alt1) Provides: gvfs-backend-smb (= 1.28.3-alt1) Provides: gvfs-backends (= 1.28.3-alt1) На установленной системе /home/victor/Документы/gvfs_installed_list.txt 1516/1516 100% [root@vmh ~]# apt-cache search gvfs* --full | grep Filename Filename: gigolo-0.4.2-alt1.x86_64.rpm Filename: libgio-2.48.2-alt1.M80P.2.x86_64.rpm Filename: libgio-devel-2.48.2-alt1.M80P.2.x86_64.rpm Filename: fuse-gvfs-1.28.3-alt1.x86_64.rpm Filename: gvfs-1.28.3-alt1.x86_64.rpm Filename: gvfs-backend-afc-1.28.3-alt1.x86_64.rpm Filename: gvfs-backend-afp-1.28.3-alt1.x86_64.rpm Filename: gvfs-backend-cdda-1.28.3-alt1.x86_64.rpm Filename: gvfs-backend-dnssd-1.28.3-alt1.x86_64.rpm Filename: gvfs-backend-goa-1.28.3-alt1.x86_64.rpm Filename: gvfs-backend-google-1.28.3-alt1.x86_64.rpm Filename: gvfs-backend-mtp-1.28.3-alt1.x86_64.rpm Filename: gvfs-backend-nfs-1.28.3-alt1.x86_64.rpm Filename: gvfs-backend-recent-files-1.28.3-alt1.x86_64.rpm Filename: gvfs-backend-smb-1.28.3-alt1.x86_64.rpm Filename: gvfs-tests-1.28.3-alt1.x86_64.rpm Filename: gvfs-utils-1.28.3-alt1.x86_64.rpm Filename: libfm4-1.2.5-alt0.M80P.1.x86_64.rpm Filename: rpm-4.0.4-alt100.96.M80P.1.x86_64.rpm Filename: tuxcmd-gvfs-0.6.70-alt2.x86_64.rpm Filename: i586-gvfs-1.28.3-alt1.i586.rpm Filename: i586-libfm4-1.2.5-alt0.M80P.1.i586.rpm Filename: i586-libgio-2.48.2-alt1.M80P.2.i586.rpm Filename: i586-libgio-devel-2.48.2-alt1.M80P.2.i586.rpm Filename: i586-tuxcmd-gvfs-0.6.70-alt2.i586.rpm Filename: libgio-doc-2.48.2-alt1.M80P.2.noarch.rpm Filename: bash-completion-gvfs-1.28.3-alt1.noarch.rpm Filename: gvfs-backends-1.28.3-alt1.noarch.rpm Filename: gvfs-devel-1.28.3-alt1.noarch.rpm Filename: perl-Getopt-ArgvFile-1.11-alt1.1.noarch.rpm (почему-то на LiveCD строки с Filename пустые).
Добавляю: [root@vmh ~]# ls -l /var/run/user/500/ ls: невозможно получить доступ к '/var/run/user/500/gvfs': Отказано в доступе итого 0 drwx------ 2 victor victor 60 сен 20 11:06 dconf d????????? ? ? ? ? ? gvfs drwx------ 2 victor victor 80 сен 20 11:06 keyring drwx------ 2 victor victor 80 сен 20 11:06 pulse И чего с правами на gvfs ? Еще: [root@vmh ~]# cat /etc/mt . . gvfsd-fuse /var/run/user/500/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=500,group_id=500 0 0 gvfsd-fuse /run/user/500/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=500,group_id=500 0 0 А вот это: user_id=500,group_id=500 правильно? В других строках написано uid=500,gid=500..
> Еще: > [root@vmh ~]# cat /etc/mt cat /etc/mtab
(В ответ на комментарий №10) > [root@vmh ~]# ls -l /var/run/user/500/ > ls: невозможно получить доступ к '/var/run/user/500/gvfs': Отказано в доступе Это типично для fuse без специальных опций -- смотрите от того же пользователя.
> Это типично для fuse без специальных опций -- смотрите от того же пользователя. Действительно.. [victor@vmh logs]$ ls -l /var/run/user/500/ итого 0 drwx------ 2 victor victor 60 сен 20 17:27 dconf dr-x------ 2 victor victor 0 сен 20 11:06 gvfs drwx------ 2 victor victor 80 сен 20 11:06 keyring drwx------ 2 victor victor 80 сен 20 11:06 pulse ОК! Смотрим дальше.. Адрес вида smb://192.168.1.200/archives/ открывается нормально и : [victor@vmh gvfs]$ ls -l /var/run/user/500/gvfs/ итого 0 drwx------ 1 victor victor 0 авг 15 12:43 'smb-share:server=192.168.1.200,share=archives' т.е. сама шара монтируется (т.е. /usr/share/gvfs/mounts/smb.mount), не работает smb-browse.mount Где порыть?
У меня вполне работает "Просмотреть сеть" в Caja при беглом тесте. Если все еще есть проблемы, то переоткрывайте и лучше сразу вешать баг на Caja.
На caja.
(В ответ на комментарий №14) > У меня вполне работает "Просмотреть сеть" в Caja при беглом тесте. Если все еще > есть проблемы, то переоткрывайте и лучше сразу вешать баг на Caja. Да закрывайте уже.. У меня по все по прежнему не работает и я не понимаю почему, что в моей сетке не так. Следующая система будет не AltLinux..
(В ответ на комментарий №16) > (В ответ на комментарий №14) > > У меня вполне работает "Просмотреть сеть" в Caja при беглом тесте. Если все еще > > есть проблемы, то переоткрывайте и лучше сразу вешать баг на Caja. > > Да закрывайте уже.. У меня по все по прежнему не работает и я не понимаю > почему, что в моей сетке не так. > Следующая система будет не AltLinux.. Виктор, всё так. Просто с GTK+ весьма заморочено отлаживать. Но стендировать на реальной сети вполне можно. Спасибо за багу, мы обязательно будем её исправлять.
Поддержка дистрибутива завершена. Используйте новые версии.
Максим, не закрывайте существующие ошибки. Поддержка дистрибутива не завершена.