Bug 29166

Summary: Проблемы с монтированием сменных устройств
Product: Sisyphus Reporter: enp <enp>
Component: thunarAssignee: Mikhail Efremov <sem>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aen, cas, sem
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on: 29171    
Bug Blocks:    

Description enp 2013-07-09 15:44:45 MSK
С некоторого времени в списке доступных к монтированию устройств перестали появляться сменные носители. В udisksctl dump они видны, средствами udisksctl mount прекрасно монтируются и после этого таки появляются в thunar. Если теперь носитель размонтировать средствами thunar, то последний упадет:

Jul  9 15:41:00 localhost kernel: [ 4493.317443] Thunar[3450]: segfault at 0 ip   (null) sp bfe9351c error 4 in thunar[8048000+99000]

Да, используется sysvinit с хаком http://www.altlinux.org/Sysvinit
Comment 1 Mikhail Efremov 2013-07-09 15:54:51 MSK
Странно, у меня падает gvfs-udisks2-volume-monitor (он, похоже, совсем не умеет жить без logind). Thunar же вполне жив.
Comment 2 Mikhail Efremov 2013-07-09 15:55:12 MSK
Да, хак у меня аналогичный.
Comment 3 enp 2013-07-09 15:58:32 MSK
Запускается thunar очень медленно, запуск сопровождается руганью:

Jul  9 15:41:05 localhost dbus[1941]: [system] Activating service name='org.freedesktop.login1' (using servicehelper)
Jul  9 15:41:05 localhost dbus[1941]: [system] Activated service 'org.freedesktop.login1' failed: Launch helper exited with unknown return code 1
Comment 4 enp 2013-07-09 16:31:27 MSK
(В ответ на комментарий №1)
> Странно, у меня падает gvfs-udisks2-volume-monitor

А что это за пакет такой, в Сизифе и в p7 не вижу.

Может у меня снова чего-то не хватает? Вот что есть в наличии:

[root@localhost ~]# rpm -qa | grep thunar
thunar-volman-plugin-0.8.0-alt2
thunar-1.6.3-alt1
libthunar-1.6.3-alt1
[root@localhost ~]# rpm -qa | grep gvfs
gvfs-1.16.3-alt1
gvfs-backend-smb-1.16.3-alt1
[root@localhost ~]# rpm -qa | grep udisks
udisks2-2.1.0-alt2.1
libudisks2-2.1.0-alt2.1
Comment 5 Mikhail Efremov 2013-07-09 16:33:42 MSK
Это часть gvfs.
Comment 6 enp 2013-07-09 16:43:18 MSK
(В ответ на комментарий №1)
> Странно, у меня падает gvfs-udisks2-volume-monitor (он, похоже, совсем не умеет
> жить без logind). Thunar же вполне жив.

так у меня тоже падает именно он:

Error creating proxy: Ошибка вызова StartServiceByName для org.gtk.Private.UDisks2VolumeMonitor: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildSignaled: Process /usr/libexec/gvfs/gvfs-udisks2-volume-monitor received signal 6 (g-dbus-error-quark, 26)
Error creating proxy: Ошибка вызова StartServiceByName для org.gtk.Private.MTPVolumeMonitor: Время ожидания истекло (g-io-error-quark, 24)
Error creating proxy: Ошибка вызова StartServiceByName для org.gtk.Private.GPhoto2VolumeMonitor: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildSignaled: Process /usr/libexec/gvfs/gvfs-gphoto2-volume-monitor received signal 6 (g-dbus-error-quark, 26)
Error creating proxy: Ошибка вызова StartServiceByName для org.gtk.Private.UDisks2VolumeMonitor: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildSignaled: Process /usr/libexec/gvfs/gvfs-udisks2-volume-monitor received signal 6 (g-dbus-error-quark, 26)

А что тогда вы понимаете под работоспособностью Thunar? Вы просто не используете его монтирование/размонтирование? ;)
Comment 7 enp 2013-07-09 16:46:20 MSK
И что за прошедшие месяц-два могло измениться? Когда я нагуглил этот хак с polkit, монтирование в thunar прекрасно работало.
Comment 8 Mikhail Efremov 2013-07-09 18:31:48 MSK
(В ответ на комментарий №6)
> так у меня тоже падает именно он:
...
> А что тогда вы понимаете под работоспособностью Thunar?

В первом сообщении утверждалось, что thunar падает. Так он падает или нет?

(В ответ на комментарий №7)
> И что за прошедшие месяц-два могло измениться? Когда я нагуглил этот хак с
> polkit, монтирование в thunar прекрасно работало.

Видимо что-то изменилось в gvfs.
Comment 9 enp 2013-07-10 09:45:36 MSK
(В ответ на комментарий №8)
> (В ответ на комментарий №6)
> > так у меня тоже падает именно он:
> ...
> > А что тогда вы понимаете под работоспособностью Thunar?
> 
> В первом сообщении утверждалось, что thunar падает. Так он падает или нет?

падает при попытке размонтирования, но это не единственная к нему претензия

> (В ответ на комментарий №7)
> > И что за прошедшие месяц-два могло измениться? Когда я нагуглил этот хак с
> > polkit, монтирование в thunar прекрасно работало.
> 
> Видимо что-то изменилось в gvfs.

да, и даже известно, что именно - см. #29047
Comment 10 Mikhail Efremov 2013-07-10 15:01:16 MSK
Я не могу воспроизвести падение. У меня thunar просто ругается на то, что пропал gvfs-udisks2-volume-monitor и продолжает работать.
Comment 11 enp 2013-07-10 15:37:00 MSK
(В ответ на комментарий №10)
> Я не могу воспроизвести падение. У меня thunar просто ругается на то, что
> пропал gvfs-udisks2-volume-monitor и продолжает работать.

Продолжает работать именно при попытке размонтировать устройство?

А падение gvfs-udisks2-volume-monitor, если просто запустить его отдельно, воспроизводится?
Comment 12 Mikhail Efremov 2013-07-10 16:03:55 MSK
(В ответ на комментарий №11)
> (В ответ на комментарий №10)
> > Я не могу воспроизвести падение. У меня thunar просто ругается на то, что
> > пропал gvfs-udisks2-volume-monitor и продолжает работать.
> 
> Продолжает работать именно при попытке размонтировать устройство?

Да.

> А падение gvfs-udisks2-volume-monitor, если просто запустить его отдельно,
> воспроизводится?

Да, конечно. Собственно поэтому thunar и ругается. Но не падает. У вас i586 или x86_64?
Comment 13 enp 2013-07-10 17:02:17 MSK
> У вас i586 или x86_64?

i586
Comment 14 enp 2013-10-01 10:24:54 MSK
Это был баг gvfs и он уже исправлен