GRUPO DE STEAM
Phr00t's Software Phr00tSoft
GRUPO DE STEAM
Phr00t's Software Phr00tSoft
6
JUGANDO
64
ONLINE
Fundado
11 de enero de 2012
Idioma
Inglés
Ubicación
United States 
МихаилZ 2 AGO 2015 a las 2:29 a. m.
Linux-3079,3089,4089 doesnt start from steam
When Im starting the game 3079 main menu appears but im getting a error
"Uncaught exception thrown in Thread[LWJGL Renderer Thread,6,main] ExceptionInInitializerError"
when starting game
But it works fine from scripts 3079.sh
Whats wrong? Can anynone to help?
Última edición por МихаилZ; 2 AGO 2015 a las 2:33 a. m.
< >
Mostrando 1-15 de 20 comentarios
phr00t 2 AGO 2015 a las 4:33 p. m. 
What does the rest of that error say? It hopefully should have a stack trace?

If it works fine from the script, perhaps it is starting or running in the wrong directory otherwise & can't find stuff?
МихаилZ 2 AGO 2015 a las 10:29 p. m. 
idk. all other steam games works fine. only 3079,3089,4089 has this bug.
Have you tested games on linux? May be all linux users have this bug?
game works if Im starting it from another folder
cd ~
and then any of commands
/media/data/games/steam/Games/4089/4089.sh
java -Xmx512M -jar /media/data/games/steam/Games/4089/4089.jar
java -jar /media/data/games/steam/Games/4089/4089.jar
/media/data/games/steam/Steam/SteamApps/common/4089/4089.sh
java -jar /media/data/games/steam/Steam/SteamApps/common/4089/4089.jar
all of those ones works

I moved games from steam folder and make symbol link
readlink /media/data/games/steam/Steam/SteamApps/common
../../Games
i tried to remove symbol link. I created ordinary folder, copied game into one but nothing was changed.
but all command above works exept steam lib. And all other games work exept 3079-4089 (
Última edición por МихаилZ; 2 AGO 2015 a las 10:36 p. m.
МихаилZ 2 AGO 2015 a las 10:34 p. m. 
here is tail of steam log

Error: [Socket] Failed SO_REUSEADDR setsockopt, errno: 9
Oculus Rift NOT found or initialized; virtual DK2 created.
Found JAR location: /media/data/games/steam/Games/4089
авг 03, 2015 8:32:32 AM com.jme3.system.JmeDesktopSystem initialize
INFO: Running on jMonkeyEngine 3.1.0 (snapshot-github)
* Branch: master
* Git Hash: 5f4caa3
* Build Date: 2015-05-13
авг 03, 2015 8:32:33 AM com.jme3.app.Application handleError
SEVERE: Uncaught exception thrown in Thread[jME3 Main,5,main]
java.lang.ExceptionInInitializerError
at com.jme3.system.lwjgl.LwjglDisplay.createContext(LwjglDisplay.java:118)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.initInThread(LwjglAbstractDisplay.java:114)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:212)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.RuntimeException: org.lwjgl.LWJGLException: No modes available
at org.lwjgl.opengl.Display.<clinit>(Display.java:141)
... 4 more
Caused by: org.lwjgl.LWJGLException: No modes available
at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:740)
at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
... 4 more


Exception: java.lang.NullPointerException thrown from the UncaughtExceptionHandler in thread "jME3 Main"
Game removed: AppID 329770 "4089: Ghost Within", ProcID 16174
Última edición por МихаилZ; 2 AGO 2015 a las 10:36 p. m.
phr00t 3 AGO 2015 a las 9:01 a. m. 
"No modes available"

... that means it can't find a screen resolution to set.

Try checking the "Configure video settings" box on the main menu & trying again. Make sure the video settings are "valid" & try others if the problems persists...
МихаилZ 3 AGO 2015 a las 10:25 a. m. 
game doesnt work completely after last update. Even from script. Even main menu(( :steamfacepalm:

Game update: AppID 329770 "4089: Ghost Within", ProcID 13554, IP 0.0.0.0:0
ERROR: ld.so: object '/media/data/games/steam/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/media/data/games/steam/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/media/data/games/steam/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/media/data/games/steam/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/media/data/games/steam/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Exception in thread "main" java.lang.UnsupportedClassVersionError: jmevr/app/VRApplication : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
Game removed: AppID 329770 "4089: Ghost Within", ProcID 13554
[0803/202334:ERROR:renderer_main.cc(200)] Running without renderer sandbox
Última edición por МихаилZ; 3 AGO 2015 a las 10:38 a. m.
МихаилZ 3 AGO 2015 a las 10:32 a. m. 
I have tried to set 800x600 resolution and fullscreen=off in 3089. No, it not works from steam. Only from script.
Última edición por МихаилZ; 3 AGO 2015 a las 10:38 a. m.
МихаилZ 3 AGO 2015 a las 10:34 a. m. 
I so sorry I didnt make archive copy for 4089. Now I cant play. :steamsad: Please fix it
phr00t 3 AGO 2015 a las 10:49 a. m. 
"Unsupported major.minor version 52.0"

What version of Java do you have installed? Make sure you have Java 8!
МихаилZ 3 AGO 2015 a las 12:23 p. m. 
i had java-1.7.0-openjdk. Now i installed java-1.8.0-openjdk
so, now bug in steam is the same as before. Game crashes after main menu
here is log

Game update: AppID 329770 "4089: Ghost Within", ProcID 13664, IP 0.0.0.0:0
ERROR: ld.so: object '/media/data/games/steam/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Installing breakpad exception handler for appid(steam)/version(1437790054)
ERROR: ld.so: object '/media/data/games/steam/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/media/data/games/steam/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/media/data/games/steam/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/media/data/games/steam/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
OpenVR Initialize Result: Installation path could not be located (110)
Found JAR location: /media/data/games/steam/Games/4089
OpenGL pipeline enabled for default config on screen 0
авг 03, 2015 10:06:50 PM com.jme3.system.JmeDesktopSystem initialize
INFO: Running on jMonkeyEngine 3.1.0 (snapshot-github)
* Branch: master
* Git Hash: 0354904
* Build Date: 2015-08-02
авг 03, 2015 10:06:51 PM com.jme3.app.Application handleError
SEVERE: Uncaught exception thrown in Thread[jME3 Main,5,main]
java.lang.ExceptionInInitializerError
at com.jme3.system.lwjgl.LwjglDisplay.createContext(LwjglDisplay.java:118)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.initInThread(LwjglAbstractDisplay.java:116)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:218)
at java.lang.Thread.run(Thread.java:746)
Caused by: java.lang.RuntimeException: org.lwjgl.LWJGLException: No modes available
at org.lwjgl.opengl.Display.<clinit>(Display.java:141)
... 4 more
Caused by: org.lwjgl.LWJGLException: No modes available
at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:740)
at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
... 4 more


Exception: java.lang.NullPointerException thrown from the UncaughtExceptionHandler in thread "jME3 Main"
Game removed: AppID 329770 "4089: Ghost Within", ProcID 13664


Game doesnt work even with script
here is log

mike@M3-note 4089 $ ./4089.sh
OpenVR Initialize Result: Installation path could not be located (110)
Found JAR location: /media/data/games/steam/Games/4089
OpenGL pipeline enabled for default config on screen 0
авг 03, 2015 10:21:56 PM com.jme3.system.JmeDesktopSystem initialize
INFO: Running on jMonkeyEngine 3.1.0 (snapshot-github)
* Branch: master
* Git Hash: 0354904
* Build Date: 2015-08-02
Exception in thread "jME3 Main" java.lang.UnsatisfiedLinkError: The required native library 'bulletjme' was not found in the classpath via 'native/linux/x86_64/libbulletjme.so'. Error message: no bulletjme in java.library.path
at com.jme3.system.NativeLibraryLoader.loadNativeLibrary(NativeLibraryLoader.java:567)
at com.jme3.system.lwjgl.LwjglContext.loadNatives(LwjglContext.java:182)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:216)
at java.lang.Thread.run(Thread.java:746)



phr00t 3 AGO 2015 a las 12:44 p. m. 
The first "No modes available" is a graphic resolution problem... it can't find a resolution to pick. Have you tried using/changing window vs. fullscreen mode?

The second error is having trouble pulling the libbulletjme.so library which is used for physics. Do you have the jme-bullet-natives.jar file in your 4089/lib directory? That library should be included in there & be automatically extracted. I don't see any errors of it not being extracted, though? What happens if you do a verify installation?
МихаилZ 3 AGO 2015 a las 11:20 p. m. 
I tried fullscreen and windowed 800x600 with same result
I uninstalled game, removed game folder and install it again. The same.
It still unplayable.

mike@M3-note 4089 $ find | grep bullet
./Textures/hcat_assault_rifle_bullet.png
./lib/jME3-bullet-natives.jar
./lib/jme3-bullet.jar
./Models/hcat_assault_rifle_bullet.obj
МихаилZ 3 AGO 2015 a las 11:25 p. m. 
I copied /lib/jME3-bullet-natives.jar to /lib/jme3-bullet-natives.jar
Game now works from script 4089.sh
Please notify filenames in linux is case sensitive!

It still unworkable from steam lib
Última edición por МихаилZ; 3 AGO 2015 a las 11:25 p. m.
phr00t 4 AGO 2015 a las 6:10 a. m. 
Publicado originalmente por МихаилZ:
I copied /lib/jME3-bullet-natives.jar to /lib/jme3-bullet-natives.jar
Game now works from script 4089.sh
Please notify filenames in linux is case sensitive!

It still unworkable from steam lib

Woah, not sure how that library got capital letters, but good catch! I'll get that part fixed ASAP. Still unsure why it doesn't work from the Steam library... :-( Maybe a Steam overlay is trying to butt in and causing problems?
МихаилZ 4 AGO 2015 a las 9:22 a. m. 
filename bug fixed, thanks.
I have tried to disable steam overlay but it changes nothing (
МихаилZ 5 AGO 2015 a las 7:41 a. m. 
i made my own investigation. The problem is in environment variable LD_LIBRARY_PATH.
this script works in any case (launch from steam and launch from os)
#!/bin/sh
unset LD_LIBRARY_PATH
BASEDIR="$(dirname $0)"
cd $BASEDIR
java -Xmx512M -jar "4089.jar"

steam gives to 4089.sh this LD_LIBRARY_PATH=\
/media/data/games/steam/Steam/ubuntu12_32:\
/media/data/games/steam/Steam/ubuntu12_32/panorama:\
/media/data/games/steam/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu:\
/media/data/games/steam/Steam/ubuntu12_32/steam-runtime/i386/lib:\
/media/data/games/steam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu:\
/media/data/games/steam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib:\
/media/data/games/steam/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu:\
/media/data/games/steam/Steam/ubuntu12_32/steam-runtime/amd64/lib:\
/media/data/games/steam/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu:\
/media/data/games/steam/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib:\
/media/data/games/steam/Steam/ubuntu12_32:\
/media/data/games/steam/Steam/ubuntu12_64:\
/usr/lib32:\
/media/data/games/steam/Games/4089:\
/media/data/games/steam/Games/4089/bin

only 1 path conflicts with the system. its ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu
this script is also workable
#!/bin/sh
#unset LD_LIBRARY_PATH
export LD_LIBRARY_PATH=\
/media/data/games/steam/Steam/ubuntu12_32:\
/media/data/games/steam/Steam/ubuntu12_32/panorama:\
/media/data/games/steam/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu:\
/media/data/games/steam/Steam/ubuntu12_32/steam-runtime/i386/lib:\
/media/data/games/steam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu:\
/media/data/games/steam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib:\
/media/data/games/steam/Steam/ubuntu12_32:\
/media/data/games/steam/Steam/ubuntu12_64:\
/usr/lib32:\
/media/data/games/steam/Games/4089:\
/media/data/games/steam/Games/4089/bin:\
/media/data/games/steam/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu:\
/media/data/games/steam/Steam/ubuntu12_32/steam-runtime/amd64/lib:\
/media/data/games/steam/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib
#/media/data/games/steam/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu
BASEDIR="$(dirname $0)"
cd $BASEDIR
java -Xmx512M -jar "4089.jar"

But if I add problem path ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu the bug will appears again

There is many libs on this path. I dont know which one conflicts
Is it possible to make something to fix the bug?
Última edición por МихаилZ; 5 AGO 2015 a las 7:42 a. m.
< >
Mostrando 1-15 de 20 comentarios
Por página: 1530 50