While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Dungeon Clawler will grab hold of your free time now it's in Early Access, plus keys to give away
- New Steam Controller 2 and VR controller designs got leaked
- Huge new Proton 9.0-4 update for Steam Deck / Linux now in need of testing
- Mesa 24.3.0 graphics drivers for Linux released with many new features and bug fixes
- Steam Deck OLED wins Best Gaming Hardware in the Golden Joystick Awards 2024
- > See more over 30 days here
-
Steam Deck hits 17,000 games playable and verified
- elmapul -
Steam Autumn Sale is live for you to empty your wallets…
- Cloversheen -
Steam Deck hits 17,000 games playable and verified
- Purple Library Guy -
LIGHT OF MOTIRAM takes Horizon Zero Dawn and turns it i…
- Salvatos -
New Steam Controller 2 and VR controller designs got le…
- chickenb00 - > See more comments
- Astral Ascent - is it really like Dead Cells?
- CatKiller - The Nightdive Source Port List
- Shmerl - New Desktop Screenshot Thread
- Hamish - Spare gog keys
- Pyrate - Nintendo-style gaming, without Nintendo!
- Talon1024 - See more posts
View PC info
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)
View PC info
As I said I'm shooting in the dark here so it may not work.
View PC info
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!
View PC info
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.
View PC info
Install the sc-controller from https://software.opensuse.org/package/sc-controller?search_term=sc-controller and you should be fine.
HTH.
View PC info
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.