You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
System: Ubuntu 18.10 x64 with latest Mesa installed via PPA, switchable graphics (Intel HD 4400 & AMD R7 M260), ulimit -Hn manually set to 1048576.
Proton: 3.7-4 (stable version also tested)
Issue: unexpectedly low framerate (10-15fps) with constant stuttering in game, followed by the game crashing within a few seconds. Setting PROTON_NO_ESYNC=1 prevents the crash, but not the low performance.
Cause: libmpg123-0:i386 was not marked for installation by the Steam client or Proton, which causes Proton's l3codeca.acm.so not to load correctly and cause the performance/stability issue.
Resolution: installing the above package resolves the performance issue - no more stutter, and framerate increases to ~40-60fps even on the integrated graphics. ESYNC can also be re-enabled without causing crashes.
Tested on Elder Scrolls IV: Oblivion
The text was updated successfully, but these errors were encountered:
kisak-valve
changed the title
Very low performance in certain games (missing dependency)
Very low performance in certain games (missing 32 bit mpg123)
Aug 30, 2018
System: Ubuntu 18.10 x64 with latest Mesa installed via PPA, switchable graphics (Intel HD 4400 & AMD R7 M260),
ulimit -Hn
manually set to 1048576.Proton: 3.7-4 (stable version also tested)
Issue: unexpectedly low framerate (10-15fps) with constant stuttering in game, followed by the game crashing within a few seconds. Setting
PROTON_NO_ESYNC=1
prevents the crash, but not the low performance.Cause:
libmpg123-0:i386
was not marked for installation by the Steam client or Proton, which causes Proton'sl3codeca.acm.so
not to load correctly and cause the performance/stability issue.Resolution: installing the above package resolves the performance issue - no more stutter, and framerate increases to ~40-60fps even on the integrated graphics. ESYNC can also be re-enabled without causing crashes.
Tested on Elder Scrolls IV: Oblivion
The text was updated successfully, but these errors were encountered: