[РЕШЕНО]Не монтируются USB-носители. Not authorized...

vadik
Сейчас глянул, в статье про udev правило .pkla выглядит немного иначе (группы явно не обозначены). Там еще есть примечание относительно использования в правиле udisk и udisks2. Попробуйте, мало ли вдруг поможет.
@vadik: спасибо, эта ссылка помогла решить мои проблемы и с монтированием, и с перезагрузкой.
Говорила мама: "RTFM, сынок!"
nobus
спасибо, эта ссылка помогла решить мои проблемы и с монтированием, и с перезагрузкой.

А мне нет. Пришлось воспользоваться “грязным хаком” из интернета: редактируем файл org.freedesktop.udisks2.policy в каталоге /usr/share/polkit-1/actions, заменив “auth_admin” на “yes” в строках “<allow_inactive>auth_admin</allow_inactive>” и “<allow_active>auth_admin</allow_active>”:

  <action id="org.freedesktop.udisks2.filesystem-mount">
    <description>Mount a filesystem</description>
    <message>Authentication is required to mount the filesystem</message>
    <defaults>
      <allow_any>auth_admin</allow_any>
      <allow_inactive>auth_admin</allow_inactive>
      <allow_active>auth_admin</allow_active>
    </defaults>
  </action>

Монтирует теперь молча (хотя и не автоматически, как раньше); отмонтирует с руганью, но без запроса пароля. Дальше будем смотреть. Может быть, исправят.
Всем спасибо за помощь!
Судя по интернетам, thunar использует udisk2, а pcmanfm - udisk. Поэтому и настраивать (проверять) их нужно отдельно. Хотя я в этот вопрос не вникал, могу и ошибаться..

Для интереса в файле .pkla можно привести строчу Action к такому виду:
Action=org.freedesktop.udisk*

Upd.nobus, всегда пожалуйста. )
vadik
Судя по интернетам, thunar использует udisk2, а pcmanfm - udisk

Да, я об этом в первом посте писал. Монтирование у меня идёт через thunar –daemon, а PCManFM я пробовал только ради эксперимента, чтобы выяснить, что и с udisks тоже проблемы.
У меня логин-манагер Slim, машина перестала перезагружаться/выключаться через consolekit (dbus-send –system –print-reply –dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart). Решилось удалением из .xinitrc фрагмента “ck-launch-session” и добавлением “–exit-with-session”. В итоге строка стала выглядеть так: exec dbus-launch –exit-with-session startfluxbox. По поводу монтирования: проблему решает замена фрагмента “auth_admin” на “yes” в файле “/usr/share/polkit-1/actions/org.freedesktop.udisks2.policy”, о чем было сказано в предыдущих постах. Пробуйте, авось поможет)
Xandr
У меня логин-манагер Slim, машина перестала перезагружаться/выключаться через consolekit (dbus-send –system –print-reply –dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart). Решилось удалением из .xinitrc фрагмента “ck-launch-session” и добавлением “–exit-with-session”. В итоге строка стала выглядеть так: exec dbus-launch –exit-with-session startfluxbox. По поводу монтирования: проблему решает замена фрагмента “auth_admin” на “yes” в файле “/usr/share/polkit-1/actions/org.freedesktop.udisks2.policy”, о чем было сказано в предыдущих постах. Пробуйте, авось поможет)
Увидел похожее решение в последнем комментарии здесь: https://bugs.archlinux.org/task/25031

As the new SLiM v. 1.3.3 now supports Console/PolicyKit, the ck-launch-session command isn't required anymore

Оставил у себя в .xinitrc только строчку
exec startxfce4
и перезагрузка и выключение заработали.
Оставил у себя в .xinitrc только строчку
exec startxfce4
и перезагрузка и выключение заработали.

Столкнулся с тем же, достаточно только удалить ck-launch-session, подобная проблема решена в соседней ветке viewtopic.php?f=6&t=8996
утром прилетел новый polkit и проблема с монтированием внешних устройств решилась сама собой без каких либо манипуляций.
возникла та же проблема с монтированием и кнопками выключения, по рекомендациям vadik и Ostland привёл файлы к такому виду:
~/.xinitrc
#!/bin/sh
exec startxfce4
/etc/polkit-1/localauthority/50-local.d/50-filesystem-mount-system-internal.pkla
[Mount a system-internal device]
Identity=*
Action=org.freedesktop.udisks*
ResultActive=yes
и всё заработало :)

PS Пробовал задвать в таком виде:
Action=org.freedesktop.udisks.filesystem-mount-system-internal или
Action=org.freedesktop.udisks2.filesystem-mount-system-internal
не работало. Я так понимаю где-то что-то переименовалось?
konstantinov-ms
Из консоли монтируется нормально (например, так:
sudo udisks --mount /dev/sdc1
…………
а меня ругается:
Cannot find device with major:minor 8:33: No such device
 
Зарегистрироваться или войдите чтобы оставить сообщение.