attusan / skyrim-and-vortex-mod-manager-on-linux.md
The below walkthrough is for those who are running Skyrim SE via Steam Proton, and want to be able to manage mods via Vortex Mod Manager in Linux. You should be able to apply the same walkthrough to Oldrim or Fallout 4 as well. Note that with this guide you’ll get an older version of Vortex (1.1.15), but IMHO it is still a better choice than Mod Manager 2. Also, you’ll start Skryim through Steam as usual, not through Vortex.
- If you have previously added mods through the Skyrim game menu, I recommend removing them all since all mods will be managed through Vortex. Mods => Load Order => Delete All. Also, consider taking a backup up your (vanilla) Skyrim game directory.
# archive vanilla game (update path to suit your needs) cd /mnt/gameData/archive cp -a /mnt/gameData/SteamLibrary/steamapps/common/Skyrim\ Special\ Edition/. skyrim-se
- Install Lutris (in my case via the Pop!_Shop, since I’m running Pop_OS)
- Install Vortex Mod Manager. The Lutris Mod Manager page targets version 1.4.15 of the app, and the one-click install seems to be broken. Instead, you will need to do an install through the CLI using rockerbacon’s vortex.yml config file. This file, which targets an earlier version of Vortex (1.1.15), can be dowloaded from here.
lutris -i «$HOME/Downloads/vortex.yml»
Most likely, you will need to install Vortex in the same partition as your Steam library folder(s). In my case, I chose «/mnt/gameData/Vortex». When prompted by the Lutris installer, disable your internet connection. Start Vortex Mod Manager and go to Settings => Vortex and set Update to «No automatic update». Shut down Vortex, and enable your internet connection again.
Add your Steam game folder(s). Start up Vortex, and go to Settings => Games => Add Search Directory. Select the Steam folder that contains your games, in my case «Z:\mnt\gameData\SteamLibrary». Click Dashboard => Scan for Missing Games. Alternatively, click Games => Scan => Scan:Full. Select the game(s) you would like to manage (Skyrim SE).
Add mods. When adding mods from nexusmods.com, do not use the «Vortex» button. Instead, do a manual download of the zipped archive. Then, drag and drop the file from your File Manager to the games’ mods area in Vortex, and install/enable the mod from there.
// Update paths and to suit your system cd "/mnt/gameData/Vortex/drive_c/users//Local Settings/Application Data/Skyrim Special Edition" mv plugins.txt "/mnt/gameData/SteamLibrary/steamapps/compatdata/489830/pfx/drive_c/users/steamuser/Local Settings/Application Data/Skyrim Special Edition/Plugins.txt" ln -s "/mnt/gameData/SteamLibrary/steamapps/compatdata/489830/pfx/drive_c/users/steamuser/Local Settings/Application Data/Skyrim Special Edition/Plugins.txt" plugins.txt
- Skyrim Script Extender. Many mods require SKSE64 to work. Download the latest version of SKSE for your version of Skyrim (SE/AE) from http://skse.silverlock.org/. Extract and copy all SKSE files and folders to the Skyrim SE game folder; in my case «/mnt/gameData/SteamLibrary/steamapps/common/Skyrim Special Edition».
Rename SkyrimSELauncher.exe => SkyrimSELauncher.orig.exe
Rename skse64_loader.exe => SkyrimSELauncher.exe.
Make sure Skyrim starts when clicking on it in your Steam library. Note that a window displaying the SKSE runtime log will show. This is normal. You should see the SKSE version under the in-game System tab.
Vortex Mod Manager
Plug and play installation, everything configured out of the box for games installed for Steam Play or Lutris Winesteam.For more information see https://github.com/rockerbacon/lutris-skyrimse-installers
— The game cannot be launched from within the application;
— If a new game is installed after Vortex, it’ll be unable to manage mods for that game until the symlinks are rebuild;
— Games installed outside of $HOME/.steam/steam, $HOME/.local/share/Steam or $HOME/.local/share/lutris/runners/winesteam require manual configuration of the scripts
— Vortex must be installed in the same drive as the games
A Wine prefix installer for Vortex mod manager! Includes full Steam Library detection across any mount points. Steam Deck compatible!
Games installed in any detected steam library will be linked.
Games not supported by any Vortex Extension will still be linked.
Doesn’t include support for Lutris’ WINE Steam, only native.
Includes a manual script which adds any games to the Vortex prefix WITHOUT REINSTALLING.
This installer requires the following:
Steam https://store.steampowered.com/about/
bash https://www.gnu.org/software/bash/
sed https://www.gnu.org/software/sed/
grep https://www.gnu.org/software/grep/
sqlite3 https://www.sqlite.org/
xdg-utils https://freedesktop.org/wiki/Software/xdg-utils/
coreutils https://www.gnu.org/software/coreutils/
findutils https://www.gnu.org/software/findutils/
Vortex is the new, modern mod manager from Nexus Mods. It is designed to make modding your game as simple as possible for new users, while still providing enough control for more experienced veterans of the modding scene. Lead by Tannin, the creator of Mod Organizer, Vortex takes the lessons learnt during the development of MO and Nexus Mod Manager to provide the most powerful and intuitive modding experience available.
Our approach with Vortex aims to take complex tasks such as sorting your load order or managing your mod files and automates as much of the process as possible with the goal of having you achieve a stable modded game with minimal effort. We want to help you spend less time modding and more time playing your games.
Developed and published by Black Tree Gaming Ltd.
4339 users have this game
Vortex mod manager linux
The official subreddit for the Intelligent Gaming YouTube channel.
In this video, I cover how to install and use Vortex Mod Manager on Linux through Steam Tinker Launch.
My recommendation would be to install Vortex using Steam Tinker Launch, a versatile Linux wrapper tool designed to be used with the Steam client that allows easy graphical configuration of game tools such as GameScope, MangoHUD and modding tools.
Step 1. Install Steam Tinker Launch.
The installation of Steam Tinker Launch will vary depending on your distribution, so choose the one that is most relevant to your setup.
For example, since Ubuntu does not meet the hard dependency requirement version of YAD, Steam Tinker Launch will be installed using the Pacstall package manager.
Once Pacstall is installed, the latest build of Steam Tinker Launch can be installed with the following Terminal command pacstall -I steamtinkerlaunch-git
Step 2. Install Vortex Mod Manager.
First, launch Steam Tinker Launch, click the Vortex option, and select the Install option, selecting the default Vortex Proton version.
Next, click the Install button to begin the installation process which will take a couple of minutes, and once finished click the Start button to launch Vortex.
Step 3. Using Vortex.
Once Vortex is running, click the game you wish to manage on the left-hand side, for example, Skyrim Special Edition, and then install and remove mods using the Mods tab.
As mods are added, Vortex should automatically arrange a suitable load order using LOOT.
However, there are a couple of things that unfortunately do not function correctly when running Vortex through Wine, at least in my experience.
First, you cannot sign into your Nexus Mods account using Vortex which means that the download with mod manager links on the website do not work, but you can still manually download and install mods by dragging and dropping them.
Second, if you use a mod that requires a script extender to be installed, then Vortex will tell you that it is not installed correctly, even when it is.
Step 4. Install Script Extenders.
Some mods, especially ones for the Elder Scrolls and Fallout series, have some mods that require script extenders, which will work correctly on Linux, if you run the game using Steam Proton.
You just need to rename some files in the game’s installation folder.
For example, one of the mods I have installed for Skyrim is SKYUI which requires SKSE or the Skyrim Script Extender.
First, download the latest build of SKSE, extract the folder, take a copy of all the files and folders and paste into the game’s installation path.
Next, rename SkyrimSELauncher.exe to SkyrimSELauncher.exe.old and skse64_loader.exe to SkyrimSELauncher.exe
This means that when Skyrim is launched, it will bypass the launcher and load SKSE directly.