


Fixing Audio Issues for Non-Steam Copies Running Under Proton on Linux
If you have a non-Steam copy of the game and try to run it under Linux Proton, you may encounter issues where music and voices do not play.
Fix:
To resolve this issue, follow these steps:
- Use
protontricks
to select the Steam app. - Select "Install a Windows DLL or component".
- Choose "xact_x64h".
- Install and apply the changes.
This should fix the audio issues.
NPC voices and music do not work without XAudio2, which is not installed by default.
Minus the audio issues, the game works fine. Mod organizer, SKSE, and the few mods I tried all worked well.


Works
It just works
Game run smooth on vanilla without mod

Works fabulously.
FPS-drops

It just works.
I haven't tried to mod it yet, but if you just play vanilla, it's basically just as good if not better than the windows version.

works out of the box
Works out of the box without modifications

mangohud %command%
Tried vanilla though, I will try with mods later on

PROTON_USE_D9VK=1 PROTON_NO_FSYNC=1 WINEDLLOVERRIDES="d3dcompiler_47=n;dxgi=n,b" gamemoderun %command%
Installed vc_redist.x64.exe with wine, but it didn't do the trick, had to install vcrun2022 as well.
Playing with 300+ mods installed with MO2. Launching game with MO2 and SKSE. Tried ENB and it worked well (I'd say it was more aesthetically pleasing), but switch to Community Shaders and ReShade (installed with this https://github.com/kevinlekiller/reshade-steam-proton) as an experiment at am sticking to it, because of better performance. With ENB I wasn't able to get more than 60 fps for some reason (yes, I uncapped), with CS I'm playing at caped 120 fps (without dlss mod). CS and ReShade caused flickering and crashes at first, had to disable VSync and set PROTON_USE_D9VK=1. Nemesis works well through MO2.

BethINI can be used to easily configure FPS, FOV, etc. Download it here then press Add a game
at the bottom left of Steam and select the exe and configure to run under Proton.
Playing without tinkering, there would not be a noticeable difference from Windows, but configuration editing is basically required to play this game on a modern system regardless of OS.
gamemoderun %command%

edit for higher resolution

Runs perfectly like a native game
no tinkering needed

Roda bem, nenhuma diferença aparente para como roda no Windows. Utilizei o Proton GE.

mangohud %command%
Installed Mod Organizer 2 for linux (https://github.com/rockerbacon/modorganizer2-linux-installer)
Installed some vanilla mods and fixes and it works using MO2 on linux, it works just like in windows so far no problems.

PROTON_NO_FSYNC=1 vblank_mode=0 gamemoderun %command%
DisplayTweaks Mod (No V-sync and Tearing Enabled in INI), ProtonTricks for Winecfg to change font size for 4k Monitors
Same as before
It turns out NVidia driver 535 is responsible for grass Vertex Explosions in certain cells. Upgrading to the most recent driver fixes it, but in my case, it breaks any game needing OpenGL support.
Same as before

It's fun to mod, and luckily, MO2 is a really good modding tool even on Linux despite it's inability to run external plugins.
PROTON_USE_WINED3D=1 gamemoderun %command%
Display Tweaks Mod for V-sync=1 EnableTearing=1 in INI for no tearing in Mint. Protontricks for Winecfg for font DPI change in size at 4k.
Audio volume could not be adjusted in the Prefs INI beyond 1.0 and it was too low volume. No known workaround.
If anyone knows how to fix texture explosions of grass in certain cells, let me know in a future post please. Only certain tinkering in DisplayTweaks mitigated some of it. Even DynDOLOD with Grass Cache LOD enabled didn't fix it with Large Reference Workarounds. If you use TexGenx64, be sure to change BC7 to BC3 since Linux Mint can't create BC7 textures in DynDOLOD, and TexConv will crash with an OS error.
V-sync together with no screen tearing enabled in Display Tweaks actually caused screen tear. Turn EnableTearing on. MO2 needed a windows executable to run extra plugins and Linux MO2 doesn't have a way to run PyScripts. You'd need to redirect a Windows MO2's paths to your Skyrim MO2 paths to use Autocleaner and Grass Precache.
Mod compatability often couldn't be introduced mid-session and required a fresh character.
Again, DynDOLOD will only generate LODs if you change the default BC7 tick boxes in TexGenx64 to BC3 or lower. My Linux couldn't generate BC7 textures, and I haven't found many users asside from me having success with it in my searches.

MANGOHUD_CONFIGFILE="/home/sig/.config/MangoHud/MangoHud.conf" mangohud %command%
I cannot get mangohud to run. The game runs fine, but mangohud does not appear. I have mangohud installed and have been able to get it to run in other games like CK2, but not skyrim.
Use winetricks to install faudio for SSE, this solved my audio problems: WINEPREFIX="[your-steam-directory]/compatdata/489830/pfx" winetricks faudio

Everything working as expected, even the launcher works normally. The game runs great on high settings.

gamemoderun %command%
The game worked out of the box with proton experimental. I use gamemode for all games.
Audio is badly out of sync, varying but up to ~2 seconds of delay. Attempted various fixes suggested around the internet but they didn't solve the problem for me.

gamemoderun %command%
Don't need to tinker anything.

Just works!
Works out of the box, along with Anniversary DLC content which downloaded and installed fine after launching the game.

Vanilla game ran perfectly, I could even alt-tab which sometimes used to break skyrim SE on windows 10.
I modded the game using the following github link: https://github.com/rockerbacon/modorganizer2-linux-installer.
I was able to install a handful of mods, audio, graphical and gameplay mods without any issues whatsoever, If my memory serves me right it even ran better than windows 10 with mods due to the lack of background system usage from the operating system.
It just works.

Skyrim isnt king of stability, and mods not help
using mo2 for mods, and all instability comes from using wrong mods order

Works fine out of box with no mods.
Skyrim has always been very bad with Alt+Tab. May crash the game sometimes.
This is my report with no mods installed, if you have mods this may not be for you.

WINEDLLOVERRIDES="xaudio2_7=n,b" PULSE_LATENCY_MSEC=90 %command%
Ultra settings QHD monitor, super playable, no issues

WINEDLLOVERRIDES="xaudio2_7=n,b" PULSE_LATENCY_MSEC=90 %command%
Works great with launch options

alt-tab occasionally causes a crash, same as windows
game is capped at 60fps, same as windows
Works out of the box

Framerate can be uncapped within the configuration files.
I do not know if this is related to Proton or if Skyrim just has buggy menus.
There were slight stutters (although frametimes seemed consistent) when running the game with the RADV driver. Switching to AMDVLK fixed this.