Support me on Patreon to keep GamingOnLinux (and me) alive.
openSUSE Leap Gaming problems -
hihu commented on 20 March 2017 at 2:21 pm UTC

I would like to say Hello first of all. I wasn't really active in the community for long but I was browsing the website for a long period as I find a lot of useful information on gaming on linux.

I have only little amount of time for playing video games recently but now I tried to play a game and it didn't work. It's the new Hitman game.

I'm using openSUSE Leap 42.2. Updated it from 42.1 one week ago but the Hitman Game won't run. I did some research and found some topics around the problem I guess.

https://forums.opensuse.org/showthread.php/520922-Steam-libcrypto-error

http://steamcommunity.com/app/203160/discussions/0/343787920132866394/

https://www.reddit.com/r/openSUSE/comments/5cc9di/tumbleweed_issue_running_ferals_xcom2_tr/

I think I have this problem too. But it's strange as a lot of people in those linked thread do also have problems with other games from feral.

I have also the Tomb Raider game and this one worked on the old 42.1 without problems. So what could be the difference on my system now.


So maybe here in the forum are some experts using openSUSE who can give me a hint what I could try to make it work.

I have this log if it's useful.

Installing breakpad exception handler for appid(gameoverlayui)/version(1.0) Loaded Config for Local Selection Path for App ID 236870: /home/star/.local/share/Steam//controller_base/templates/gamepad_fps.vdf saving roaming config store to 'sharedconfig.vdf' roaming config store 2 saved successfully Game update: AppID 236870 "HITMAN™", ProcID 4899, IP 0.0.0.0:0 Loaded Config for Local Selection Path for App ID 236870: /home/star/.local/share/Steam//controller_base/templates/gamepad_fps.vdf >>> Adding process 4899 for game ID 236870 ERROR: ld.so: object '/home/star/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/star/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/star/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. >>> Adding process 4900 for game ID 236870 openssl: symbol lookup error: openssl: undefined symbol: ENGINE_load_builtin_engines ERROR: ld.so: object '/home/star/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. pid 4912 != 4908, skipping destruction (fork without exec?) pid 4911 != 4908, skipping destruction (fork without exec?) ERROR: ld.so: object '/home/star/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/star/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. >>> Adding process 4901 for game ID 236870 >>> Adding process 4908 for game ID 236870 ERROR: ld.so: object '/home/star/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. /home/star/.SteamLibrary/steamapps/common/Hitman™/bin/HitmanPro: /home/star/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libcrypto.so.1.0.0: no version information available (required by /home/star/.SteamLibrary/steamapps/common/Hitman™/bin/HitmanPro) /home/star/.SteamLibrary/steamapps/common/Hitman™/bin/HitmanPro: /home/star/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libssl.so.1.0.0: no version information available (required by /home/star/.SteamLibrary/steamapps/common/Hitman™/bin/../lib/x86_64/libcurl.so.4) /home/star/.SteamLibrary/steamapps/common/Hitman™/bin/HitmanPro: /home/star/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libssl.so.1.0.0: no version information available (required by /home/star/.SteamLibrary/steamapps/common/Hitman™/bin/../lib/x86_64/libcurl.so.4) /home/star/.SteamLibrary/steamapps/common/Hitman™/bin/HitmanPro: /home/star/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libcrypto.so.1.0.0: no version information available (required by /home/star/.SteamLibrary/steamapps/common/Hitman™/bin/../lib/x86_64/libcurl.so.4) HitmanPro: crash reporter initialised with path "/home/star/.local/share/feral-interactive/HITMAN/crashes" >>> Adding process 4914 for game ID 236870 >>> Adding process 4915 for game ID 236870 >>> Adding process 4916 for game ID 236870 Setting breakpad minidump AppID = 236870 Steam_SetMinidumpSteamID: Caching Steam ID: 76561198268336154 [API loaded no] Installing breakpad exception handler for appid(gameoverlayui)/version(20170315234443) Installing breakpad exception handler for appid(gameoverlayui)/version(1.0) /home/star/.SteamLibrary/steamapps/common/Hitman™/bin/HitmanPro: relocation error: /home/star/.SteamLibrary/steamapps/common/Hitman™/bin/../lib/x86_64/libcurl.so.4: symbol ENGINE_load_builtin_engines, version OPENSSL_1.0.0 not defined in file libcrypto.so.1.0.0 with link time reference 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 Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 62: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 70: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 78: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 86: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 105: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 113: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 121: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 129: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 137: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 145: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 153: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 161: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 169: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 177: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 185: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 193: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 201: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 209: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 217: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 225: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 233: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 241: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 251: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 259: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 267: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 275: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 283: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 291: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 299: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 307: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 315: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 323: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 331: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 339: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 347: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 355: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 363: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 371: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 379: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 390: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 398: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 406: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 414: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 424: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 432: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 440: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 448: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 462: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 470: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 482: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 491: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 500: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 510: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 519: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 529: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 539: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 551: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 559: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 570: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 581: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 589: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 597: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 605: bad alias Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 613: bad alias Game removed: AppID 236870 "HITMAN™", ProcID 4916 Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)

Avehicle7887 commented on 20 March 2017 at 3:47 pm UTC

A blind shot - Do you perhaps have Steam Overlay enabled? I don't know much about Steam as I don't use it but that "gameoverlayrenderer.so" seems to be part of the problem.

As I said I'm shooting in the dark here so it may not work.

robvv commented on 20 March 2017 at 3:57 pm UTC

I'm using 42.2 here and have often had problems with Feral games not starting.

To start Hitman, I always launch from the command line: change to your "[...]/steamapps/common/Hitman™" directory and then launch the game with the command "./bin/HitmanPro".

This has to be done for most Feral games on my system.

Hope this helps!

hihu commented on 20 March 2017 at 4:51 pm UTC

Thank you for your kind replies.

I guess I have steam overlay enabled but this was never a problem. I think there are wrong libraries or wrong linked libraries.

So I reinstalled Steam from the game repositories. I found out I had installed it from the official repositories.
The include something called Steamtricks.

Now only one library is missing.

star@f0te:~/.SteamLibrary/steamapps/common/Hitman™> ./bin/HitmanPro ./bin/HitmanPro: error while loading shared libraries: librtmp.so.0: cannot open shared object file: No such file or directory

So I linked the library

ln -s /usr/lib64/librtmp.so.1 /usr/lib64/librtmp.so.0

And now I can start it from terminal but directly in the steam client it doesn't work.
That would be needed if you want to use the steam controller. Now I have to play with keyboard.

robvv commented on 20 March 2017 at 9:05 pm UTC

hihuThank you for your kind replies.

So I linked the library

ln -s /usr/lib64/librtmp.so.1 /usr/lib64/librtmp.so.0

And now I can start it from terminal but directly in the steam client it doesn't work.
That would be needed if you want to use the steam controller. Now I have to play with keyboard.

Install the sc-controller from https://software.opensuse.org/package/sc-controller?search_term=sc-controller and you should be fine.

HTH.

hihu commented on 21 March 2017 at 1:33 pm UTC

Thank you for your help robvv.

I have added some information in the official openSUSE forums. I tried to install the sc-controller package but there is also a dependency missing.

Really strange is that when I first start the game after installation via steam I get the license agreement and the feral setup windows. But when I close the steam client and restart it the game refuses to start. So the first start works. When I repeat the steps. Deleting the steam content in my home/.local/steam and then add the game again it starts. Till the first time I close the steam client.

Very strange.

EDIT: I have found a temporarily fix for it. It has to do with "libcrypto.so.1.0.0". When I remove the file in the /home/.local/steam directory the game starts in the steam client. I renamed both of them 32bit and 64 bit.

https://steamcommunity.com/app/203160/discussions/0/343787920132866394/

I have the solution from this thread however I guess the libcrypto library is important for encryption somehow. So I think it's not the ideal solution disabling it.

Due to spam you need to Register and Login to comment.


Or login with...

Games & Release Calendar
Livestreams & Videos
Popular this week
View by Category
Contact
Latest Forum Posts
Facebook