i cant get games that are gold/platinum rated on protondb to launch, i can get to the menu or the 'made with unity' screen to launch but as soon as the actual game is supposed to start it crashes.
everything looks fine but i cold have messed something up trying to set up gpu passthrough
i tried linux kernel, linux-zen kernel, and linux-lts, no change
--------lspci -k--------
VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii XT / Grenada XT [Radeon R9 290X/390X] (rev 80)
Subsystem: Micro-Star International Co., Ltd. [MSI] Radeon R9 390X
Kernel driver in use: radeon
Kernel modules: radeon, amdgpu (edited)
[7:39 PM]
--------MKINITCPIO.CONF--------
.# The following modules are loaded before any boot hooks are
.# run. Advanced users may wish to specify all system modules
.# in this array. For instance:
.# MODULES=(crc32c intel_agp i915 amdgpu radeon nouveau)
MODULES=(crc32c intel_agp i915 amdgpu radeon nouveau)
i didn’t test the games right away when i installed the distro so i’m not sure if they worked before unfortunately
ive reverted back all the config files that i changed and timeshifted to alot earlier on with btrfs. the only thing that i might not have fully removed are things ive downloaded using pacman or octopi
ARK and Dyson Sphere Program
I’m trying to run them on steam but i’ve tried Lutris too
Thats the steam output, says something about lavapipe but i couldn’t figure out what is was exactly or how to get rid of it
Game process added : AppID 1366540 "/home/kekin/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1366540 -- '/usr/share/steam/compatibilitytools.d/proton-ge-custom'/proton waitforexitandrun '/home/kekin/.local/share/Steam/steamapps/common/Dyson Sphere Program/DSPGAME.exe'", ProcID 472577, IP 0.0.0.0:0
chdir /home/kekin/.local/share/Steam/steamapps/common/Dyson Sphere Program
GameAction [AppID 1366540, ActionID 7] : LaunchApp changed task to WaitingGameWindow with ""
GameAction [AppID 1366540, ActionID 7] : LaunchApp changed task to Completed with ""
ERROR: ld.so: object '/home/kekin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kekin/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/kekin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kekin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ProtonFixes[472578] INFO: Running protonfixes
ProtonFixes[472578] INFO: Running checks
ProtonFixes[472578] INFO: All checks successful
ProtonFixes[472578] INFO: Using global defaults for "Dyson Sphere Program" (1366540)
ProtonFixes[472578] INFO: No protonfix found for "Dyson Sphere Program" (1366540)
ERROR: ld.so: object '/home/kekin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kekin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kekin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kekin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
fsync: up and running.
wine: Using setpriority to control niceness in the [-11,11] range
ERROR: ld.so: object '/home/kekin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kekin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kekin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kekin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kekin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kekin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kekin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ThreadGetProcessExitCode: no such process 472584
ThreadGetProcessExitCode: no such process 472581
ThreadGetProcessExitCode: no such process 472579
Game process updated : AppID 1366540 "/home/kekin/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1366540 -- '/usr/share/steam/compatibilitytools.d/proton-ge-custom'/proton waitforexitandrun '/home/kekin/.local/share/Steam/steamapps/common/Dyson Sphere Program/DSPGAME.exe'", ProcID 472580, IP 0.0.0.0:0
Setting breakpad minidump AppID = 1366540
Steam_SetMinidumpSteamID: Caching Steam ID: [A BUNCH OF NUMBERS][API loaded no]
ERROR: ld.so: object '/home/kekin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kekin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Mono path[0] = 'O:/home/kekin/.local/share/Steam/steamapps/common/Dyson Sphere Program/DSPGAME_Data/Managed'
Mono config path = 'O:/home/kekin/.local/share/Steam/steamapps/common/Dyson Sphere Program/MonoBleedingEdge/etc'
WARNING: lavapipe is not a conformant vulkan implementation, testing use only.
Fossilize INFO: Overriding serialization path: "/home/kekin/.local/share/Steam/steamapps/shadercache/1366540/fozpipelinesv6/steamapprun_pipeline_cache".
wine: Unhandled page fault on read access to 0000000000000000 at address 000000035909CA85 (thread 020c), starting debugger...
ERROR: ld.so: object '/home/kekin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ThreadGetProcessExitCode: no such process 472773
ThreadGetProcessExitCode: no such process 472633
pid 472582 != 472581, skipping destruction (fork without exec?)
Game process removed: AppID 1366540 "/home/kekin/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1366540 -- '/usr/share/steam/compatibilitytools.d/proton-ge-custom'/proton waitforexitandrun '/home/kekin/.local/share/Steam/steamapps/common/Dyson Sphere Program/DSPGAME.exe'", ProcID 472580
ThreadGetProcessExitCode: no such process 472669
ThreadGetProcessExitCode: no such process 472649
ThreadGetProcessExitCode: no such process 472627
$ sudo nano /etc/mkinitcpio.conf in this text file I'm looking for the line that starts with 'MODULES=' and the one that starts with 'HOOKS='. if there is a '#' before it, then it doesn't count)
In the MODULES line I need to make sure that amdgpu is listed before radeon. this makes amdgpu the first driver it tries to load.
(didn't need to change anything)
I verified that modconf is listed in the HOOKS, mondconf will load those text files I created.
(didn't need to change anything here either)