Summary: | Caja Не работает "Просмотреть сеть" | ||
---|---|---|---|
Product: | Branch p8 | Reporter: | Виктор Хомченко <homchenko> |
Component: | mate-file-manager | Assignee: | Andrey Cherepanov <cas> |
Status: | REOPENED --- | QA Contact: | qa-p8 <qa-p8> |
Severity: | major | ||
Priority: | P3 | CC: | aen, cas, mattakushi10, rider, sem, viy |
Version: | не указана | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 30940 |
Description
Виктор Хомченко
2016-12-02 06:51:32 MSK
Добавлю: В логах вот это: дек 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+ весьма заморочено отлаживать. Но стендировать на реальной сети вполне можно. Спасибо за багу, мы обязательно будем её исправлять. Поддержка дистрибутива завершена. Используйте новые версии. Максим, не закрывайте существующие ошибки. Поддержка дистрибутива не завершена. |