Bug 27069 - xdg-su не может запустить программу
Summary: xdg-su не может запустить программу
Status: REOPENED
Alias: None
Product: Branch p6
Classification: Distributions
Component: gnome-libs (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P3 normal
Assignee: Andrey Cherepanov
QA Contact: QA p6
URL:
Keywords:
Depends on: 27246
Blocks:
  Show dependency tree
 
Reported: 2012-03-13 10:24 MSK by Oleg
Modified: 2012-09-12 15:39 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oleg 2012-03-13 10:24:49 MSK
Значок apt-indicator-а показывает, что есть обновления для системы.
Запускаю его (apt-indicator-0.2.2-alt0.M60P.1, synaptic-0.58-alt10.M60P.1)
При нажатии на кнопки обновления вылетает окошко: "child was exited with code 4"
Интерфейс английский
Апдейчу в консоли, но, думаю, для пользователей это должно работать
Comment 1 Andrey Cherepanov 2012-03-13 12:12:44 MSK
На пакет apt-indicator.

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

Сергей, может убрать эти отладочные диалоги для повышения юзабилити?
Comment 2 Oleg 2012-03-13 12:27:26 MSK
"...окно с запросом пароля суперпользователя" - оно так и работало. Недели 2-3 назад перестало. Окошко вылетает при нажатии кнопки обновление, так и при нажатиии автоматическое обновление. Кнопки отмена, насколько помню нет. Забыл написать, DE-gnome
Comment 3 Andrey Cherepanov 2012-03-13 12:41:54 MSK
Тогда проблема запуска gksu.
Comment 4 Sergey V Turchin 2012-03-13 19:23:18 MSK
Установите gksu
Comment 5 Oleg 2012-03-21 11:07:05 MSK
Может еще сказывается, что пользователь домена 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 Sergey V Turchin 2012-03-21 16:09:40 MSK
Повесьте баг на gksu.
Но, скорее всего это DE или тот, кто что-то недоинициализировал перед запуском DE, виноват.
Comment 7 Sergey V Turchin 2012-03-21 16:11:39 MSK
Кстати, какой DE и DM ?
Comment 8 Oleg 2012-03-21 19:25:54 MSK
gnome-desktop-2.32.1-alt3
gdm-2.32.2-alt1.M60T.2
Comment 9 Sergey V Turchin 2012-03-22 14:29:44 MSK
А пароль-то спрашивает? Synaptic потом запускается?
Comment 10 Oleg 2012-03-22 14:37:25 MSK
нет, при нажатии кнопок и выдает ошибку вместо требования пароля. Синаптик, естественно, и не запускается. Сегодня прилетело обновление apt-indicator-а. Будут еще обновления-проверю с новым
Comment 11 Sergey V Turchin 2012-03-22 14:45:29 MSK
(В ответ на комментарий №10)
> прилетело обновление apt-indicator-а.
Там нет ничего на эту тему
Comment 12 Sergey V Turchin 2012-03-22 14:47:03 MSK
(В ответ на комментарий №10)
> нет, при нажатии кнопок и выдает ошибку вместо требования пароля
При запуске из эмулятора терминала `gksu /usr/sbin/synaptic` тоже?
Comment 13 Oleg 2012-03-22 15:10:13 MSK
`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 Sergey V Turchin 2012-03-22 15:18:57 MSK
В GNOME3 тот же самый xdg-su/gksu работает, поэтому перевешиваю на GNOME.

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