Я не могу изменить ни настройки, ни установить что-либо с помощью графического интерфейса xfce на моем xubuntu 14.04. В некоторых окнах настроек есть та кнопка разблокировки, которую вы обычно нажимаете, чтобы ввести пароль, чтобы получить права root, но ничего не происходит, если я нажимаю на них:
При запуске этой машины он запрашивает установку языка. Когда я пытаюсь установить это, я получаю эту ошибку:
Как я могу это исправить?
РЕДАКТИРОВАТЬ:
Я просто попытался запустить /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
как предложено здесь, но это не удалось :
xubuntu-pool-1 vm-admin # /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
(polkit-gnome-authentication-agent-1:3863): GLib-CRITICAL **: g_variant_new_string: assertion 'string != NULL' failed
(polkit-gnome-authentication-agent-1:3863): polkit-gnome-1-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
EDIT2:
На самом деле, это не похоже на провал. Он не возвращается к приглашению bash, но разблокировка и установка все равно не работают.
Edit3:
Я также удостоверился, что "Агент проверки подлинности PolicyKit" проверен при запуске.
Обновить:
Я только что узнал, что эта проблема возникает только при входе через xrdp. Если я нахожусь на локальной консоли VMware (эта машина является виртуальной), он работает просто отлично. Таким образом, проблема должна иметь отношение к xrdp.
Вывод этой команды polkit с использованием обычного пользователя:
$ /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
** (polkit-gnome-authentication-agent-1:4540): WARNING **: Unable to register authentication agent: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Cannot determine user of subject
Cannot register authentication agent: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Cannot determine user of subject
Этот вывод одинаков для команды beeing, выполняемой без и с sudo.