Time_Lords |
|
Темы:
14
Сообщения:
172
Участник с: 19 февраля 2012
|
При попытке монтирования внешнего раздела или открытие ksystemlog не появляется окна kdesu с предложением получения доступа. Проблема сохраняется для всех плиложений, требующих повышенный доступ. В попытках решить проблему сделал конфиг:┌─[[email protected]]──(~) └─>>>cat ~/.kde4/share/config/kdesurc [super-user-command] super-user-command=sudo |
grunewald |
|
Темы:
4
Сообщения:
665
Участник с: 24 октября 2008
|
А если запустить из консоли:kdesu kwrite |
Time_Lords |
|
Темы:
14
Сообщения:
172
Участник с: 19 февраля 2012
|
Он запустится без проблем. Проблема лишь в автоматическом запуске. Не запускать же отдельно под рутом любой файловый менеджер, если нужно примонтировать винт |
grunewald |
|
Темы:
4
Сообщения:
665
Участник с: 24 октября 2008
|
Запустите top, и в момент попытки монтирования раздела в dolphin посмотрите появился ли в топе polkit-kde-auth. Затем надо посмотреть, какую ошибку он выдал. Если установлен systemd, то в journalctl надо смотреть последние сообщения связанные с polkitd: journalctl | grep polkitd | tail Лучше смотреть все сообщения, потому что проблемным может оказаться не только polkit, но и dbus или udisks. |
Time_Lords |
|
Темы:
14
Сообщения:
172
Участник с: 19 февраля 2012
|
Пусто. Про полкит сказано лишь то, что он включился. Процесс polkit-kde-auth не появляется. Что еще интересно, у меня существует только 1 правило полкит.polkit.addAdminRule(function(action, subject) { return ["unix-group:wheel"]; }); |
grunewald |
|
Темы:
4
Сообщения:
665
Участник с: 24 октября 2008
|
Вряд ли проблема в этом, это стандартный шаблон.systemctl status polkit Надеюсь, consolekit уже не используется. |
Time_Lords |
|
Темы:
14
Сообщения:
172
Участник с: 19 февраля 2012
|
┌─[[email protected]]──(~) └─>>>systemctl status polkit.service polkit.service - Authorization Manager Loaded: loaded (/usr/lib/systemd/system/polkit.service; static) Active: active (running) since (null); 25min ago Docs: man:polkit(8) Main PID: 450 (polkitd) CGroup: name=systemd:/system/polkit.service └─450 /usr/lib/polkit-1/polkitd --no-debug янв 07 12:53:19 arch polkitd[450]: Started polkitd version 0.107 янв 07 12:53:25 arch polkitd[450]: Loading rules from directory /etc/polkit-1/rules.d янв 07 12:53:25 arch polkitd[450]: Loading rules from directory /usr/share/polkit-1/rules.d янв 07 12:53:25 arch polkitd[450]: Finished loading, compiling and executing 1 rules янв 07 12:53:25 arch systemd[1]: Started Authorization Manager. янв 07 12:53:25 arch polkitd[450]: Acquired the name org.freedesktop.PolicyKit1 on the system bus ┌─[[email protected]]──(~) └─>>>systemctl status console-kit-daemon.service console-kit-daemon.service - Console Manager Loaded: loaded (/usr/lib/systemd/system/console-kit-daemon.service; disabled) Active: active (running) since (null); 26min ago Main PID: 728 (console-kit-dae) CGroup: name=systemd:/system/console-kit-daemon.service └─728 /usr/sbin/console-kit-daemon --no-daemon янв 07 12:54:59 arch console-kit-daemon[728]: missing action янв 07 12:54:59 arch systemd[1]: Started Console Manager. |
grunewald |
|
Темы:
4
Сообщения:
665
Участник с: 24 октября 2008
|
# systemctl status console-kit-daemon console-kit-daemon.service Loaded: error (Reason: No such file or directory) Active: inactive (dead) Попробуйте потушить console-kit-daemon. polkit, кстати, должен был выдать сообщение о регистрации в системе. Вы KDM используете? янв 07 15:05:50 localhost systemd[1]: Started Authorization Manager. янв 07 15:05:50 localhost polkitd[352]: Acquired the name org.freedesktop.PolicyKit1 on the system bus янв 07 15:06:27 localhost polkitd[352]: Registered Authentication Agent for unix-session:1 (system bus name...utf8) |
Time_Lords |
|
Темы:
14
Сообщения:
172
Участник с: 19 февраля 2012
|
Да, я использую KDM. Сообщения о регистрации polkit есть в общем логе. Ошибок нет. Потушил. Толку 0 |
grunewald |
|
Темы:
4
Сообщения:
665
Участник с: 24 октября 2008
|
pacman -Q polkit journalctl | grep PolicyKit | tail
polkit обновился сегодня. |