Desde hace unos días me he dado cuenta que las aplicaciones java no me funcionan, intento ejecutar jEdit y se queda bloqueado en la pantalla de inicio o intento ejecutar azureus y me da una excepción:
Starting Azureus...
Java exec found in PATH. Verifying...
Suitable java version found [java = 1.5.0_04]
Configuring environment...
Loading Azureus:
java -Xms16m -Xmx128m -cp "/opt/azureus/Azureus2.jar:/opt/azureus/swt.jar:/opt/azureus/swt-mozilla.jar:/opt/azureus/swt-pi.jar" -Djava.library.path="/opt/azureus" -Dazureus.install.path="/opt/azureus" org.gudy.azureus2.ui.swt.Main ''
StartSocket: passing startup args to already-running Azureus java process.
DEBUG::Sun Jun 26 21:43:59 CEST 2005
java.net.SocketException: Network is unreachable
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:364)
at java.net.Socket.connect(Socket.java:507)
at java.net.Socket.connect(Socket.java:457)
at java.net.Socket.(Socket.java:365)
at java.net.Socket.(Socket.java:178)
at org.gudy.azureus2.ui.swt.StartSocket.(StartSocket.java:44)
at org.gudy.azureus2.ui.swt.Main.(Main.java:75)
at org.gudy.azureus2.ui.swt.Main.main(Main.java:98)
Azureus TERMINATED.
Después de reinstalar 20 veces el JDK, probando tanto java 1.4 como 1.5… he encontrado el problema gracias a un foro. Resulta que últimamente casi siempre utilizo wireless y por tanto cuando Ubuntu inicia la configuración de las tarjetas de red en el arranque, presiono CTRL+c para que se lo salte. En consecuencia, también se salta la configuración de la interfaz loopback. Esto hace que aplicaciones como jEdit o azureus no arranquen… solución:
sudo ifconfig lo 127.0.0.1 up
La verdad es que la gestión de la configuración de redes en GNU/Linux sigue siendo bastante precaria a nivel gráfico. Por consola es una maravilla, te montas los scripts que quieras y haces miles de virguerias. Pero los usuarios medios lo que quieres es configurar la red lo más automatizado posible, si estas cerca de la wireless del trabajo que se conecte a esa sin demasiadas preguntas y si estas en la wireless de tu casa lo mismo. Ojala mejore este aspecto.