LINUX.ORG.RU

[pcmanfm] Монтирование флешек от пользователя.

 


0

1

Установил pcmanfm, обнаружил там поддержку монтирование флешек из коробки. Но от пользователя монтировать нирчего не хочет, пишет не авторизован, а от root все ок. Куда копать?

Система - gnetoo. Все собрано без hal, с udev.

★★★

Ответ на: комментарий от Xenon

У меня так:

exec ck-launch-session dbus-launch openbox-session
Флешки у вас не монтируются из-за не запущенного consolekit.

Axon ★★★★★
()

Gentoo amd64, все работает от пользователя.
Глобально выключен hal. Consolekit прописан на ранлевеле default. Могу дать любую интересующую инфу.

cchr
()
Ответ на: комментарий от Axon

Только почему оно работает, когда пользователя нет в группе storage, если в файле Identity=unix-group:storage ? Просто интересно.

Xenon ★★★
() автор топика
Ответ на: комментарий от Xenon
Photon ~ # ls -R /etc/polkit-1/
/etc/polkit-1/:
localauthority  localauthority.conf.d  nullbackend.conf.d

/etc/polkit-1/localauthority:
10-vendor.d  20-org.d  30-site.d  50-local.d  90-mandatory.d

/etc/polkit-1/localauthority/10-vendor.d:

/etc/polkit-1/localauthority/20-org.d:

/etc/polkit-1/localauthority/30-site.d:

/etc/polkit-1/localauthority/50-local.d:

/etc/polkit-1/localauthority/90-mandatory.d:

/etc/polkit-1/localauthority.conf.d:
50-localauthority.conf

/etc/polkit-1/nullbackend.conf.d:
50-nullbackend.conf

Но кажется проблему уже решили)

cchr
()
Ответ на: комментарий от Axon

Сначала я написал usb вместо storage. Потом ради интереса убрал пользователя из usb, но работать не перестало. Вот я и думаю..

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

Сначала я написал usb вместо storage. Потом ради интереса убрал пользователя из usb, но работать не перестало. Вот я и думаю..

А, понятно. Он вас в лицо запомнил.

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

Убрав этот файл полностью, все продолжает работать. Странно. Может и не в этом проблема была?

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

Видимо. А может, и правда, policykit вас просто запомнил...

Axon ★★★★★
()

Сделай правила udev и скриптик для монтирования через fstab. И выкинь каки под названием policykit и consolekit.

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

Естественно, всмысле перелогинился, а вот то, что оно работает мне удивительным.

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

К тому же при сочитании udisks, consolekit, policykit перестают толком монтироваться из fstab'a шары под sshfs и nfs.

daemonpnz ★★★★★
()
Ответ на: комментарий от Xenon
equery g x11-misc/pcmanfm-9999-r2 x11-misc/libfm-9999-r1
 * Searching for pcmanfm9999-r2 in x11-misc ...

 * dependency graph for x11-misc/pcmanfm-9999-r2
 `--  x11-misc/pcmanfm-9999-r2   
   `--  virtual/fam-0  (virtual/fam) x86 
   `--  x11-misc/libfm-9999-r1  (x11-misc/libfm) ~x86 
   `--  x11-libs/cairo-1.10.2  (x11-libs/cairo) ~x86 
   `--  x11-libs/gtk+-2.24.4  (x11-libs/gtk+) ~x86 
   `--  x11-misc/shared-mime-info-0.90  (x11-misc/shared-mime-info) ~x86 
   `--  x11-themes/gnome-icon-theme-3.0.0  (x11-themes/gnome-icon-theme) ~x86 
   `--  x11-libs/startup-notification-0.12  (x11-libs/startup-notification) ~x86 
   `--  dev-util/pkgconfig-0.26  (dev-util/pkgconfig) ~x86 
   `--  sys-devel/gettext-0.18.1.1-r2  (sys-devel/gettext) ~x86 
   `--  sys-devel/automake-1.11.1-r1  (=sys-devel/automake-1.11*) ~x86 
   `--  sys-devel/autoconf-2.68  (>=sys-devel/autoconf-2.61) ~x86 
   `--  sys-devel/libtool-2.4-r1  (>=sys-devel/libtool-2.2.6b) ~x86 
   `--  dev-vcs/git-1.7.5.3  (>=dev-vcs/git-1.6) ~x86 
[ x11-misc/pcmanfm-9999-r2 stats: packages (14), max depth (1) ]

 * Searching for libfm9999-r1 in x11-misc ...

 * dependency graph for x11-misc/libfm-9999-r1
 `--  x11-misc/libfm-9999-r1  ~x86 
   `--  virtual/fam-0  (virtual/fam) x86 
   `--  lxde-base/menu-cache-9999  (>=lxde-base/menu-cache-0.3.2)  
   `--  x11-libs/cairo-1.10.2  (x11-libs/cairo) ~x86 
   `--  x11-libs/gtk+-2.24.4  (x11-libs/gtk+) ~x86 
   `--  x11-misc/shared-mime-info-0.90  (x11-misc/shared-mime-info) ~x86 
   `--  x11-themes/gnome-icon-theme-3.0.0  (x11-themes/gnome-icon-theme) ~x86 
   `--  x11-libs/startup-notification-0.12  (x11-libs/startup-notification) ~x86 
   `--  dev-util/pkgconfig-0.26  (dev-util/pkgconfig) ~x86 
   `--  sys-devel/gettext-0.18.1.1-r2  (sys-devel/gettext) ~x86 
   `--  sys-devel/automake-1.11.1-r1  (=sys-devel/automake-1.11*) ~x86 
   `--  sys-devel/autoconf-2.68  (>=sys-devel/autoconf-2.61) ~x86 
   `--  sys-devel/libtool-2.4-r1  (>=sys-devel/libtool-2.2.6b) ~x86 
   `--  dev-vcs/git-1.7.5.3  (>=dev-vcs/git-1.6) ~x86 
daemonpnz ★★★★★
()
Ответ на: комментарий от daemonpnz

У меня зависимостей для этого пакета нмного больше. Но у меня не pcmanfm-9999-r2, пробовал pcmanfm-9999 без r2.

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

emerge пишет, что у pcmanfm всего один use флаг

 # emerge -pv pcmanfm

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] x11-misc/pcmanfm-9999  USE="-debug" 0 kB
Xenon ★★★
() автор топика
Ответ на: комментарий от daemonpnz

Здесь не на много больше.

# emerge -pv libfm

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] x11-libs/libfm-9999  USE="udev -debug -doc -examples" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

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

выпиливаешь флаг udev и радуешься отсутствию в зависимостях udisks, а вместе с последним улетают consolekit и policykit.

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