You are not logged in.

#1 2022-03-03 11:52:44

imampitanje
Member
Registered: 2022-03-03
Posts: 22

[SOLVED]I have a problem launching Dirt Rally via Steam.

OS: Arch Linux x86_64
Kernel: 5.16.11-zen1-2-zen
Packages: 1075 (pacman)
Shell: bash 5.1.16
Resolution: 1920x1080
DE: GNOME 41.4
WM: Mutter
WM Theme: Adwaita
Theme: Adwaita [GTK2/3]
Icons: Adwaita [GTK2/3]
Terminal: gnome-terminal
CPU: Intel Pentium G4560 (4) @ 3.500GH
GPU: NVIDIA GeForce GTX 1050

drivers: nvidia-dkms

I installed Steam successfully, and I selected "lib32-nvidia-utils" during the installation. I then installed Dirt Rally, but it won't start. When I launch it new window appears and it says 'Dirt Rally' quit with error code '127'. It didn't even work with the vanilla kernel, so I thought I'd solve the problem by installing linux-zen and nvidia-dkms, but nothing. Same error, same code error.

I have to mention that I switched from Pop to Arch and that Dirt Rally worked on Pop without any problems. Admittedly Pop has older nvidia drivers.

Terminal logs:

Could not connect to X session manager: None of the authentication protocols specified are supported
GameAction [AppID 310560, ActionID 2] : LaunchApp changed task to ProcessingInstallScript with ""
GameAction [AppID 310560, ActionID 2] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 310560, ActionID 2] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 310560, ActionID 2] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 310560, ActionID 2] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 310560, ActionID 2] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0/home/user/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=310560 -- '/home/user/.local/share/Steam/steamapps/common/DiRT Rally/DirtRally.sh'\0
Game process added : AppID 310560 "/home/user/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=310560 -- '/home/user/.local/share/Steam/steamapps/common/DiRT Rally/DirtRally.sh'", ProcID 7694, IP 0.0.0.0:0
chdir /home/user/.local/share/Steam/steamapps/common/DiRT Rally
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 310560, ActionID 2] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 310560, ActionID 2] : LaunchApp changed task to Completed with ""
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 7707 != 7703, skipping destruction (fork without exec?)
pid 7706 != 7703, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
=== ERROR - You're missing vital libraries to run DiRT Rally
=== Either use the steam runtime or install these using your package manager
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
    libcrypt.so.1 => not found
    libcrypt.so.1 => not found
===
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
/home/user/.local/share/Steam/steamapps/common/DiRT Rally/bin/DirtRally: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory
'DiRT Rally' quit with error code '127'.
If possible, launch Steam from command line to check the output when 'DiRT Rally' is run.
Then, contact support@feralinteractive.com with details of the output, as well as your Steam System Info.

Sorry for bad english and thanks in advance!!!

Last edited by imampitanje (2022-03-04 08:50:53)

Offline

#2 2022-03-04 08:46:21

imampitanje
Member
Registered: 2022-03-03
Posts: 22

Re: [SOLVED]I have a problem launching Dirt Rally via Steam.

SOLVED!!!
I just installed missing library >>>>libxcrypt-compat>>>> and everything is OK now!!! As simply as that!

Offline

#3 2025-01-04 00:06:05

Edgar025
Member
Registered: 2024-12-18
Posts: 15

Re: [SOLVED]I have a problem launching Dirt Rally via Steam.

heeyyyy how did you open the game through the terminal to show you the errors?

Offline

#4 2025-01-04 10:53:49

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,242

Re: [SOLVED]I have a problem launching Dirt Rally via Steam.

Please don't necrobump, see https://wiki.archlinux.org/title/Genera … bumping%22 .

If you want an answer to that question, start a thread in newbie corner and clarify what the issue is.

Closing this thread.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

Board footer

Powered by FluxBB