• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

kpjkpj

Recruit
4 Badges
Dec 20, 2015
1
0
  • Crusader Kings II
  • Teleglitch: Die More Edition
  • Magicka 2
  • Age of Wonders III
Hello,
I am currently trying to start Magicka 2 on Archlinux (64bit, Kernel 4.2.5.1).
My computer has two GPUs (an integrated and a dedicated one). Starting it on the integrated GPU works, but is super slow (<5 FPS). Starting it on the dedicated one (by setting the launch options to 'optirun %command%') crashes and yields the following errors:

Code:
Game update: AppID 238370 "Magicka 2", ProcID 24739, IP 0.0.0.0:0
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
assert_20151220165957_22.dmp[24738]: Finished uploading minidump (out-of-process): success = yes
assert_20151220165957_22.dmp[24738]: response: CrashID=bp-68e1ba01-ecef-48a5-a52e-caf102151220
assert_20151220165957_22.dmp[24738]: file ''/tmp/dumps/assert_20151220165957_22.dmp'', upload yes: ''CrashID=bp-68e1ba01-ecef-48a5-a52e-caf102151220''
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 24783 != 24780, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 24782 != 24780, skipping destruction (fork without exec?)
pid 24787 != 24780, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 24786 != 24780, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
/home/kpj/.local/share/Steam/steamapps/common/Magicka 2/engine/Magicka2_x64: /usr/lib/libssl.so.1.0.0: no version information available (required by /home/kpj/.local/share/Steam/steamapps/common/Magicka 2/engine/Magicka2_x64)
/home/kpj/.local/share/Steam/steamapps/common/Magicka 2/engine/Magicka2_x64: /usr/lib/libssl.so.1.0.0: no version information available (required by /home/kpj/.local/share/Steam/steamapps/common/Magicka 2/engine/Magicka2_x64)
/home/kpj/.local/share/Steam/steamapps/common/Magicka 2/engine/Magicka2_x64: /usr/lib/libcrypto.so.1.0.0: no version information available (required by /home/kpj/.local/share/Steam/steamapps/common/Magicka 2/engine/Magicka2_x64)
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Generating new string page texture 229: 4096x256, total string texture memory is 9.74 MB
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
sh: xscreensaver-command: command not found
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
sh: gnome-screensaver-command: command not found
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
[Crash] Invalid permission for mapped object (SIGSEGV) in build (no build identifier)
[Crash]    accessing address 0x7a2aaa1b
[Crash] In thread main
sh: mate-screensaver-command: command not found
[BitSquid engine callstack]

Game removed: AppID 238370 "Magicka 2", ProcID 24739

My external GPU is the GM107M [GeForce GTX 960M] (rev a2) and my drivers are the nvidia ones.

I already tried disabling the steamoverlay while ingame, but that didn't help at all.
Apart from this, the main problems *seem* to be:
Code:
ERROR: ld.so: object '/home/kpj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

/home/kpj/.local/share/Steam/steamapps/common/Magicka 2/engine/Magicka2_x64: /usr/lib/libssl.so.1.0.0: no version information available (required by /home/kpj/.local/share/Steam/steamapps/common/Magicka 2/engine/Magicka2_x64)
/home/kpj/.local/share/Steam/steamapps/common/Magicka 2/engine/Magicka2_x64: /usr/lib/libcrypto.so.1.0.0: no version information available (required by /home/kpj/.local/share/Steam/steamapps/common/Magicka 2/engine/Magicka2_x64)

sh: xscreensaver-command: command not found
sh: gnome-screensaver-command: command not found
sh: mate-screensaver-command: command not found

I am not really sure which parts of the log are simply warnings and which ones indicate the source of the crash. Any pointers into the right direction would be appreciated!

Another problem I noticed (which may or may not be related) is that Magicka 2 does not close properly: after confirming to quit ingame, the window closes but the process keeps running at 100% CPU usage and needs to be stopped with 'kill -9 $(pgrep Magicka)'.

Regards,
kpj



edit: Managed to fix this issue by executing
Code:
find ~/.steam/root/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" \) -print -delete
(https://wiki.archlinux.org/index.php/steam#Steam_runtime_issues)
 
Last edited:
Upvote 0