

works out of the box perfectly

This game runs smoothly with some grafic reductions, but you can totally play and enjoy the game and its story.
DXVK_FILTER_DEVICE_NAME="NVIDIA GeForce RTX 3080 Laptop GPU" gamemoderun %command%
In some rooms the shader is defect and most of the pixel are white, you can still play leafe the rooms, but it is extremely difficult to see the hiden treasure boxes.
When the video is displayed before the main menu, you can not escape. you have to restart the game.
Please notice my additional driver for nvidia. 570 does currently not work! 535 does! When your graphics card is not recognized you find the name under preferences->system->systeminformation

Works well out of the box, but Asciendo Portable and tinkering with graphic settings is recommended
Ran 'Asciendo Portable' mod in desktop mode after install
Added back grip shortcuts for some of the mods to work
Text 'in world' can be a bit blurry if FSR is used
Textures can take a little longer to load than preferrable, FSR options available are very conservative (~67% at the highest) so expect blurriness if using them.
FPS between 30-45 in Hogwarts and Hogsmede is achievable, using a mix of settings low-high and without FSR! Mods work well, but some will need keyboard commands mapped to the controller. Using FSR you'll get better FPS, but at a significant cost to image quality.

DXVK_ASYNC=1 RADV_PERFTEST=gpl gamemoderun MANGOHUD=1 LD_PRELOAD="" %command%
WARNING: DO NOT switch back and forth between proton versions to compare preformance. Denuvo will ban you from launching the game for 24 hours if you switch proton versions a few times. Just set it to Proton 9.0-4 then set your launch options and avoid tinkering.

Runs very well, except occasional whole-system crashes
The game occasionally hangs AMD GPUs: The GPU driver in Linux kernel tries to reset the GPU, but this fails. Even if the reset was successful, Linux desktop is totally incapable of recovering from a GPU reset. Thus the whole machine needs to be forcefully restarted, although just 1 device has failed and other devices in the PC continue to operate normally.

DXVK_ASYNC=1 RADV_PERFTEST=gpl gamemoderun %command%
Update to my previous post
After I changed the launch options to: DXVK_ASYNC=1 RADV_PERFTEST=gpl gamemoderun %command%. I have now been playing the game for 30 hours without any problems.

Works like a charm out of the box.
Very sporadically (every 2-3 hrs): Game freezes for a few seconds, then continues to work as if nothing happened. Not sure whether this is caused by Proton or also occurs on Windows.

Used Ascendio Portable to improve performance
On all low with FSR Quality, performance is at a mostly stable 45 FPS (limited), but drops near Hogwarts and Hogsmead for example

MANGOHUD=1 gamemoderun %command%
When open a new window the game will still run in the background as usually (E.g. the sound is still playing, controlls are still recoginzed by the game)
- The controller will not response sometimes. After turning the controller off and on the problem is fixed.
- The controller seems to be connected and working in-game, but it looks like the input isn't recognized properly by the game. After some time my screen turns off due to 'inactivity' even though I'm using the controller. I assume the controller input isn't passed through in a way that prevents the screen from going to sleep, like regular keyboard/mouse input would.
Once my FPS dropped significantly after a battle. A restart reversed this. This only happend once.
It's fun to play. If I could have fixed the controller bug it would be even more fun.

./runscript.sh; gamemoderun %command%
The game would not start a second time.
As mentioned the game would not run the second time. after some research online I found out deleting some cache files fixed this. However, they had to be deleted every time. Thus I wrote a script to do it for me.
The script:
- is executed with the before mentioned launch option.
- should be named runscript.sh
- should be made executable.
- should be placed in: the "Hogwarts Legacy" folder in your "steam Library".
- should contain: rm "$(printenv STEAM_COMPAT_DATA_PATH)/pfx/drive_c/ProgramData/Hogwarts Legacy/"*cache
This will delete the cache files on game startup and leave everything else as it is. And the game actually runs. c:
gamemoderun %command%

I'm not sure if it's my setup or the game, but I can't play like this.
Can't get past the sorting ceremony.
I will continue to try and publish an update if necessary.

I'm not sure if it's my setup or the game, but I can't play like this.
Can't get past the sorting ceremony
I will continue to try and publish an update if necessary.

PROTON_FORCE_LARGE_ADDRESS_AWARE=1 PROTON_ENABLE_NVAPI=1 __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia VK_DRIVER_FILES=/usr/share/vulkan/icd.d/nvidia_icd.json %command%
Signifcant framedrops in the tutorial and cutscenes. Never made it beyond the common room
Game only starts from being installed, and never again. You need to delete it and re-install for it to launch again. No idea how that happens - I've tried tricks other people mentioned, like moving Proton versions, but with no results
Avoid
Crashed once in 5 ~ hours of playing due to some issue related to KDE

Smooth gameplay, practically no problems.
Like two times, the game was thinking that I was holding controller button. It was fixed by pressing that button.
Very occasionaly in specific areas the framerate would drop significantly.
Runs most of the time on 130 - 144 fps on FHD with almost highest settings (no raytracing). I set my fps limit to 144.
DXVK_FILTER_DEVICE_NAME="NVIDIA GeForce GTX 1050 Ti" %command%

Minor crackling when loading into the game, otherwise its perfectly fine!
Worked out of the box

Very rarely it stuttered when a lot was going on.
I managed to 100% this game on the Steamdeck completely fine and had a blast while doing it. The game worked out the box.

gamemoderun %command%
Playing on Wayland led to flickering and occasional black frames. Switching to X11 led to a pleasant experience. Average fps 40-50 in open world or crowded areas, in dungeons up to 110 (even on my old potato!). I checked my framerates on my win11 partition since i dual boot and Linux' performance was en par with Windows.
Flickering on Wayland, use X11 and you'll have a great experience.

Flickers at seizure warning then black & freezes. Using `PROTON_USE_WINED3D` instead makes it crash after seizure warning
Tried various launch options. None worked. Using PROTON_USE_WINED3D
stops the seizure warning flicker, but then causes the game to crash immediately after. Running vanilla the seizure screen flickers and then screen becomes black, but i can still heard menu music.
Currently not working with Mesa 25 & RX 9070 XT

MANGOHUD_CONFIG="fps_limit=100,fps_limit_method=early,no_display" game-performance mangohud %command%
Everything ran pretty without any modifications, but I did notice the framerate would vary quite wildly with both the in game frame rate limiter and Mongohud's standard late frame rate limiter. I tried setting the game's in-game limiter lower to see if that would smooth the FPS cap more to no avail. I then tried Mongohud's early version of the FPS cap and got a rock solid and smooth framerate. Worth trying if you can take the small hit to input latency and value the game being smooth.
gamemoderun %command%
Great experience on a full playthrough
It just works

VK_DRIVER_FILES=/usr/share/vulkan/icd.d/nvidia_icd.json %command%
I tried everything from here and all i got is black screen but setting VK_DRIVER_FILES=/usr/share/vulkan/icd.d/nvidia_icd.json solved all issues

Runs out of the box

Works out of the box. However, enabling Raytracing leads to occasional lag spikes.

Runs great without any arguments!

After upgrade to mesa 25.0 game is without any glitches and crashes, palayed without lags on weak HW
sudo sysctl -w vm.max_map_count=131072 is only command which applied. After mesa 25.0 all worked out of box, without startup parametres. The game has seen a huge improvement from mesa 24.x to 25.0

all in all it works fine out of the box so far.
Can't change video setting, nothing is there

LAG
the game strt but: have seriusly lag problem (on windows about 60fps) on linux have less 15 fps on every start the game recompile shader (you must re download precompuled vulkan shader)

With this thinker steps the game is very much enjoyable, aside the occasional crashes/lighting artifacts (which can probably be fixed)
DXVK_MEMORY_LIMIT_MB=14384 PROTON_ENABLE_NVAPI=1 DXVK_ASYNC=1 PULSE_LATENCY_MSEC=30 gamemoderun %command%
Lighting artifacts in the final chamber of most treasure vaults

DXVK_MEMORY_LIMIT_MB=16384 DXVK_ASYNC=1 gamemoderun %command%
works perfect with proton experimental and launch options DXVK_MEMORY_LIMIT_MB=16384 DXVK_ASYNC=1 gamemoderun %command%

PROTON_LOG=1 __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.x86_64.json PROTON_HIDE_NVIDIA_GPU=0 VKD3D_CONFIG=dxr PROTON_ENABLE_NVAPI=1 gamemoderun %command%
When started but later it works fine
Only when entering Vivariums was there weird lighting and slightly broken textures, but other stuff works decently. By default, the game kept using the integrated graphics card and wasn't playable. It took me a long time to set right Lunch options to not get "Direct12 not supported" on the dedicated graphics card.