You are not logged in.

#1 2016-03-08 16:21:39

EquivEx
Member
Registered: 2013-06-29
Posts: 27

[SOLVED]Counter Strike GO Fails to Launch using Optirun

When I launch from steam this is the terminal info

Generating new string page texture 553: 16x256, total string texture memory is 3.39 MB
Generating new string page texture 572: 256x256, total string texture memory is 3.65 MB
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
ExecSteamURL: "steam://open/downloads"
Generating new string page texture 1911: 64x256, total string texture memory is 3.72 MB
Generating new string page texture 1912: 128x256, total string texture memory is 3.85 MB
Game update: AppID 730 "Counter-Strike: Global Offensive", ProcID 18343, IP 0.0.0.0:0
ERROR: ld.so: object '/home/ken/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ken/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ken/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ken/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 18351 != 18348, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/ken/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ken/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 18350 != 18348, skipping destruction (fork without exec?)
pid 18355 != 18348, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/ken/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 18354 != 18348, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/ken/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ken/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 18358 != 18348, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/ken/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ken/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
/home/ken/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo.sh: line 57: 18360 Segmentation fault      (core dumped) ${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
Game removed: AppID 730 "Counter-Strike: Global Offensive", ProcID 18343

I am running bumblebee with nvidia drivers and launch cs;go with the launch parameters: optirun %command%.
Any help would be greatly appreciated. Thanks.

Last edited by EquivEx (2016-03-10 17:32:56)

Offline

#2 2016-03-08 17:09:46

imba
Member
Registered: 2016-02-07
Posts: 18

Re: [SOLVED]Counter Strike GO Fails to Launch using Optirun

Do you have the latest versions of packages? Show report "checkupdates" command

Try read this and this

Last edited by imba (2016-03-08 17:23:11)

Offline

#3 2016-03-08 17:37:23

EquivEx
Member
Registered: 2013-06-29
Posts: 27

Re: [SOLVED]Counter Strike GO Fails to Launch using Optirun

imba wrote:

Do you have the latest versions of packages? Show report "checkupdates" command

Try read this and this

I should have the latest version of all packages since I am on a fresh install of Arch. I have tried everything in the first link with no success, however I will try the launch options

LD_PRELOAD=/usr/lib/nvidia/libGL.so optirun %command%

when I return home.

Offline

#4 2016-03-08 23:16:18

EquivEx
Member
Registered: 2013-06-29
Posts: 27

Re: [SOLVED]Counter Strike GO Fails to Launch using Optirun

I have just tried

$ cd ~/.local/share/Steam/ubuntu12_32
$ LD_LIBRARY_PATH=".:${LD_LIBRARY_PATH}" ldd $(file *|sed '/ELF/!d;s/:.*//g')|grep 'not found'|sort|uniq

and installed all of the libs and and started steam using

STEAM_RUNTIME=0 steam

but i am still receiving the same error message.  Any other suggestions?

Offline

#5 2016-03-09 02:22:52

smudge
Member
Registered: 2011-03-20
Posts: 158

Re: [SOLVED]Counter Strike GO Fails to Launch using Optirun

Offline

#6 2016-03-10 17:32:42

EquivEx
Member
Registered: 2013-06-29
Posts: 27

Re: [SOLVED]Counter Strike GO Fails to Launch using Optirun

Update: I have fixed the problem by using the launch parameters

LD_PRELOAD=/usr/lib/nvidia/libGL.so __GLVND_DISALLOW_PATCHING=1 primusrun %command% 

in combination with

rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6

Offline

Board footer

Powered by FluxBB