You are allowed to do the following only if two conditions are met. The first condition, you give a link to the original guide, if possible. The second condition, the guide remains free to access and free to download: • You are allowed to upload this guide to other sites and provide links to this guide. • You are allowed to edit this guide and upload the derivative works to other sites. • You are allowed to make translations for this guide and upload the translations to other sites. • You are allowed to earn Donation Points and donations from this guide or any derivative works.
You are not allowed to do the following under any circumstances: • You are not allowed to sell or paywall this guide and any derivative works. This guide and any derivatives must remain free to access and free to download.
File credits
Credits and Thanks to the Following:
First and foremost, I must give thanks to ְהוָֹה י because without him I would not have made this guide.
Secondly, I must give thanks to the following:
17hoehbr - glitchy UI fix greatersweetroll - Nemesis stuck and crash tips adambyte - qt.conf file issue happyshere - typos AFK Mods Community - AFK mods itspngu - various fixes and workarounds Alex Ashmore(Kezyma) - Root Builder and other tools Janne Pulkkinen(Matoking) and contributors - Protontricks Austin English(austin987) - Winetricks Kulharin - RAID Weathers ENB BadDogSkyrim - PyNifly l00ping - Extreme Next Gen Photorealistic BasedRatGod - MO2 Linux Installer Graphics ENB, Photorealistic Tamriel 12.7 workaround Bethesda - Skyrim Special Edition, Creation ENB Linus Torvalds and community - Linux Kit lleinajenkins - ENB/ENB GUI fixes, racemenu Blender Foundation - Blender tips Boris Vorontsov - ENB LOOT Team and contributors - Loot Canonical Ltd. - Ubuntu Clement Lefebvre and community - Linux Mint luke086 - help with ENB on Linux Mark Fairchild(markdf) - Fallrim Tools, Resaver Colin(matortheeternal) and contributors - Mass1milian0 - Nemesis workaround zEdit, zMerge, zClean Mesa Team - Mesa 3D ConnorPivovarov - Nemesis workarounds Microsoft - Microsoft Visual C++ Cyberrumor - AMMO Redistributables, .Net, Windows Dabeasttv367 - Defaulto ENB Mod Organizer 2 Development Team - Mod doodlum - TAA Sharpen Organizer 2 DrJacopo - WISE ENB Mutagen-Modding and contributors - Synthesis dubenfire - various help Nexus Team and Community - Nexus mods ElministerAU, xEdit Team, and contributors - Niftools Team and contributors - Nifskope xEdit,SSEdit,xLODGen Olivier Doorenbos - RAID, RAID Weathers EntropyEnjoyer - GUI fix, Synthesis help Ousnius and Caliente - Bodyslide, Outfit Estebanium - zEdit crash fix Studio expired6978 - Racemenu RainBysea - Phi-Cho RAID ENB firemanaf - Re-Engaged ENB, Ominous ENB rudy102 - Rudy ENB G_ka(Gka1) - Cathedral Assets Optimizer Said0x47 - fix for missing plugin/loadorder gardotd426 - Lutris help Said0x47 - SKSE plugin help Sheson - DynDOLOD, TexGen 74Shikyokira - Nemesis Vai1lyn - creation kit fixes issue SirArindel - Mythical ENB Valve - Steam, Proton SKSE Team - Skyrim Script Extender Vitor Santos(rockerbacon) and contributors - Mod Organizer 2 Linux Installer skysk222 - Root Builder help Wine project authors - Wine SquareBro - racemenu and sculpting tips The Document Foundation - LibreOffice Writer Wrye Bash Team and contributors - Wrye Bash The Gimp Team - Gimp xararisse - pipx help torwak - typos
Third, I must thank all the many modders, mods, forums, tutorials, videos, and more that I learned from during my time playing and modding Skyrim SE that helped me do it successfully on Linux!
Finally, thank you to everyone for all the help along the way!
(If I have forgotten anyone that deserves credit or made a mistake, please send me a message! I will correct it as soon as possible!)
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
restructured troubleshooting section to include compatible programs/mods
various typos
clarified phrasing of environment variables section
updated program versions use in the guide
updated MO2 installation
included various tips, tricks, and help from community
added list of compatible ENBs
update credits
added enb fixes from community
added section for Steam Deck user's linking to omnipherous' guides
Version 1.2
Updated the guide to recommend and use Proton 8
Updated Permissions.
Updated relevant screenshots to match new Steam UI and new program versions.
Updated for MO2 Installer version 4.3.2. Removed section on manually installing the updated version of SKSE because it is no longer needed. The newest MO2 installer uses the updated version of SKSE.
Moved section of MO2 Installer workaround for non-standard Steam library location to troubleshooting because the latest version fixes that issue.
Updated credits.
Fixed soome typos and unclear wording.
Updated troubleshooting section and ENB tips section with help from the community. (Thanks everyone!!)
Added Nifskope texture fix.
Updated compatible tools list.
Updated version number for Protontricks 1.10.3
Version 1.1
Added winecfg GUI fix, added workaround for SSE installation in a different location, added ENB tip, updated credits, fixed some typos
Version 1.0
Initial upload
Modding Skyrim SE on Linux - A Headache Minimization Guide
This is an extremely detailed guide to modding Skyrim SE on Linux. The guide is 60 pages long with step-by-step instructions, commands, and pictures detailing the process to set up the modding environment for SSE on Linux from start to finish.
Alternative link to the guide on my pCloud account: here
Modding Skyrim SE on Steam Deck
My guide is specifically for Linux PC users, but you still might find some help for Steam Deck. I don't have a Steam Deck to test or help with. Thankfully, omnipherous has written a series of guides for Steam Deck and Wabbajack users on Linux here: https://github.com/Omni-guides/Wabbajack-Modlist-Linux/wiki
In this guide you will learn:
how to install Steam's Proton and SSE for the MO2 Linux Installer
how to install and use Wine, Winetricks, Protontricks, Mod Organizer 2 on Linux for modding SSE
how to install two major Windows dependencies, Microsoft Visual C++ Redistributable for Visual Studio 2022 and .Net 7, which are necessary for many mods and modding programs to run on Linux
how to install ENB on Linux
basic debugging help, Linux tips, and other various tips
Once you complete the guide:
You will be able to install and use almost any mod that has mesh replacers, texture replacers, BSAs, SKSE DLLs, ESP/ESPFE/ESL/ESM, scripts, audio, and more
You will be able to install and use almost any mod or modding program that requires Windows dependencies like DynDOLOD, TexGen, LOOT, CAO, xEdit, Bodyslide and Outfit Studio, Creation Kit, Nifskope, Wrye Bash, zEdit, and more
You will be able to use common programs used for modding Skyrim assets on Linux like Gimp, Blender with the Pynifly Blender Export, and more
You will hopefully be able to get ENB working, but ENB is a special scenario and might be difficult to set up depending on your situation
I originally had SSE on Linux with ENB and a mod list of over 3000+ mods on Linux Mint. Later, I had the same load order and more with ENB running on Ubuntu. While setting up my modding environment on Ubuntu, I took detailed notes in order to create this guide. All of the mods, tools, and programs listed in the guide I have used personally during my time modding and playing Skyrim SE. Currently, I have over 2000+ hours modding Skyrim SE specifically on Linux.
Modding Skyrim SE on Linux - A Headache Minimization Guide Contents
Permissions
Brief Background
About the Guide to Installing Skyrim SE on Linux
Modding on Steam Deck
Modding Other Bethesda Games
Assumptions of this Guide
Terminology to Know
Convenient Linux Locations to Remmeber
Program Versions Used in the Guide
Convenient Resource List and Linux Tips
Step 1: Install SSE on Steam
Step 2: Install Wine Stable
Step 3: Install Winetricks
Step 4: Install and Setup Protontricks
Step 5: Install Mod Organizer 2 Installer
Step 6: Install Common Windows Dependencies
Congratulations: Modding Environment Complete!
ENB Compatibility on Linux
Debugging: How to Make a Clean Prefix
Debugging: How to Uninstall Wine/Winetricks/Protontricks
Troubleshooting
Credits
If you need help while following the guide or have any questions, you can send me a message on here or message me on Discord(dovahkiinbear164). If I made any mistakes, please let me know and I will correct them as soon as possible.
Disclaimer: This guide is provided free and "as is" for use at your own risk; the creator cannot be held responsible/liable for anything that happens while using it. This product is not created by, nor associated with, Bethesda Game Studios, Bethesda Softworks, Zenimax Media, nor any of their affiliates.