LINUX.ORG.RU

[arch, consolekit] монтирование


0

1

Пробую монтировать внешние устройства через udiskie, также скачал consolekit, добавил cl-launch-session в ~/.xinitrc, но после монтирования, при попытке что-либо скопировать на устройство вылазит ошибка, что фс доступна для чтения, в опциях монтирования стоит ro, как изменить эту опцию монтирования в consolekit на rw?

Плохо описал

Во-первых, ck-launch-session.

Во вторых, как стартуешь сессию?

Пиши, что делал по пунктом с приведением команд и изменений в конфигах.

Shtsh ★★★★
()
Ответ на: Плохо описал от Shtsh

стартую через xinit, ~/.xinitrc:

exec ck-launch-session openbox-session
Ставил сначала, udiskie из yaourt, потом consolekit, править ничего не правил. Попробовал по вики через группы монтировать в udiskie, но там вылазит:
Not athorized.

xApollo
() автор топика
Ответ на: комментарий от darkshvein

ну как бы в вики написано, что для монтирования через udiskie нужен consolekit и в xinitrc прописать ck-launch-session, вот про него я и написал.

xApollo
() автор топика
Ответ на: комментарий от Shtsh
ck-list-sessions
Session1:
        unix-user = '3'
        realname = ''
        seat = 'Seat1'
        session-type = ''
        active = FALSE
        x11-display = ''
        x11-display-device = ''
        display-device = '/dev/tty1'
        remote-host-name = ''
        is-local = TRUE
        on-since = '2011-05-16T19:58:50.939269Z'
        login-session-id = '1'
        idle-since-hint = '2011-05-16T19:59:23.775345Z'
Session2:
        unix-user = '3'
        realname = ''
        seat = 'Seat1'
        session-type = ''
        active = TRUE
        x11-display = ':0'
        x11-display-device = '/dev/tty7'
        display-device = '/dev/tty1'
        remote-host-name = ''
        is-local = TRUE
        on-since = '2011-05-16T19:59:01.288628Z'
        login-session-id = '1'
xApollo
() автор топика
Ответ на: Это сделал? от Shtsh

писал выше, пробовал через storage - выдаёт ошибку: Not athorized. Запускаю через autostart.sh: udiskie &. Udiskie завязан на udisks, в общем буду думать как изменить опции монтирования в udisks, так как в udiskie возможно только mount, umount.

xApollo
() автор топика
Ответ на: комментарий от xApollo

Цитата из вики

If you also use polkit and D-Bus (e.g. for auto-mount drivers in Nautilus/Gnome) use:

exec ck-launch-session dbus-launch openbox-session

Ну и фм какой?

vadik ★★
()
Ответ на: комментарий от vadik

не помогло, pcmanfm, вся проблема в том что монтируется с опцией ro (вместо rw), а как изменить это в udisks пока не знаю.

xApollo
() автор топика

Выкинуть нахуй consolekit. Осилить pmount.

anonymous
()
Ответ на: комментарий от xApollo

Тогда (опять же по вики), создай /etc/polkit-1/localauthority/50-local.d/org.freedesktop.udisks.pkla можно такого содержания

[Local Users]
Identity=unix-group:storage
Action=org.freedesktop.udisks.*
ResultAny=yes
ResultInactive=no
ResultActive=yes
пользователь, естественно, должен быть включен в группу storage. У меня, по крайней мене все работает с такой схемой.

vadik ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.