На вид случайная “Аутентификация требуется, чтобы изменять Ваши собственные пользовательские данные”

С тех пор, как я обновил до 14,10, я получаю странное поведение на своем рабочем столе. Я получаю всплывающие окна, утверждая, что "Аутентификация требуется, чтобы изменять Ваши собственные пользовательские данные" и подсказку для моего пароля. Это происходит наугад времена, хотя это, кажется, инициировано моими действиями. Например, это происходит каждый раз, когда я переключаю раскладки клавиатуры, но только после того, как я работал некоторое время. Иногда это открывается несколько раз подряд.

Удар "Отмены", кажется, не вызывает проблем.

Нажатие на "Details" на диалоге аутентификации показывает 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, те же файлы политики), но проблема не существует там.

Существует ли способ найти то, что инициировало те всплывающие окна, или еще лучше, просто избавьтесь от них?

21
задан 19 January 2016 в 10:08

4 ответа

Вы попытались переписать полномочия к своему корневому каталогу? открытый терминал:

cd /home/
chown -R your-account-name your-account-name
2
ответ дан 23 November 2019 в 01:46

Это очень походит на подтвержденную ошибку: Раздражающая диалоговая "Аутентификация требуется, чтобы изменяться, Ваши собственные пользовательские данные"

На данный момент там существуют обходные решения (частично упомянутый в других ответах на этот вопрос), но ни точная причина, ни действительное решение не известны.

Вместо того, чтобы изменить системную политику способом, где я не знаю потенциальных побочных эффектов, я решил жить с диалогом на данный момент. Конечно, я не хочу авторизовывать неизвестное действие, таким образом, самый быстрый способ иметь дело с ним

  • , выбирают диалог (так, чтобы был, имеет фокус )
  • нажатие ESC , пока последний из диалогов не закрывается.
2
ответ дан 23 November 2019 в 01:46

Это работало на меня:

1) В Settings-> Session and Startup (Прикладной СЧЕТ Автоначала)

Session and Startup

Снятие флажка Агент Идентификации PolicyKit

(/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1)

2) В Терминале:

sudo killall polkit-gnome-authentication-agent-1

Мой Рабочий стол бежал:

  • удостоверение личности Дистрибьютора: Описание Ubuntu
  • : Ubuntu Коварный Оборотень (отделение развития)
  • Выпуск: 15.10
  • Кодовое название: коварный
1
ответ дан 23 November 2019 в 01:46

Изменение org.freedesktop.accounts.change-own-user-data политика от auth_self до yes зафиксирует это:

$ printf '[Do not prompt users with "Authentication is required to change your own user data" messages]\nIdentity=unix-user:*\nAction=org.freedesktop.accounts.change-own-user-data\nResultAny=yes\nResultInactive=yes\n' | sudo tee /etc/polkit-1/localauthority/50-local.d/org.freedesktop.accounts.change-own-user-data.pkla
[Do not prompt users with "Authentication is required to change your own user data" messages]
Identity=unix-user:*
Action=org.freedesktop.accounts.change-own-user-data
ResultAny=yes
ResultInactive=yes
0
ответ дан 23 November 2019 в 01:46

Другие вопросы по тегам:

Похожие вопросы: