


Make sure that you have installed Steamworks Common Redistributables

Using the communty layout and changing the in game to camera to Over the Shoulder (OTS), the controls work well for a game this old.
I changed L4 and L5 to Quick Save and Quick Load because they were originally mapped to a key that was already assigned to another button
A bit small
Game would not launch. Had to download Steamworks as the game did not do this
Make sure you have Steamworks installed or else the game wont launch. May need to use the touch screen for the install launcher. Otherwise game should work perfectly. Changed in game settings to high, battery should last more than 2 hours. Was down to 50% (from a full charge) after 2 hours of play

Game works Out-Of-Box as long as Steamworks Common Redistributable is installed, If it is not installed the redistributable install scripts will not execute and the game will not load.

__GL_SYNC_TO_VBLANK=1 PROTON_FORCE_LARGE_ADDRESS_AWARE=1 PROTON_NO_D3D10=1 LD_PRELOAD="" gamemoderun %command%
You need to install "Steamworks Common Redistributable" from the search bar of your library, the game won't launch otherwise.
For the launch options, __GL_SYNC_TO_VBLANK=1 will sync the framerate to your monitor, PROTON_FORCE_LARGE_ADDRESS_AWARE=1 is useful to better allocate RAM (game is 32 bit), PROTON_NO_D3D10=1 will default to DX9 (DX10 isn't that good for this game), and LD_PRELOAD="" will help with some stutters (can hide things in the in game Steam UI, like the framerate counter).
With these tweaks, the game was running well, even on poor hardware (good hardware will be bottlenecked by the old graphics extensions). It works on Proton-GE, experimental and stable (9 and 8).
Works straight out of the box, however some people recomend to cap the framerate to avoid potential bugs and other weird issues
DXVK_FRAME_RATE=144 %command%
DXVK_FRAME_RATE=144 __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia PROTON_FORCE_LARGE_ADDRESS_AWARE=1 %command%
very rare crashes, most of them happened to me during Act 4

PROTON_NO_D3D10=1 %command%
Cinematics would freeze using ultrawide resolutions. Fixed it with a custom .exe
Window would not open unless I forced it to use DX9 instead of the default DX10
Seems like other does not experience the same issues with directx versions. I, however, got stuck without a window on DX10.

DXVK_FRAME_RATE=60
I installed the game from GOG via Lutris.
The game has no framerate cap and would reach very high fps and eventually crash. I've heard that DXVK_FRAME_RATE is the best way to set the cap for this game.
After settng the fps cap I was able to finish the game without any further issues.

This game is 32bit I suppose. It did run only after I installed lib32 packages for Vulkan. Double check if you have those in case your game doesn't launch
Game goes with stable FPS with no graphic glitches (at least I didn't find any).

DXVK_FRAME_RATE=120 __GL_SYNC_TO_VBLANK=1 %command%
There were some steps required to make the game run (possibly because I was running it on extremely high end hardware). I limited the framerate cap to 120 to make the physics work properly and I had other options to make the game launch properly (I do not remember exactly what the issue was).

VK_DRIVER_FILES=/usr/share/vulkan/icd.d/radeon_icd.i686.json MESA_VK_WSI_PRESENT_MODE=fifo DXVK_FRAME_RATE=144 gamemoderun mangohud %command%
I used VK_DRIVER_FILES=/usr/share/vulkan/icd.d/radeon_icd.i686.json
to for 32-bit Vulkan on Arch Linux, MESA_VK_WSI_PRESENT_MODE=fifo
to force VSync on, and DXVK_FRAME_RATE=144
to limit the FPS. Game worked great afterwards.
I was able to even install multiple mods, the only exception being 4GB Memory Patch. I did find another patch using Python and pefile:
from pathlib import Path
import pefile
# 32-bit executable to be modified
file_path = Path.home() / '.local/share/Steam/steamapps/common/The Witcher Enhanced Edition/System/witcher.exe'
pe = pefile.PE(file_path)
# set the LARGEADDRESSAWARE flag
pe.OPTIONAL_HEADER.DllCharacteristics |= 0x0020
# save the modified file
pe.write(file_path)
pe.close()
print(f"Patched file {file_path}")

Used the gog version and lauched via Heroic game launcher.

I did not play much but works!
DXVK_FRAME_RATE=60 __GL_SYNC_TO_VBLANK=1 %command%

I'm unable to open the game in the latest Ubuntu LTS
Overall Experience:
- Description: The game don't open in any version of Proton, so I'm unable to do any tickering.
- Average FPS: None
- Problems: Game don't open
Proton Versions:
- Tested in the following Proton versions: Experimental, 9.0-3, 8.0-5, 7.0-6, 6.3-8, 5.13-6, 5.0-10, 4.11-13, 4.2-9, 3.16-9, 3.7-8
Proton Version Recommendations:
- Best Performance: None
- Minimum Playable Version: None

DXVK_FRAME_RATE=60 %command%
Framerate dips into the 40's specifically in Chapter 5, when outside, which is like 20 minutes.
Some physics and mouse movements are tied to framerate and if it goes over 60 it can freak out, so cap it to 60.
Il faut bien penser à télécharger Steamworks Common Redistributable, dans la boutique Steam, sinon le jeu ne se lance pas

To get ultrawide to work you need to use this modded .exe: https://community.pcgamingwiki.com/files/file/1462-the-witcher-aspect-ratio-fix-ultrawide-multi-mon/
You also need to have "'Steamworks common redistributables" installed, these will allow for the install of some microsoft C++ libraries at first boot, I got my redist files when installing Ace Combat 7.

The game would crash about every 10 minutes and I couldn't find any fix for this.
About every 10 minutes the game would crash

DXVK_CONFIG="dxgi.syncInterval = -1; d3d9.presentInterval = -1; dxvk.tearFree = True; dxgi.maxFrameLatency = 1; d3d9.maxFrameLatency = 1;" %command%
minor tearing
minor stuttering
On default settings, a CPU bottleneck occurs on the main thread and the framerate is not limited. With the addition of Vulkan VSync and relaxed FIFO, the main thread is no longer pegged at 100% for some reason, which also help remove the occasional audio crackling that occurs on the default settings. Additional setup info: 3060Ti, NVIDIA 555.58.02 (explicit sync) on Gnome with Wayland.

On Wayland is better to use gamescope
since it helps to prevent many compositor related errors.

El juego se ejecuta bastante bien, pero es muy aburrido
no hace falta configuraciones extras

PROTON_USE_WINED3D=1 gamemoderun %command%
Needed to install Steamworks Common Redistributables. In the Launch Options, it worked better with Launching the Game directly. Adding "PROTON_USE_WINED3D=1 gamemoderun %command%" fixed rendering issues with the trees.

Took some headscratching and testing multiple versions of Proton and whatnot. Turns out Steamworks Common Redistributables was missing and must be installed separately.
Remapping keyboard manually necessary.

Very minimal stuttering that only happens once every couple minutes, and sometimes during cutscenes
DXVK_FRAME_RATE=120 __GL_SYNC_TO_VBLANK=1 %command%
Screen tearing and stuttering before adding __GL_SYNC_TO_VBLANK=1

Compared with the flatpak version, no micro-freeze. Clean experience.
I've tested a number of modes and all work perfectly.

The game runs better than on Windows 10, I no longer have screen tearing on Linux for example.
I had the same problems on Windows. Micro freezes in combat.
I've tested it with extra modes and no problems found after 40 hours of play. There may be some crashes towards the end of the game, but this is a known problem that relates to the game.
DXVK_FRAME_RATE=60 PROTON_USE_WINED3D=1 %command%

TDP на 7, а то и меньше.
В целом весь текст в игре маловат. Но, особенно трудночитаем текст из бестиария и журнала заданий (и подобных подменю).
Как и на ПК, из за злоупотребления ручными сохранениями иногда игра крашится и закрывается.
Была бы возможность исправить ситуацию с размером шрифтов и субтитров, было бы просто замечательно.

instala com o proton mas não funciona nem com o proton 8.0.4 nem com o proton experimental
PROTON_USE_D9VK=1 DXVK_FRAME_RATE=60 gamemoderun mangohud %command%

Graphics set high at 60FPS at 720p resolution
13w TDP Limit
Use KB/M emulation
Crashed once but would ofbeen a fluke
A must have for the Steam Deck

After the tweaks, the game ran wonderfully and with the mods installed via Vortex Mod Manager, it still looked very nice.
The game requires the installation of DirectX which normally comes with Steam Common Redistributables, but for some reason, this is not installed by default. Without this, the game will not start. So after searching for so much, I saw that if I go to the sidebar, where the list of games is and change Games to Tools, I will find Steam Common Redistributables in the list and request its installation. After installation, when opening the game for the first time, it will appear that it is installing DirectX and it will appear on a black screen. Closing the game and opening it again, the second time it will open perfectly.
Valve needs to review the game's installation script and add Steam Common Redistributables to make the game playable without modifications.
For my setup it is working even better than it used on windows. Back on win10 I couldn't even alt tab the game.
DXVK_FRAME_RATE=60 __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia %command%

Game starts but hard crashes the system
DXVK_FRAME_RATE=60 %command%
Game start with Proton 8.0.4 and experimental but crashes before the main menu can be seen, cannot exit the game, only a system reset works
DXVK_FRAME_RATE=144 %command%
installed mfc80, vcrun2005 - without those I have been stuck on VC installer in steam

Could launch it but it hard freezes my computer a few seconds later. KDE related issue it seems (checked on the internet)

No cursor in game or menu. AFAIR, there was a cursor in Windows.
Tinkering: No Launch button without Proton. Forcing Proton showed the Launch button. Launching the game initiated Vulcan Shaders verification and then a "game running" label next to the game in the lib. Then after a few seconds it just de-labelled with no effect, no processes etc. I tried all Proton versions, all configs from this thread and it didn't run. I reinstalled the game and didn't run.
What helped was to install the Steamworks Common Redistributables from here: https://steamdb.info/app/228980/. Simply pressed green "owned" button and magnet link opened the Steam and the installation proceeded. Pressing the Launch button initiated DirectX installation and the game just started normally afterwards.