Я почти добрался, чтобы иметь удаленный Рабочий стол 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
Кто-либо видит проблему?
(извините мой английский язык),
Эта команда должна сделать это:
sudo chmod +s /usr/lib/policykit-1/polkit-agent-helper-1
у меня была эта проблема, когда я слабоумно изменил владельца /usr/lib
лет рекурсивно.