STEAM 组
Steam Universe Steam U
STEAM 组
Steam Universe Steam U
55,930
游戏中
381,320
在线
成立于
2013 年 9 月 23 日
所有讨论 > Steam OS > 主题详情
PeacheyMcKeitch 2015 年 12 月 30 日 上午 9:39
Minecraft Steam OS (Big Picture Mode)
Has anyone had any luck getting Minecraft to work on Steam OS as a library shortcut? It installs and plays fine in desktop mode, but when I add a steam library shortcut it just quits right after launching. :(

Can configure the controller properly in desktop mode
最后由 PeacheyMcKeitch 编辑于; 2015 年 12 月 30 日 下午 12:04
< >
正在显示第 16 - 27 条,共 27 条留言
PeacheyMcKeitch 2015 年 12 月 30 日 下午 4:24 
Ah that may help, I moved the files into the "Steam" user folder but i never didn't check the owner. Think they were set to root as i had to do everything from the terminal.
PeacheyMcKeitch 2015 年 12 月 30 日 下午 5:20 
Any hints on changing user permissions? Using "sudo chown" to change the owner but not sure how to change the group.
PeacheyMcKeitch 2015 年 12 月 30 日 下午 5:24 
Although when i look at the propertys of the file the owner section is blank rather than saying "steam" could that be an issue?
PeacheyMcKeitch 2015 年 12 月 30 日 下午 5:45 
Still the same problem. Gonna call it a night but its been a good crash course in debian if nothing else!

Here is the full log should anyone be able to make sense of it.

Maybe if I could somehow force the launcher to go full screen? Random thought.

COpenGLSurface::LogindVTNotifyCallback: Active session is now 1 COpenGLSurface::LogindVTNotifyCallback: Switched back to Steam DeleteFBOFreeList: Removing 99 FBO objects, total 1 Warning, someone is using SetHTTPRequestRequiresVerifiedCertificate on Linux, where it doesn't work, and we won't actually verifySlow image load - /home/steam/.local/share/Steam/tenfoot/resource/images/library/library_app_details_bg_wash.png (dimensions 1920x980, took 56 msec) HTTP Response for https://steamcommunity-a.akamaihd.net/news/newsforapp/v0001/?appid=2147483649&count=5&maxlength=500&format=json: 200, 0 Launching appid 2147483649 Game update: AppID 0 "MinecraftBP", ProcID 16919, IP 0.0.0.0:0 ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libmodeswitch_inhibitor.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libmodeswitch_inhibitor.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. COpenGLSurface::BInitialize: Current session is 1 Usage: java [-options] class [args...] (to execute a class) or java [-options] -jar jarfile [args...] (to execute a jar file) where options include: -d32 use a 32-bit data model if available -d64 use a 64-bit data model if available -server to select the "server" VM -zero to select the "zero" VM -jamvm to select the "jamvm" VM -avian to select the "avian" VM -dcevm to select the "dcevm" VM The default VM is server, because you are running on a server-class machine. -cp <class search path of directories and zip/jar files> -classpath <class search path of directories and zip/jar files> A : separated list of directories, JAR archives, and ZIP archives to search for class files. -D<name>=<value> set a system property -verbose:[class|gc|jni] enable verbose output -version print product version and exit -version:<value> require the specified version to run -showversion print product version and continue -jre-restrict-search | -no-jre-restrict-search include/exclude user private JREs in the version search -? -help print this help message -X print help on non-standard options -ea[:<packagename>...|:<classname>] -enableassertions[:<packagename>...|:<classname>] enable assertions with specified granularity -da[:<packagename>...|:<classname>] -disableassertions[:<packagename>...|:<classname>] disable assertions with specified granularity -esa | -enablesystemassertions enable system assertions -dsa | -disablesystemassertions disable system assertions -agentlib:<libname>[] load native agent library <libname>, e.g. -agentlib:hprof see also, -agentlib:jdwp=help and -agentlib:hprof=help -agentpath:<pathname>[] load native agent library by full pathname -javaagent:<jarpath>[] load Java programming language agent, see java.lang.instrument -splash:<imagepath> show splash screen with specified image See http://www.oracle.com/technetwork/java/javase/documentation/index.html for more details. Installing breakpad exception handler for appid(steam)/version(1451445940) Installing breakpad exception handler for appid(steam)/version(1451445940) Installing breakpad exception handler for appid(steam)/version(1451445940) Installing breakpad exception handler for appid(steam)/version(1451445940) Installing breakpad exception handler for appid(steam)/version(1451445940) Installing breakpad exception handler for appid(steam)/version(1451445940) COpenGLSurface::BInitialize: Current session is 1 Installing breakpad exception handler for appid(steam)/version(1451445940) Installing breakpad exception handler for appid(steam)/version(1451445940) Installing breakpad exception handler for appid(steam)/version(1451445940) Installing breakpad exception handler for appid(steam)/version(1451445940) Installing breakpad exception handler for appid(steam)/version(1451445940) Installing breakpad exception handler for appid(steam)/version(1451445940) ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libmodeswitch_inhibitor.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libmodeswitch_inhibitor.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. COpenGLSurface::BInitialize: Current session is 1 Installing breakpad exception handler for appid(steam)/version(1451445940) Installing breakpad exception handler for appid(steam)/version(1451445940) Installing breakpad exception handler for appid(steam)/version(1451445940) Installing breakpad exception handler for appid(steam)/version(1451445940) Installing breakpad exception handler for appid(steam)/version(1451445940) Installing breakpad exception handler for appid(steam)/version(1451445940) DispatchAsyncEvent backlog, failed to dispatch all this frame. Queue depth: 1120 (1122 input number was) Warning, someone is using SetHTTPRequestRequiresVerifiedCertificate on Linux, where it doesn't work, and we won't actually verifyDetected possibly crashed/killed game, exiting Detected possibly crashed/killed game, exiting Detected possibly crashed/killed game, exiting DispatchAsyncEvent backlog, failed to dispatch all this frame. Queue depth: 600 (1168 input number was) Detected possibly crashed/killed game, exiting Detected possibly crashed/killed game, exiting Detected possibly crashed/killed game, exiting Saw last dispatch client leave, deleting self Slow image load - /home/steam/.local/share/Steam/tenfoot/resource/images/browser/favorite_added.png (dimensions 512x512, took 22 msec) Slow image load - /home/steam/.local/share/Steam/tenfoot/resource/images/profile/activity_bg_wash.png (dimensions 1879x928, took 61 msec) Slow image load - /home/steam/.local/share/Steam/tenfoot/resource/images/profile/profile_bg_wash.png (dimensions 1879x928, took 64 msec) Slow image load - /home/steam/.local/share/Steam/tenfoot/resource/images/mainmenu_bg_2.png (dimensions 1920x1080, took 86 msec) Game removed: AppID 0 "MinecraftBP", ProcID 16919 DeleteFBOFreeList: Removing 8 FBO objects, total 0 DeleteFBOFreeList: Removing 8 FBO objects, total 0 DeleteFBOFreeList: Removing 8 FBO objects, total 0 DispatchAsyncEvent backlog, failed to dispatch all this frame. Queue depth: 82 (634 input number was) HTTP Response for https://steamcommunity-a.akamaihd.net/news/newsforapp/v0001/?appid=2147483649&count=5&maxlength=500&format=json: 200, 0 Moving back to: ShowLibraryAllGames (focus: none) Moving back to: ShowMainMenu (focus: LibraryButton) ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libmodeswitch_inhibitor.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libmodeswitch_inhibitor.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. method return sender=:1.14 -> dest=:1.80 reply_serial=2 COpenGLSurface::LogindVTNotifyCallback: Active session is now 2 COpenGLSurface::LogindVTNotifyCallback: Switched away from Steam
最后由 PeacheyMcKeitch 编辑于; 2015 年 12 月 30 日 下午 5:47
SIL_EL_MOT 2015 年 12 月 31 日 上午 2:08 
I am a bit a newb myself but I remembered where i got my guidance from, maybe this helps :

https://www.gamingonlinux.com/articles/howto-minecraft-with-the-steam-controller-on-linux-desktop-and-steamos.6213
最后由 SIL_EL_MOT 编辑于; 2015 年 12 月 31 日 上午 2:14
Faram 2015 年 12 月 31 日 上午 10:21 
yes
Shark 2016 年 1 月 1 日 上午 5:53 
Try adding this bit of code to the top of your launch script, then you can actually see what it is doing:
set -x
Or just post the script.
t(■_■¬t) 2016 年 4 月 15 日 下午 6:28 
Did anyone ever figure this out? I'm interested in this well having the same problem as OP. Any help in much appreciated.
最后由 t(■_■¬t) 编辑于; 2016 年 4 月 15 日 下午 6:28
SIL_EL_MOT 2016 年 4 月 16 日 上午 2:54 
ok. first download the MInecraft.jar
go to steam-os-desktop, start the terminal and (you dont have to, but its easier to manage) copy the Minecraft.jar from /home/desktop/Downloads to /home/steam/*anything you want*
after that change the owner of the jar
sudo chown steam:steam Minecraft.jar
now test the jar as user steam
su steam java -jar Minecraft.jar

it should run now. the rest is the standard way of integrating it to steamos-bpm


t(■_■¬t) 2016 年 4 月 16 日 上午 6:20 
Terminal Command ls -la under /home/steam/Documents (where I put Minecraft.jar) says
"-rw-r--r-- 1 steam steam 280212 Apr 16 07:26 Minecraft.jar"
and my .desktop file under /usr/share/applications says
[Desktop Entry]
Name=Minecraft
Exec=java -jar /home/steam/Documents/Minecraft.jar
Icon=/home/desktop/.minecraft/minecraft_logo.ico
Terminal=false
Type=Application
Categories=Application;

It works fine when I "su steam" in terminal under Desktop mode, but in BPM it's the same issue, pops up and immediately exits.
SIL_EL_MOT 2016 年 4 月 16 日 上午 8:20 
Try it with the aditional step to create a bashscript under usr/bin with the java - jar Part. Give it execution-rights and in the desktop file reference this at the exec part
Like "Exec=minecraftstart" when u named the file in usr/bin minecraftstart
t(■_■¬t) 2016 年 4 月 16 日 上午 9:07 
Works wonderfully now! Thank you so much!
< >
正在显示第 16 - 27 条,共 27 条留言
每页显示数: 1530 50

所有讨论 > Steam OS > 主题详情
发帖日期: 2015 年 12 月 30 日 上午 9:39
回复数: 27