05-18-2012, 06:57 PM
I am unable to get jpcsp to run on ubuntu, and can not find the solution anywhere on the forums. I cannot get the .sh file to run. Any help is appreciated. *If the problem is a easy fix I apologise, this is my first time running ubuntu, so I am quite the noob at it.
Here are the logs that I have of the problem.
I get this one when trying to run the program from hyakki's launcher:
Archive: /home/btb/Desktop/jpcsp-linux-amd64/JPCSP.exe
[/home/btb/Desktop/jpcsp-linux-amd64/JPCSP.exe]
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
zipinfo: cannot find zipfile directory in one of /home/btb/Desktop/jpcsp-linux-amd64/JPCSP.exe or
/home/btb/Desktop/jpcsp-linux-amd64/JPCSP.exe.zip, and cannot find /home/btb/Desktop/jpcsp-linux-amd64/JPCSP.exe.ZIP, period.
and here is the log from the terminal when I try to run it from the .sh file:
Exception in thread "GUI" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
at java.lang.Runtime.loadLibrary0(Runtime.java:845)
at java.lang.System.loadLibrary(System.java:1084)
at org.lwjgl.Sys$1.run(Sys.java:73)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
at org.lwjgl.Sys.loadLibrary(Sys.java:82)
at org.lwjgl.Sys.<clinit>(Sys.java:99)
at org.lwjgl.opengl.AWTGLCanvas.<clinit>(AWTGLCanvas.java:85)
at jpcsp.HLE.modules150.sceDisplay.<init>(sceDisplay.java:602)
at jpcsp.HLE.modules200.sceDisplay.<init>(sceDisplay.java:29)
at jpcsp.HLE.modules500.sceDisplay.<init>(sceDisplay.java:29)
at jpcsp.HLE.modules.sceDisplay.<init>(sceDisplay.java:25)
at jpcsp.HLE.Modules.<clinit>(Modules.java:157)
at jpcsp.MainGUI.<init>(MainGUI.java:197)
at jpcsp.MainGUI$58.run(MainGUI.java:2317)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:701)
at java.awt.EventQueue.access$000(EventQueue.java:102)
at java.awt.EventQueue$3.run(EventQueue.java:662)
at java.awt.EventQueue$3.run(EventQueue.java:660)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:671)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)
Here are the logs that I have of the problem.
I get this one when trying to run the program from hyakki's launcher:
Archive: /home/btb/Desktop/jpcsp-linux-amd64/JPCSP.exe
[/home/btb/Desktop/jpcsp-linux-amd64/JPCSP.exe]
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
zipinfo: cannot find zipfile directory in one of /home/btb/Desktop/jpcsp-linux-amd64/JPCSP.exe or
/home/btb/Desktop/jpcsp-linux-amd64/JPCSP.exe.zip, and cannot find /home/btb/Desktop/jpcsp-linux-amd64/JPCSP.exe.ZIP, period.
and here is the log from the terminal when I try to run it from the .sh file:
Exception in thread "GUI" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
at java.lang.Runtime.loadLibrary0(Runtime.java:845)
at java.lang.System.loadLibrary(System.java:1084)
at org.lwjgl.Sys$1.run(Sys.java:73)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
at org.lwjgl.Sys.loadLibrary(Sys.java:82)
at org.lwjgl.Sys.<clinit>(Sys.java:99)
at org.lwjgl.opengl.AWTGLCanvas.<clinit>(AWTGLCanvas.java:85)
at jpcsp.HLE.modules150.sceDisplay.<init>(sceDisplay.java:602)
at jpcsp.HLE.modules200.sceDisplay.<init>(sceDisplay.java:29)
at jpcsp.HLE.modules500.sceDisplay.<init>(sceDisplay.java:29)
at jpcsp.HLE.modules.sceDisplay.<init>(sceDisplay.java:25)
at jpcsp.HLE.Modules.<clinit>(Modules.java:157)
at jpcsp.MainGUI.<init>(MainGUI.java:197)
at jpcsp.MainGUI$58.run(MainGUI.java:2317)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:701)
at java.awt.EventQueue.access$000(EventQueue.java:102)
at java.awt.EventQueue$3.run(EventQueue.java:662)
at java.awt.EventQueue$3.run(EventQueue.java:660)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:671)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)