Hola, Solucioné el problema poniendo la ruta de ejecución completa en lugar de" ~". Parece que eso al menú no le gusta.
Saludos, Julián El día 2 de mayo de 2017, 8:37, Maikel Enrique Pernía Matos <[email protected]> escribió: > Julian: > > Particularmente cuando hago una aplicación que necesite ejecutarse con > privilegios de «root» es en ella donde hago el chequeo y no en los > lanzadores de la app o en un script en bash intermedio, ahora si lo que > deseas es crear un lanzador con estas características quizás te sirva > este ejemplo para lanzar una app como root: > > <code> > [Desktop Entry] > Name=MiApp > Version=1.0 > Exec=su-to-root -X -c /usr/bin/miapp > Comment=Comentario generico de la app > Icon=/usr/share/icons/miapp.svg > Type=Application > Terminal=false > StartupNotify=true > Encoding=UTF-8 > Categories=System;Development; > <code> > > Puedes copiar el anterior ejemplo modificar los valores correspondientes > para que se ejecuta tu aplicación y guardarlo como: «nombre.desktop». > > También puedes utilizar en la variable «Exec» gksu como bien te han > comentado otros colegas o si en el fichero «sudoers» has definido que no > verifique la contraseña para tu usuario podrías utilizar sudo, esto > ultimo (no chequear contraseña) no te lo recomiendo. > > > Saludos, > Maikel > > > El sáb, 29-04-2017 a las 19:05 +0200, Julian Daich escribió: >> Hola, >> >> Creé un lanzador en el menú de XFCE4 que invoca el siguiente comando >> gksudo 'java -jar ~/bin/WIFIAuditor.jar' >> >> Después de pedir la contraseña no hace nada. El mismo resultado >> creando un lanzador en el panel. >> >> Si uso la terminal o Alt+ F2 sí funciona¿ alguna idea? >> >> Saludos, >> > > > > -- > Este mensaje le ha llegado mediante el servicio de correo electronico que > ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema > Nacional de Salud. La persona que envia este correo asume el compromiso de > usar el servicio a tales fines y cumplir con las regulaciones establecidas > > Infomed: http://www.sld.cu/ > -- Julian

