|
Post by fallen on Jan 12, 2015 14:24:28 GMT -5
Heroes of Steel has arrived on Linux with the v3.1.15 update today. During our Greenlight project, due to the high interest from Linux gamers, we added a commitment to release on Linux. It has taken almost a year, but we've finally tackled this last platform. The Linux release includes all of the features, content and enhancements of the Windows and Mac releases, as well as the most recent update of v3.1.15. We've tested Heroes of Steel in a few Linux environments, but of all the operating systems we know Linux has some of the most variability. Please let us know if you encounter issues! v3.1.15 - 1/12/2015 - Team status includes all 4 team members and includes AP / MP - Weapons, Armor, Gear list now stacked and sorted in all screens - Double-tap or double-click to use Item - Fixes Issues with Max HP and Stone Skin - Fixes Issues with Max SP and +SP Armor - Map Adjustments and Spawn Fixes Pick up a copy today! store.steampowered.com/app/291190
|
|
shallowthought
Exemplar
[ Patreon & Star Traders 2 Supporter ]
Posts: 382
|
Post by shallowthought on Feb 13, 2015 14:11:33 GMT -5
Just noticed today that this was out and thought I'd give it a shot. First step obviously was to install steam, but having read that steam is a bit iffy on linux I thought I'd try it out in a vm first. I've set up 64 bit mint in a virtualbox vm and installed steam + heroes of steel. When I run it, I get a non-responsive window, titled Cocos2dx-Linux, with a black background and the top right corner is white. I've installed libglfw2 and 3d hardware acceleration is enabled. I'm not too sure of what version of opengl is running though - do you know how to check and upgrade it at all? Also wondering if you ever ran/tested in a virtual machine or if I should just look at setting up an environment on my linux host where steam can't do any damage if it tries. Thanks, Sean
|
|
|
Post by Cory Trese on Feb 13, 2015 14:15:06 GMT -5
I have done all of the development and testing so far in various virtual machines.
Do you get any console output from the game when it tries to load? Are you launching it via Steam?
|
|
shallowthought
Exemplar
[ Patreon & Star Traders 2 Supporter ]
Posts: 382
|
Post by shallowthought on Feb 13, 2015 14:39:17 GMT -5
Just tried it from the command line and got the following output. There's a few errors in there but I'm not really sure how to fix them. The gameoverlayrenderer.so and libgl failing to load vboxvideo look like they may be the culprits, any ideas?
sean@mint-virt ~/Desktop $ steam steam://rungameid/291190 Running Steam on linuxmint 17 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(1422054110) libGL error: failed to get magic libGL error: failed to load driver: vboxvideo Installing breakpad exception handler for appid(steam)/version(1422054110)
(steam:2271): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
(steam:2271): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita", /usr/share/themes/Adwaita/gtk-2.0/gtkrc:1137: error: unexpected identifier `direction', expected character `}'
(steamwebhelper:2277): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
(steamwebhelper:2277): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita", /usr/share/themes/Adwaita/gtk-2.0/gtkrc:1137: error: unexpected identifier `direction', expected character `}' Installing breakpad exception handler for appid(steamwebhelper)/version(20150123134624) Installing breakpad exception handler for appid(steamwebhelper)/version(1422020784) [0213/193158:ERROR:nss_util.cc(1018)] Failed to load NSS libraries. Installing breakpad exception handler for appid(steamwebhelper)/version(20150123134624) Installing breakpad exception handler for appid(steamwebhelper)/version(1422020784) Installing breakpad exception handler for appid(steamwebhelper)/version(1422020784) Installing breakpad exception handler for appid(steam)/version(1422054110) Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number libGL error: failed to get magic libGL error: failed to load driver: vboxvideo Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) FillInMachineIDInfo took a total of 0 milliseconds Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) Generating new string page texture 2: 128x256, total string texture memory is 131.07 KB Generating new string page texture 3: 384x256, total string texture memory is 524.29 KB Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) Adding licenses for the following package(s): 0, 40835, 60574, 60859, 60860, 60861 roaming config store loaded successfully - 245 bytes. migrating temporary roaming config store Installing breakpad exception handler for appid(steam)/version(1422054110) Failed to init SteamVR because it isn't installed libGL error: failed to get magic libGL error: failed to load driver: vboxvideo ExecCommandLine: ""/home/sean/.local/share/Steam/ubuntu12_32/steam" "steam://rungameid/291190" " ExecSteamURL: "steam://rungameid/291190" libGL error: failed to get magic libGL error: failed to load driver: vboxvideo Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) System startup time: 12.28 seconds Running Steam on linuxmint 17 64-bit STEAM_RUNTIME has been set by the user to: /home/sean/.local/share/Steam/ubuntu12_32/steam-runtime ExecCommandLine: "/home/sean/.steam/root/ubuntu12_32/steam steam://open/driverhelperready" ExecSteamURL: "steam://open/driverhelperready" Installing breakpad exception handler for appid(steam)/version(1422054110) Game update: AppID 291190 "Heroes of Steel RPG", ProcID 2392, IP 0.0.0.0:0 ERROR: ld.so: object '/home/sean/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/sean/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Setting breakpad minidump AppID = 291190 Steam_SetMinidumpSteamID: Caching Steam ID: 76561198211428580 [API loaded no] libGL error: pci id for fd 29: 80ee:beef, driver (null) ERROR: ld.so: object '/home/sean/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/sean/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. OpenGL Warning: glFlushVertexArrayRangeNV not found in mesa table OpenGL Warning: glVertexArrayRangeNV not found in mesa table OpenGL Warning: glCombinerInputNV not found in mesa table OpenGL Warning: glCombinerOutputNV not found in mesa table OpenGL Warning: glCombinerParameterfNV not found in mesa table OpenGL Warning: glCombinerParameterfvNV not found in mesa table OpenGL Warning: glCombinerParameteriNV not found in mesa table OpenGL Warning: glCombinerParameterivNV not found in mesa table OpenGL Warning: glFinalCombinerInputNV not found in mesa table OpenGL Warning: glGetCombinerInputParameterfvNV not found in mesa table OpenGL Warning: glGetCombinerInputParameterivNV not found in mesa table OpenGL Warning: glGetCombinerOutputParameterfvNV not found in mesa table OpenGL Warning: glGetCombinerOutputParameterivNV not found in mesa table OpenGL Warning: glGetFinalCombinerInputParameterfvNV not found in mesa table OpenGL Warning: glGetFinalCombinerInputParameterivNV not found in mesa table OpenGL Warning: glDeleteFencesNV not found in mesa table OpenGL Warning: glFinishFenceNV not found in mesa table OpenGL Warning: glGenFencesNV not found in mesa table OpenGL Warning: glGetFenceivNV not found in mesa table OpenGL Warning: glIsFenceNV not found in mesa table OpenGL Warning: glSetFenceNV not found in mesa table OpenGL Warning: glTestFenceNV not found in mesa table libGL error: core dri or dri2 extension not found libGL error: failed to load driver: vboxvideo cocos2d-x debug info [Ready for GLSL] cocos2d-x debug info [Ready for OpenGL 2.0] Installing breakpad exception handler for appid(steam)/version(1422054110) OpenGL Warning: Unknown program 1 OpenGL Warning: Unknown program 4 OpenGL Warning: Unknown program 7 OpenGL Warning: Unknown program 10 OpenGL Warning: Unknown program 13 OpenGL Warning: Unknown program 16 OpenGL Warning: Unknown program 19 OpenGL Warning: Unknown program 22 Game removed: AppID 291190 "Heroes of Steel RPG", ProcID 2394 Installing breakpad exception handler for appid(steam)/version(1422054110)
|
|
|
Post by Cory Trese on Feb 13, 2015 15:27:56 GMT -5
|
|
shallowthought
Exemplar
[ Patreon & Star Traders 2 Supporter ]
Posts: 382
|
Post by shallowthought on Feb 13, 2015 16:49:19 GMT -5
Guess I'll try installing something else tomorrow then. What distro / version / architectures have you tested on?
|
|
|
Post by anrdaemon on Feb 13, 2015 19:51:05 GMT -5
Try 32-bit guest. May work a little better.
|
|
shallowthought
Exemplar
[ Patreon & Star Traders 2 Supporter ]
Posts: 382
|
Post by shallowthought on Feb 14, 2015 8:42:42 GMT -5
Tried again using 32 bit mint. Steam won't launch with 3D acceleration turned on, and HoS won't start with it off. So I gave up and installed it on the host instead.
Seems like fullscreen doesn't work - any idea if this can be fixed?
|
|
|
Post by fallen on Feb 14, 2015 10:43:32 GMT -5
shallowthought - glad to hear you've got it working on hard host. How is fullscreen not working? Did you try the toggle in the bottom right corner? Do you have a multi-monitor setup?
|
|
shallowthought
Exemplar
[ Patreon & Star Traders 2 Supporter ]
Posts: 382
|
Post by shallowthought on Feb 14, 2015 11:27:06 GMT -5
Single monitor setup, resolution is set to 1920x1080. Regardless of whether i've toggled it to fullscreen or windowed, it starts up windowed. Using linux mint with cinnamon desktop manager. Nothing being output to stdout or stderr on startup other than: Running Steam on linuxmint 17 64-bit STEAM_RUNTIME is enabled automatically Edit: That's not correct, get the following (in spoiler tags to keep it short): Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steamwebhelper)/version(20150123134624) Installing breakpad exception handler for appid(steamwebhelper)/version(1422020784) [0214/164003:ERROR:nss_util.cc(1018)] Failed to load NSS libraries. Installing breakpad exception handler for appid(steamwebhelper)/version(20150123134624) Installing breakpad exception handler for appid(steamwebhelper)/version(1422020784) Installing breakpad exception handler for appid(steamwebhelper)/version(1422020784) Installing breakpad exception handler for appid(steam)/version(1422054110) Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) FillInMachineIDInfo took a total of 2 milliseconds Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) Generating new string page texture 2: 48x256, total string texture memory is 49.15 KB Generating new string page texture 3: 256x256, total string texture memory is 311.30 KB Installing breakpad exception handler for appid(steam)/version(1422054110) Adding licenses for the following package(s): 0, 40835, 60574, 60859, 60860, 60861 roaming config store loaded successfully - 245 bytes. migrating temporary roaming config store Installing breakpad exception handler for appid(steam)/version(1422054110) Failed to init SteamVR because it isn't installed ExecCommandLine: ""/home/steam/.local/share/Steam/ubuntu12_32/steam" "steam://rungameid/291190" " ExecSteamURL: "steam://rungameid/291190" Installing breakpad exception handler for appid(steam)/version(1422054110) System startup time: 4.60 seconds Running Steam on linuxmint 17 64-bit STEAM_RUNTIME has been set by the user to: /home/steam/.local/share/Steam/ubuntu12_32/steam-runtime ExecCommandLine: "/home/steam/.steam/root/ubuntu12_32/steam steam://open/driverhelperready" ExecSteamURL: "steam://open/driverhelperready" Game update: AppID 291190 "Heroes of Steel RPG", ProcID 13420, IP 0.0.0.0:0 ERROR: ld.so: object '/home/steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Generating new string page texture 67: 64x256, total string texture memory is 376.83 KB ERROR: ld.so: object '/home/steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Setting breakpad minidump AppID = 291190 Steam_SetMinidumpSteamID: Caching Steam ID: 76561198211428580 [API loaded no] cocos2d-x debug info [Ready for GLSL] cocos2d-x debug info [Ready for OpenGL 2.0] Installing breakpad exception handler for appid(gameoverlayui)/version(20150123134645) Installing breakpad exception handler for appid(gameoverlayui)/version(1.0) Installing breakpad exception handler for appid(gameoverlayui)/version(1.0) Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number Installing breakpad exception handler for appid(gameoverlayui)/version(1.0) Installing breakpad exception handler for appid(steam)/version(1422054110) Installing breakpad exception handler for appid(steam)/version(1422054110) [0214/164014:ERROR:renderer_main.cc(227)] Running without renderer sandbox Generating new string page texture 75: 512x256, total string texture memory is 901.12 KB Generating new string page texture 76: 128x256, total string texture memory is 1.03 MB Generating new string page texture 77: 256x256, total string texture memory is 262.14 KB Generating new string page texture 78: 8x256, total string texture memory is 1.04 MB Generating new string page texture 79: 32x256, total string texture memory is 1.07 MB [0214/164015:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.digicert.com [0214/164015:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.digicert.com [0214/164015:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl4.digicert.com [0214/164015:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl3.digicert.com [0214/164015:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.digicert.com [0214/164015:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.digicert.com [0214/164015:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl4.digicert.com [0214/164015:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl3.digicert.com Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
|
|
|
Post by fallen on Feb 14, 2015 13:11:11 GMT -5
shallowthought - can you try adding a launch argument "fullscreen" via Steam's right click > Properties > Set Launch Argument?
|
|
shallowthought
Exemplar
[ Patreon & Star Traders 2 Supporter ]
Posts: 382
|
Post by shallowthought on Feb 14, 2015 14:05:31 GMT -5
So the desktop shortcut I have runs the command "steam steam://rungameid/291190". Tried adding " fullscreen" and "--fullscreen" but no change, still in windowed mode.
Ignore that, ran the executable itself and its working now.
Thanks guys!
|
|
|
Post by fallen on Feb 14, 2015 16:18:56 GMT -5
shallowthought - thanks for the work to figure it out, and the confirmation. Thanks for your support and we really hope you'll leave us a review too!
|
|
shallowthought
Exemplar
[ Patreon & Star Traders 2 Supporter ]
Posts: 382
|
Post by shallowthought on Feb 14, 2015 17:12:19 GMT -5
Thaks again, just played through to oaksahold with more pixels than ever before. Looks like I might have to get an actual graphics card though, the onboard intel graphics thingy is running just a bit slowly.
Will be leaving a review for you tomorrow at some point.
|
|
|
Post by fallen on Feb 14, 2015 17:25:10 GMT -5
Thank you! +1
|
|