base icon indicating copy to clipboard operation
base copied to clipboard

Cannot launch steam version on Gentoo Linux

Open SetOfAllSets opened this issue 1 year ago • 3 comments

ONLY report a feature request if it was already discussed at: https://redeclipse.net/world/issues PLEASE search the issues before submitting your own. Be sure to rename your config.cfg and check if the problem still occurs.

  • Version and build: Latest steam version at the time of writing, 13990717
  • Related discussion: None
  • Observation: Can't launch the game, launching steam from console prints the following:
2024-04-08 20:28.00 Home directory: /home/set/.redeclipse/
[S_API] SteamAPI_Init(): Loaded '/home/set/.local/share/Steam/linux64/steamclient.so' OK.
Setting breakpad minidump AppID = 967460
SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561199103736961 [API loaded no]
Fatal error: Could not find core textures
ERROR: ld.so: object '/usr/lib/libextest.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/set/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/usr/lib/libextest.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/set/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
This option is not available. Please see --help for all possible usages.
AL lib: (EE) alc_cleanup: 1 device not closed
ERROR: ld.so: object '/usr/lib/libextest.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/usr/lib/libextest.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game 967460 created interface STEAMUSERSTATS_INTERFACE_VERSION012 / UserStats
Game 967460 created interface SteamFriends017 / Friends
Game 967460 created interface SteamUser023 / User
Game 967460 created interface SteamUtils010 / 
Game 967460 method call count for IClientUserStats::GetNumberOfCurrentPlayers : 1
Game 967460 method call count for IClientUtils::RecordSteamInterfaceCreation : 5
Game 967460 method call count for IClientUtils::GetAppID : 6
Game 967460 method call count for IClientFriends::GetPersonaName : 1
Game 967460 method call count for IClientUser::GetSteamID : 2
Game 967460 method call count for IClientUser::BLoggedOn : 1
Uploaded AppInterfaceStats to Steam
ERROR: ld.so: object '/usr/lib/libextest.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/usr/lib/libextest.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/usr/lib/libextest.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/usr/lib/libextest.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
  • Expected result: I expected the game to launch
  • How to reproduce: Install the game on gentoo linux
2024-04-08 20:28.00 Loading eNet..
2024-04-08 20:28.00 Loading game..
2024-04-08 20:28.00 Current Steam Handle: SetOfAllSets (ae/aer)
2024-04-08 20:28.00 Current Steam UserID: 76561199103736961
2024-04-08 20:28.00 Steam API initialised successfully.
2024-04-08 20:28.00 Discord API initialised successfully.
2024-04-08 20:28.00 Version: Red Eclipse 2.0.9-nix64-steam-628 client (Big Bang Beta) [gnuc-11.1.0]
2024-04-08 20:28.00 Loading video..
2024-04-08 20:28.00 Loading GL..
2024-04-08 20:28.00 Video: Mesa Intel(R) UHD Graphics (CML GT2) (Intel) 4.6 (Core Profile) Mesa 23.3.6
2024-04-08 20:28.00 GLSL: 4.60
2024-04-08 20:28.00 Loading sound..
2024-04-08 20:28.00 Sound: OpenAL Soft (OpenAL Community) 1.1 ALSOFT 1.16.0
2024-04-08 20:28.00 Audio device list:
2024-04-08 20:28.00 - G560 Gaming Speaker [default]
2024-04-08 20:28.00 - Built-in Audio Analog Stereo
2024-04-08 20:28.00 Audio device: G560 Gaming Speaker [48000]
2024-04-08 20:28.00 Loading defaults..
2024-04-08 20:28.00 Could not load texture: fonts/titillium/clear/image0.png
2024-04-08 20:28.00 Could not load texture: fonts/titillium/clear/image1.png
2024-04-08 20:28.00 Could not load texture: fonts/titillium/clear/image0.png
2024-04-08 20:28.00 Could not load texture: fonts/titillium/clear/image1.png
2024-04-08 20:28.00 Could not load texture: fonts/titillium/clear/image0.png
2024-04-08 20:28.00 Could not load texture: fonts/titillium/clear/image1.png
2024-04-08 20:28.00 Could not load texture: fonts/titillium/clear/image0.png
2024-04-08 20:28.00 Could not load texture: fonts/titillium/clear/image1.png
2024-04-08 20:28.00 Could not load texture: fonts/titillium/clear/image0.png
2024-04-08 20:28.00 Could not load texture: fonts/titillium/clear/image1.png
2024-04-08 20:28.00 Could not load texture: textures/notexture
Could not find core textures

SetOfAllSets avatar Apr 09 '24 03:04 SetOfAllSets

Fatal error: Could not find core textures

Did you mess with the steam runtime at all, or are you simply not using it (ala Arch's steam-native)? That error is usually indicative that you've built sdl2/sdl2_Image using their 'dyndolib' crap for libpng (and it didn't work), or libpng support is completely absent in your build of sdl2/sdl2_image.

Hirato avatar Apr 09 '24 11:04 Hirato

I do not know if I am using the steam runtime, I will check later as I cannot check now. I am using the gentoo linux default steam package.

SetOfAllSets avatar Apr 09 '24 15:04 SetOfAllSets

Are you on Wayland without any X11 libraries installed?

qreeves avatar Jun 26 '24 23:06 qreeves