El Wed, 12 Jun 2013 14:30:41 -0400, Yordan escribió: > el jar que intento ejecutar es el webplc(un simulador/administrador de > plc) uso debian7, kde4, xorg la saida del comando env es esta > > root@si-adbd-305-23l:/home/administrador# > env
(...) > DISPLAY=:0 Pues está definida :-? > ahora cuando ejecuto el jar > root@si-adbd-305-23l:/media/BARRET/data/plc/webplc/webplc# > java -jar webplc.jar > No protocol specified Exception in thread "main" > java.lang.InternalError: Can't connect to X11 window server using ':0' > as the value of the DISPLAY variable. (...) > pero si lo ejecuto sin como usuario y no como root me funciona (cosa que > acabo de descubrir) Pues compara el valor de ambas variables $DISPLAY para tu usuario y para root. > alguna idea de que pueda ser? Sí, que a la aplicación de java no le gusta cómo tienes definida definida la variable $DISPLAY pero no sé exactamente por qué, quizá por un tema de permisos. En fin, si por algún motivo extraño quieres/necesitas ejecutar la aplicación como usuario root, prueba con: kdesu "java -jar webplc.jar" Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2013.06.13.13.51...@gmail.com