On Sun, Mar 27, 2022 at 6:11 AM Jonathan Marquardt <parckw...@parckwart.de> wrote:
> Hi! > > I have a Dell XPS 15 with a dedicated NVIDIA GPU and I have a working > bumblebee setup. It works with all kinds of games, except for steam ones. > I'm trying to run Proton games with primusrun but it somehow doesn't work. > Here's an example with Battlefield V: > I'd recommend using pvkrun instead of primusrun if available. > Game process added : AppID 1238810 "primusrun > /home/parckwart/.steam/debian-installation/ubuntu12_32/reaper SteamLaunch > AppId=1238810 -- > '/home/parckwart/.steam/debian-installation/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point > --verb=waitforexitandrun -- > '/home/parckwart/.steam/debian-installation/steamapps/common/Proton > 7.0'/proton waitforexitandrun > 'link2ea://launchgame/1238810?platform=steam&theme=bfv'", ProcID 30792, IP > 0.0.0.0:0 > chdir > /home/parckwart/.steam/debian-installation/steamapps/common/Battlefield V > ERROR: ld.so: object > '/home/parckwart/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' > from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. > ERROR: ld.so: object > '/home/parckwart/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' > from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. > ERROR: ld.so: object > '/home/parckwart/.steam/debian-installation/ubuntu12_64/gameoverlayrenderer.so' > from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. > GameAction [AppID 1238810, ActionID 1] : LaunchApp changed task to > WaitingGameWindow > with "" > GameAction [AppID 1238810, ActionID 1] : LaunchApp changed task to > Completed with "" > ERROR: ld.so: object > '/home/parckwart/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' > from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. > ERROR: ld.so: object > '/home/parckwart/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' > from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. > ERROR: ld.so: object > '/home/parckwart/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' > from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. > pid 30807 != 30804, skipping destruction (fork without exec?) > primus: fatal: failed to load any of the libraries: > /usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1:/usr/lib/i386-linux-gnu/nvidia/libGL.so.1:/usr/lib/x86_64-linux-gnu/libGL.so.1:/usr/lib/i386-linux-gnu/libGL.so.1 > /usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1: cannot open shared object > file: No such > file or directory > /usr/lib/i386-linux-gnu/nvidia/libGL.so.1: cannot open shared object file: > No such file or directory > /usr/lib/x86_64-linux-gnu/libGL.so.1: cannot open shared object file: No > such file or directory > /usr/lib/i386-linux-gnu/libGL.so.1: cannot open shared object file: No > such file or directory > This looks like you're somehow missing nvidia-glx.