Updated list of things required to get the azureus package to work: 1. In debian/azureus.sh, change "glib0.2.jar" to "glib0.4.jar". 2. In debian/azureus.sh, change "gtk2.8.jar" to "gtk2.10.jar". 3. In debian/azureus.sh, add "export LD_LIBRARY_PATH=/usr/lib/jni:/usr/lib". 4. Add a call to org.gtk.Gtk.init before org.gudy.azureus2.ui.swt.ImageRepository.loadImages is called. The problem here is that the GTK library has not yet been loaded, so none of the GTK calls can be resolved. In my testing, I edited azureus/org/gudy/azureus2/ui/swt/mainwindow/Initializer.java, and added the following lines to the run() method: String gtk_args[] = new String[1]; gtk_args[0] = "azureus"; org.gnu.gtk.Gtk.init(gtk_args);
The call can actually go anywhere as long as it happens before any GTK calls are made. -- Azureus does not start https://launchpad.net/bugs/57875 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs