Bug 27069 - xdg-su не может запустить программу
: xdg-su не может запустить программу
Status: REOPENED
: Branch p6
(All bugs in Branch p6/gnome-libs)
: не указана
: x86_64 Linux
: P3 normal
Assigned To:
:
:
:
: 27246
:
  Show dependency tree
 
Reported: 2012-03-13 10:24 by
Modified: 2012-09-12 15:39 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2012-03-13 10:24:49
Значок apt-indicator-а показывает, что есть обновления для системы.
Запускаю его (apt-indicator-0.2.2-alt0.M60P.1, synaptic-0.58-alt10.M60P.1)
При нажатии на кнопки обновления вылетает окошко: "child was exited with code
4"
Интерфейс английский
Апдейчу в консоли, но, думаю, для пользователей это должно работать
------- Comment #1 From 2012-03-13 12:12:44 -------
На пакет apt-indicator.

При нажатии кнопки обновления должно быть показано диалоговое окно с запросом
пароля суперпользователя. Как при при закрытии его кнопкой «Отмена» и
показывается это сообщение.

Сергей, может убрать эти отладочные диалоги для повышения юзабилити?
------- Comment #2 From 2012-03-13 12:27:26 -------
"...окно с запросом пароля суперпользователя" - оно так и работало. Недели 2-3
назад перестало. Окошко вылетает при нажатии кнопки обновление, так и при
нажатиии автоматическое обновление. Кнопки отмена, насколько помню нет. Забыл
написать, DE-gnome
------- Comment #3 From 2012-03-13 12:41:54 -------
Тогда проблема запуска gksu.
------- Comment #4 From 2012-03-13 19:23:18 -------
Установите gksu
------- Comment #5 From 2012-03-21 11:07:05 -------
Может еще сказывается, что пользователь домена MS AD. Но раньше все работало
Run upgrade program выдает:
xdg-su -c /usr/sbin/synaptic was exited with code 4
Automatic upgrade
xdg-su -c /usr/sbin/synaptic --update-at-startup --dist-upgrade-mode
--non-interactive was exited with code 4
в системе xdg-utils-1.1.0-alt5, libgksu-2.0.12-alt4
после установки gksu 
Automatic
Failed to run /usr/sbin/synaptic --update-at-startup --dist-upgrade-mode
--non-interactive as user root.
Failed to communicate with gksu-run-helper.
Received:
While expecting:
 gksu: waiting
При закрытии этого окошка:
xdg-su -c /usr/sbin/synaptic --update-at-startup --dist-upgrade-mode
--non-interactive was exited with code 4

upgrade
Failed to run /usr/sbin/synaptic as user root.
Failed to communicate with gksu-run-helper.
Received:
While expecting:
 gksu: waiting
xdg-su -c /usr/sbin/synaptic was exited with code 4
------- Comment #6 From 2012-03-21 16:09:40 -------
Повесьте баг на gksu.
Но, скорее всего это DE или тот, кто что-то недоинициализировал перед запуском
DE, виноват.
------- Comment #7 From 2012-03-21 16:11:39 -------
Кстати, какой DE и DM ?
------- Comment #8 From 2012-03-21 19:25:54 -------
gnome-desktop-2.32.1-alt3
gdm-2.32.2-alt1.M60T.2
------- Comment #9 From 2012-03-22 14:29:44 -------
А пароль-то спрашивает? Synaptic потом запускается?
------- Comment #10 From 2012-03-22 14:37:25 -------
нет, при нажатии кнопок и выдает ошибку вместо требования пароля. Синаптик,
естественно, и не запускается. Сегодня прилетело обновление apt-indicator-а.
Будут еще обновления-проверю с новым
------- Comment #11 From 2012-03-22 14:45:29 -------
(В ответ на комментарий №10)
> прилетело обновление apt-indicator-а.
Там нет ничего на эту тему
------- Comment #12 From 2012-03-22 14:47:03 -------
(В ответ на комментарий №10)
> нет, при нажатии кнопок и выдает ошибку вместо требования пароля
При запуске из эмулятора терминала `gksu /usr/sbin/synaptic` тоже?
------- Comment #13 From 2012-03-22 15:10:13 -------
`gksu /usr/sbin/synaptic` 
Failed to run /usr/sbin/synaptic as user root.
Failed to communicate with gksu-run-helper.
Received:
While expecting:
 gksu: waiting
------- Comment #14 From 2012-03-22 15:18:57 -------
В GNOME3 тот же самый xdg-su/gksu работает, поэтому перевешиваю на GNOME.

P.S.
В качестве варианта решения можно собрать в p6 gnomesu, но не пробовал.
------- Comment #15 From 2012-03-23 13:05:30 -------
Похожая ошибка #27098