Pues el proceso se lleva a cabo enterito ...
el problema es el que dices , ..aunque todo va rulando , aparece el icono en el area de notificacion , pero no puede generar la pantalla de mostrar que actualizacion hay pendiente.
con lo que contraataco , con la opcion de un if directo y especifico...como puse unas respues atras , o modificar el Exec , entrecomillando las acciones trasun sh -c
jajaj , te doy 3 opciones y vas a la que falla , ... que carbon.
#!/bin/bash
VERSION="0.6"
TITULO="Wifislax Updater GUI $VERSION - By geminis_demon"
LOGO="/usr/share/pixmaps/WifislaxUpdaterGUI.png"
TMP="/tmp/WifislaxUpdaterGUI"
PKGS="$TMP/PKGS"
UPDATERS="/opt/wifislax-updaters"
CREARXZM="FALSE"
NOINSTALAR="FALSE"
APAGAR="FALSE"
DEBUG="FALSE"
THEME="/usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc"
[ ! -f "$THEME" ] && unset THEME
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
if [ -f /tmp/WifislaxUpdaterGUI.mutex ]; then
rm -rf /tmp/WifislaxUpdaterGUI.mutex
fio el Exec=sh -c "accion1;accion2"
elije tu ..