GRUPA STEAM
Phr00t's Software Phr00tSoft
GRUPA STEAM
Phr00t's Software Phr00tSoft
11
W GRZE
77
ONLINE
Założona
11 stycznia 2012
Język
Angielski
Położenie
United States 
Wszystkie dyskusje > Dyskusje ogólne > Szczegóły wątku
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?
Ostatnio edytowany przez: МихаилZ; 2 sierpnia 2015 o 2:33

Something went wrong while displaying this content. Refresh

Error Reference: Community_9493463_
Loading CSS chunk 7561 failed.
(error: https://community.fastly.steamstatic.com/public/css/applications/community/communityawardsapp.css?contenthash=789dd1fbdb6c6b5c773d)
< 1 2 >
Wyświetlanie 1-15 z 20 komentarzy
phr00t 2 sierpnia 2015 o 16:33 
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 sierpnia 2015 o 22:29 
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 (
Ostatnio edytowany przez: МихаилZ; 2 sierpnia 2015 o 22:36
МихаилZ 2 sierpnia 2015 o 22:34 
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
Ostatnio edytowany przez: МихаилZ; 2 sierpnia 2015 o 22:36
phr00t 3 sierpnia 2015 o 9:01 
"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 sierpnia 2015 o 10:25 
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
Ostatnio edytowany przez: МихаилZ; 3 sierpnia 2015 o 10:38
МихаилZ 3 sierpnia 2015 o 10:32 
I have tried to set 800x600 resolution and fullscreen=off in 3089. No, it not works from steam. Only from script.
Ostatnio edytowany przez: МихаилZ; 3 sierpnia 2015 o 10:38
МихаилZ 3 sierpnia 2015 o 10:34 
I so sorry I didnt make archive copy for 4089. Now I cant play. :steamsad: Please fix it
phr00t 3 sierpnia 2015 o 10:49 
"Unsupported major.minor version 52.0"

What version of Java do you have installed? Make sure you have Java 8!
МихаилZ 3 sierpnia 2015 o 12:23 
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 sierpnia 2015 o 12:44 
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 sierpnia 2015 o 23:20 
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 sierpnia 2015 o 23:25 
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
Ostatnio edytowany przez: МихаилZ; 3 sierpnia 2015 o 23:25
phr00t 4 sierpnia 2015 o 6:10 
Początkowo opublikowane przez Михаил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 sierpnia 2015 o 9:22 
filename bug fixed, thanks.
I have tried to disable steam overlay but it changes nothing (
МихаилZ 5 sierpnia 2015 o 7:41 
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?
Ostatnio edytowany przez: МихаилZ; 5 sierpnia 2015 o 7:42
< 1 2 >
Wyświetlanie 1-15 z 20 komentarzy
Na stronę: 1530 50

Wszystkie dyskusje > Dyskusje ogólne > Szczegóły wątku