Недостающее спрашивающее пароль диалоговое всплывающее окно на сессии через VNC-SSH

Я почти добрался, чтобы иметь удаленный Рабочий стол Ubuntu, работающий точно идентификатором, это было локальной сессией, но все еще не может решить немного проблемы, которая сводит меня с ума.

У меня есть удаленная машина с Рабочим столом Ubuntu. Я соединяюсь с ним через VNC по SSH, и поскольку я говорю, что "почти все" работает отлично, за исключением проблемы, которую я не получаю для решения, и я не могу выяснить, является ли это проблемой относительно к полномочиям к собственному VNC (я не думаю так), или что бы то ни было.

Когда, например, я открываю Ubuntu Software Center и попытку установить любую программу, нажимающую на "Install", ничего не происходит, потому что спрашивающее пароль всплывающее диалоговое окно никогда не появляется и так, Ubuntu не может установить его.

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

Мой вопрос: Кто-либо знает, почему это могло происходить и как решить его?

Следующее с примером установки некоторого приложения с USC, сообщения на/vat/log/syslog - они (никакие ошибки, хотя, но никогда не появляется спрашивающее пароль диалоговое окно):

Apr  9 22:11:33 noname-machine dbus[551]: [system] Activating service name='org.debian.apt' (using servicehelper)
Apr  9 22:11:33 noname-machine AptDaemon: INFO: Initializing daemon
Apr  9 22:11:33 noname-machine dbus[551]: [system] Successfully activated service 'org.debian.apt'
Apr  9 22:11:33 noname-machine AptDaemon.PackageKit: INFO: Initializing PackageKit compat layer
Apr  9 22:11:51 noname-machine AptDaemon: INFO: CommitPackages() was called: dbus.Array([dbus.String(u'gameconqueror')], signature=dbus.Signature('s')), dbus.Array([dbus.String(u'')], signature=dbus.Signature('s')), dbus.Array([dbus.String(u'')], signature=dbus.Signature('s')), dbus.Array([dbus.String(u'')], signature=dbus.Signature('s')), dbus.Array([dbus.String(u'')], signature=dbus.Signature('s')), dbus.Array([dbus.String(u'')], signature=dbus.Signature('s'))
Apr  9 22:11:51 noname-machine AptDaemon.Trans: INFO: Queuing transaction /org/debian/apt/transaction/be384a2ba642461dbf4c33e8fdb363ec

(Никакие сообщения на /var/log/auth.log)

Точно та же проблема при нажатии на "проверку" на Менеджер обновлений:

Apr  9 22:43:53 noname-machine AptDaemon: INFO: UpdateCache() was called
Apr  9 22:43:53 noname-machine AptDaemon.Trans: INFO: Queuing transaction /org/debian/apt/transaction/35fae3fa030a497f8cb5405701c8d2d2
Apr  9 22:43:54 noname-machine AptDaemon: INFO: UpdateCache() was called
Apr  9 22:43:54 noname-machine AptDaemon.Trans: INFO: Queuing transaction /org/debian/apt/transaction/13c03177009847dc9ce23c7913d44be7
Apr  9 22:43:55 noname-machine AptDaemon: INFO: UpdateCache() was called
Apr  9 22:43:55 noname-machine AptDaemon.Trans: INFO: Queuing transaction /org/debian/apt/transaction/e2db780da371473099d3655f76e2510d
Apr  9 22:43:55 noname-machine AptDaemon: INFO: UpdateCache() was called
Apr  9 22:43:55 noname-machine AptDaemon.Trans: INFO: Queuing transaction /org/debian/apt/transaction/6f7a8a32df864d12b5372a11bc10481e

Кто-либо видит проблему?

(извините мой английский язык),

0
задан 10 April 2014 в 00:46

1 ответ

Эта команда должна сделать это:

sudo chmod +s /usr/lib/policykit-1/polkit-agent-helper-1

у меня была эта проблема, когда я слабоумно изменил владельца /usr/lib лет рекурсивно.

0
ответ дан 10 April 2014 в 00:46

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

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