Jump to content
  • 0

Linux Intel - game hangs on start with 100% cpu usage and nothing drawn to screen


Question

Posted

Output on start

Found path: /home/daniel/.local/share/Steam/steamapps/common/Pillars of Eternity II - Public Beta/PillarsOfEternity2
Mono path[0] = '/home/daniel/.local/share/Steam/steamapps/common/Pillars of Eternity II - Public Beta/PillarsOfEternity2_Data/Managed'
Mono path[1] = '/home/daniel/.local/share/Steam/steamapps/common/Pillars of Eternity II - Public Beta/PillarsOfEternity2_Data/Mono'
Mono config path = '/home/daniel/.local/share/Steam/steamapps/common/Pillars of Eternity II - Public Beta/PillarsOfEternity2_Data/Mono/etc'
Preloaded 'ScreenSelector.so'
Preloaded 'libAkFlanger.so'
Preloaded 'libAkHarmonizer.so'
Preloaded 'libAkPitchShifter.so'
Preloaded 'libAkSoundEngine.so'
Preloaded 'libAkStereoDelay.so'
Preloaded 'libAkTremolo.so'
Preloaded 'libMcDSP.so'
Preloaded 'libSDL2-2.0.so'
Preloaded 'libsteam_api.so'
Player data archive not found at `/home/daniel/.local/share/Steam/steamapps/common/Pillars of Eternity II - Public Beta/PillarsOfEternity2_Data/data.unity3d`, using local filesystem

Backtrace

#0  0x00007ffff79c5cc6 in do_futex_wait.constprop () at /usr/lib/libpthread.so.0
#1  0x00007ffff79c5db8 in __new_sem_wait_slow.constprop.0 () at /usr/lib/libpthread.so.0
#2  0x00007fffef5f8e1b in mono_sem_wait ()
    at /home/daniel/.local/share/Steam/steamapps/common/Pillars of Eternity II - Public Beta/PillarsOfEternity2_Data/Mono/x86_64/libmono.so
#3  0x00007fffef563178 in  ()
    at /home/daniel/.local/share/Steam/steamapps/common/Pillars of Eternity II - Public Beta/PillarsOfEternity2_Data/Mono/x86_64/libmono.so
#4  0x00007fffef5cb183 in  ()
    at /home/daniel/.local/share/Steam/steamapps/common/Pillars of Eternity II - Public Beta/PillarsOfEternity2_Data/Mono/x86_64/libmono.so
#5  0x00007fffef5f0d33 in  ()
    at /home/daniel/.local/share/Steam/steamapps/common/Pillars of Eternity II - Public Beta/PillarsOfEternity2_Data/Mono/x86_64/libmono.so
#6  0x00007fffef611844 in  ()
    at /home/daniel/.local/share/Steam/steamapps/common/Pillars of Eternity II - Public Beta/PillarsOfEternity2_Data/Mono/x86_64/libmono.so
#7  0x00007ffff79bd08a in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007ffff6c0242f in clone () at /usr/lib/libc.so.6

System

 

Linux 4.14.8-1-ARCH

Intel® Core i7-7600U CPU @ 2.80GHz

Intel® HD Graphics 620 (Kaby Lake GT2)

16GB RAM

 

glxinfo attached

 

Observations

 

Game appears stuck in a loop as garbage collector cycles after "Player data archive not found". No additional output is generated.

glxinfo.txt

3 answers to this question

Recommended Posts

  • 0
Posted (edited)

Starting steam with

 

STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam

 

worked around this problem for me.

 

 

 

 

edit: this is probably not related to specific GPUs, but rather the version of libraries in distros. I'm personally running Fedora 27, and have this happen on both Intel and AMD GPUs.

Edited by kujeger
  • 0
Posted

Thanks, this works.

 

I thought I had tried this indirectly, but had misinterpreted the meaning of the two .desktop options provided for steam on Arch.

×
×
  • Create New...