Created attachment 8909 [details] apt-indicator Воспроизводится только системах ALT Workstation 9.1. Пакет в данном дистрибуте установлен по умолчанию. При выполнении действия "Обновить автоматически" возникает ошибка "Выполнение xdg-su -c "/usr/sbin/synaptic --update-at-startup --dist-upgrade-mode --non-interactive" завершилось с кодом 4". При выполнении "Запустить программу обновления": "Выполнение xdg-su -c "/usr/sbin/synaptic" завершилось с кодом 4". Если выполнить команды "xdg-su -c "/usr/sbin/synaptic --update-at-startup --dist-upgrade-mode --non-interactive" и "xdg-su -c "/usr/sbin/synaptic" вручную в терминале, то пишет "/usr/bin/xdg-su: строка 647: xterm: команда не найдена". Прикладываю скриншот. Установка пакета xterm решает проблему.
(Ответ для Alexander Makeenkov на комментарий #0) > вручную в терминале, то пишет "/usr/bin/xdg-su: строка 647: xterm: команда > не найдена". Нужно использовать xvt, а не xterm
xdg-utils 1.1.3-alt7 добавил использование xvt, если xterm не найден. P.S. p9 http://webery.altlinux.org/task/259359
Проблема усугубляется тем, что mate-terminal не умеет -e, как xterm и многие другие эмуляторы терминала.
(Ответ для Sergey V Turchin на комментарий #3) > Проблема усугубляется тем, что mate-terminal не умеет -e, как xterm и многие > другие эмуляторы терминала. Умеет. В патче для поддержки xvt была ошибка, не хватало кавычек, поэтому не работало. Должно исправиться коммитом: https://git.altlinux.org/people/antohami/packages/xdg-utils.git?p=xdg-utils.git;a=blobdiff;f=patches/xdg-su-xvt.patch;h=a837bc299fc0f618751acd02ee01347ad78002f3;hp=d4cf0de6007acd1748b35f97b161452e078ce330;hb=49c8903ad204ed83cc206cb78464ce80e28fe6a0;hpb=aebaf8d79b2dedb097c064c00b5088be385c1961
> > Проблема усугубляется тем, что mate-terminal не умеет -e, как xterm и многие > > другие эмуляторы терминала. > Умеет. Отлично!