С тех пор, как я обновился до 14.10, у меня на рабочем столе странное поведение. Я получаю всплывающие окна с утверждением «Требуется аутентификация для изменения ваших собственных пользовательских данных» и запрос моего пароля. Это случается в случайные моменты времени, хотя, кажется, это вызвано моими действиями. Например, это происходит каждый раз, когда я переключаю раскладки клавиатуры, но только после того, как я некоторое время работал. Иногда это всплывает несколько раз подряд.
Нажатие «Отмена», похоже, не вызывает никаких проблем.
Нажатие «Детали» в диалоге аутентификации показывает Action: org.freedesktop.accounts.change-own-user-data
и Vendor:
.
Я посмотрел /usr/share/polkit-1/actions/org.freedesktop.accounts.policy
, и под change-own-user-data
действием, настройки:
<defaults>
<allow_any>auth_self</allow_any>
<allow_inactive>auth_self</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
У меня нет интересных файлов /etc/polkit-1
.
Мой ноутбук имеет очень похожую настройку (14.10, те же файлы политики), но проблема там не существует.
Есть ли способ найти то, что вызывает эти всплывающие окна, или, что еще лучше, просто избавиться от них?
Ответы:
Вы пытались переписать разрешения для вашего домашнего каталога? открыть терминал:
источник
Это очень похоже на подтвержденную ошибку: раздражающее диалоговое окно «Аутентификация необходима для изменения ваших собственных пользовательских данных»
На данный момент существуют обходные пути (частично упомянутые в других ответах на этот вопрос), но ни точная причина, ни реальное решение не известны.
Вместо того, чтобы менять системную политику так, чтобы я не знал о возможных побочных эффектах, я решил пока жить с диалогом. Конечно, я не хочу разрешать неизвестное действие, поэтому самый быстрый способ справиться с ним
источник
Это сработало для меня:
1) В
Settings
->Session and Startup
(вкладка автозапуска приложения)Снимите флажок Агент проверки подлинности PolicyKit
(
/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
)2) В Терминале:
Мой рабочий стол работал:
источник
Изменение
org.freedesktop.accounts.change-own-user-data
политики сauth_self
наyes
исправит это:источник