protonscr

Pillars of Eternity

protonopen appid 291650Game compatibility - Unofficial
ValveSoftware/Proton#7120 · opened 2023-09-22 by 00pandora00 · updated 2026-06-01 · 2 comments · github · game page · search this game
000pandora00 2023-09-22 github

Compatibility Report

  • Name of the game with compatibility issues: Pillars of Eternity - Definitive Edition (heroic games launcher/epic game version)
  • Steam AppID of the game: 291650

System Information

CPU: 4x Intel(R) Core(TM) i5-2500 CPU @ 3.30GHz
Memory: 16.67 GB (used: 4.12 GB)
GPUs:
GPU 0:
Name: Advanced Micro Devices, Inc. [AMD/ATI] Radeon R7 250

Driver: amdgpu

GPU 1:
Name: Intel Corporation undefined

Driver: i915

OS: Freedesktop SDK 22.08 (Flatpak runtime) (linux

I confirm:

  • that I haven't found an existing compatibility report for this game.

Symptoms

the game seen to launch fine, except that the mouse doesn't show up in full screen

Reproduction

just launch the game and wait for the main menu to show up.
(the mouse will not show up)

000pandora00 2023-09-23 github

update (this will be long xD):
after trying some things, i discovered that the issue only happen when the game is on full screen. i read and ear about similar bugs before:

  1. wine Mouse not being captured in full screen (winehq.org)
  2. wine/proton have mouse problems in wayland (video of youtube)

so what next?
at this point i need feedback from anyone, i need to clear somethings:

  1. i need to know if the problem happen to someone else (If the bug doesn't happen to you, please comment how you run the game. because maybe this is a problem with heroic game launcher and not a proton/wine problem, or maybe just problem with my system.)
  2. i need to know if the problem only happen in the wayland site (need someone with xorg enabled and another with wayland to compared)
  3. i need to know if the problem is marked as fixed in proton or wine, because is not (or maybe, is just my system. or wayland)
Ffrozen-sea 2023-09-29 github

The native version dumps core pretty much immediately (yes, my motherboard's RGB shows up as a joystick...):

❯ ./PillarsOfEternity
Set current directory to /mnt/games/SteamLibrary/steamapps/common/Pillars of Eternity
Found path: /mnt/games/SteamLibrary/steamapps/common/Pillars of Eternity/PillarsOfEternity
Mono path[0] = '/mnt/games/SteamLibrary/steamapps/common/Pillars of Eternity/PillarsOfEternity_Data/Managed'
Mono path[1] = '/mnt/games/SteamLibrary/steamapps/common/Pillars of Eternity/PillarsOfEternity_Data/Mono'
Mono config path = '/mnt/games/SteamLibrary/steamapps/common/Pillars of Eternity/PillarsOfEternity_Data/Mono/etc'
/dev/input/js0: driver version: 2.1.0 (20100)
/dev/input/js0: fd 3, buttons 6, axes 11, name ASRock LED Controller
/dev/input/js0: axis  0: raw -32767, mapped 0.000000
/dev/input/js0: axis  1: raw -32767, mapped 0.000000
/dev/input/js0: axis  2: raw -32767, mapped 0.000000
/dev/input/js0: axis  3: raw -32767, mapped 0.000000
/dev/input/js0: axis  4: raw -32767, mapped 0.000000
/dev/input/js0: axis  5: raw -32767, mapped 0.000000
/dev/input/js0: axis  6: raw -32767, mapped 0.000000
/dev/input/js0: axis  7: raw -32767, mapped 0.000000
/dev/input/js0: axis  8: raw -32767, mapped 0.000000
/dev/input/js0: axis  9: raw -32767, mapped 0.000000
/dev/input/js0: axis 10: raw -32767, mapped 0.000000
Aborted (core dumped)

Don't worry, it's btrfs.

Forcing Proton 8 I was able to launch the game, load a save, and tried walking around for a bit. Didn't notice any issues.

Forcing Scout Runtime also works to get the game playable, but it then runs without any anti-aliasing regardless of settings. The intro video is also offset a fair bit to the right and once at the main menu it takes like 10 seconds before you can interact with it. Another clear win for Proton over native ports.

  • 4070 Ti, driver 535.104.05
  • Kernel 6.5.5

Nothing extracted yet.