Instalar Steam
iniciar sesión
|
idioma
简体中文 (Chino simplificado)
繁體中文 (Chino tradicional)
日本語 (Japonés)
한국어 (Coreano)
ไทย (Tailandés)
български (Búlgaro)
Čeština (Checo)
Dansk (Danés)
Deutsch (Alemán)
English (Inglés)
Español - España
Ελληνικά (Griego)
Français (Francés)
Italiano
Bahasa Indonesia (indonesio)
Magyar (Húngaro)
Nederlands (Holandés)
Norsk (Noruego)
Polski (Polaco)
Português (Portugués de Portugal)
Português - Brasil (Portugués - Brasil)
Română (Rumano)
Русский (Ruso)
Suomi (Finés)
Svenska (Sueco)
Türkçe (Turco)
Tiếng Việt (Vietnamita)
Українська (Ucraniano)
Informar de un error de traducción
If it works fine from the script, perhaps it is starting or running in the wrong directory otherwise & can't find stuff?
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 (
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
... 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...
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
What version of Java do you have installed? Make sure you have Java 8!
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)
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?
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
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?
I have tried to disable steam overlay but it changes nothing (
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?