Thank you everyone for your support, updates may be slow but I am working on Fomod support! It'll be rough around the edges when experimental support hits.
This sounds awesome. I have been using Vortex, which has been glitchy af on my computer, and MO2 straight up won't work for me. This is worth a try, and I applaud you for creating a new mod manager that is native to Linux.
This really is awesome to see. I personally have had minimal issues with MO2 on Linux, but it's always good to see a native solution. I do want to give yours a try, but I think I'm going to wait a bit longer for you to get closer to feature parity. Correct me if I'm wrong, but it sounds like you're installing mods directly rather than using a VFS like MO2. I can see the performance benefits, but I still have to admit to preferring a VFS. That and the ability to move various directories to different volumes are the two reasons I've never even tried Vortex, so I'm curious to see how your system works out.
Yes mine automates manual processes of installing mods, definitely not as fancy but easy to understand. Plus helps with debugging as I don't have to maintain a unique documentation set since the mods are where they "belong" MO2 is quite a mature program compared to mine and I'm only a single person with 2 jobs so parity is a far goal. Right now I'm working on a plugin system so users can extend the modder and FOMOD support!
I am using MO2 for linux currently. Is there any known problem with switching to this mid-playthrough? I am curious and I am tracking this mod for when I either make my current playthrough unstable or I get bored and want to start again.
The idea of this is great and I am glad people are starting to do "Linux" type things. With the spyware that is windows currently I think we will see a slight bump in linux users.
So the way I have my manager working is using the default facilities of the game to mod. So as long as your FO4 plugins files and game data folder are used to track mods my manager will work. Also if you don't hit the "Apply" button my manager makes no game related changes to your system, do feel free to just open it up and see. (It does make a config folder and a settings text file after setup in your ~/.config directory). (Oh it'll also make backups of said plugins files in that directory if something were to not translate well)
Thank you. I've tried to get MO2 and Vortex running, but have failed because I'm stupid. This will help me, I'm sure. My installation is a mess because I've just been dumping mod files in /Data. I hope I can get Place Everywhere working now.
I don't care that it's alpha, I don't care if it breaks my game, none of this is precious to me, it's just a game.
I will say the alpha is more lack of features than it is stability. This is adapted from my Skyrim manager so hopefully has a lot of bugs figured out. If it does mess anything up let me know and I'll patch it!
I wanted to start from a new install, so I deleted Fallout 4 and redownloaded/reinstalled through Steam. I started the game to make sure it ran, and quit when I saw the character creation steamy mirror interface.
I ran your appimage.
I got: Something went wrong! (Probably the dev's fault) Then again: Something went wrong! (Probably the dev's fault)
Then I got the setup dialog. I found the path to the Data directory, and just picked Documents for the plugins directory, because I didn't know what else to choose. Is that supposed to point to where I download my mod files from Nexus to? I didn't put anything in the Launch Comm field.
Then I clicked Save, and got: An exception of class NilObjectException was not handled. The application must shut down.
So the plugins directory will be where Fallout 4 itself stores the mod load order, also known as the plugins file. When in that setup screen the text input hint (ghost text) will give you an idea of the location of the Steam plugins file.
Side note: will look into those 2 exceptions and add something to help users who don't know where to go. I don't want it crashing for any reason if I can help it!
I also ran into that NilObjectException when attempting to save my setup values.
So I downloaded Xojo and debugged the failure. I found the problem and created a GitHub issue describing it in detail. https://github.com/AlwaysOfflineSoftware/fallout4LinuxModManager/issues/1
i don't have Linux yet, but i do plan on doing so, but i heard of dudes on this site talk about using Vortex or MO2 while using Linux Wine and they say it works just as good as windows, i'm no expert in these things but they told me to get Linux Wine because it's the closest to windows file structure so when modding games like this it pretty much plays well with mods meant for windows for Linux.
No they're sort of correct. I wouldn't say just as good as Windows though, that was not my experience or I wouldn't of coded 3 mod managers lol... If you play through Steam you don't need Wine, Steam comes with Proton (Wine but targeted to games) and if you don't have Steam then you should still use Proton. My manager is native and has better performance than MO2 through Wine (can't speak for Vortex), I'm also in development and open to feedback so potentially this could have more features than MO2. If anything I'm an alternative and happy to make software anyways.
"i don't have Linux yet, but..." Having been into computers for 45yrs I can say: been there, done that (several times in fact). My advice to curious Windows users:
Spoiler:
Show
I know since Windows 7 each iteration has become more & more unfriendly, forcing & spying/intrusive, but for gaming Windows will always get more out of your hardware than Linux, and more compatibility, for fewer headaches. If you're a "curious" Windows user with no Linux experience (and not really into computing much beyond gaming) I'd strongly advise the most you consider is a dual-boot setup (keeping your games on Windows and using Linux for other stuff). And initially you don't even need to go that far as you can look up how to just try Linux by booting it from a modern fast usb plugged into your Windows PC without having to install it at all. If you do, go for a distro like Linux Mint.
Gaming on Linux (or doing anything beyond simple stuff like email, browsing & media), requires devoting time & effort and a steep learning curve, code typing, dealing with frequent hurdles, fixes & workarounds, which don't always work fully (or at all) and/or for which you often need to make a compromise or two. If you love tinkering with such stuff then try it. Otherwise avoid (or as I stated earlier, dual-boot) because running games can sometimes be enough of a headache even on Windows without the extra effort & hurdles of Linux.
when was the last time you attempted to use Linux? reason why i ask is because many claim it's changed in many ways since the old days of the 1990s era lol, but it's supposedly advanced significantly since then, however ppl often talk about using other distros, and they often talk about steam's OS and Linux Wine when considering gaming on Linux.
i occasionally watch youtube videos of folks talking about using Linux, but i hate to admit, i'm that kind of user that is a casual gamer on PC, the only things i use on my PC are web browsing email, youtube and social media, and maybe looking for work but i also game on my machine, i don't do any work on it, but i suppose i could, it's just windows currently right now is trying to force users to win 11 and i have heard enough about win 11 that i know i want nothing to do with it, and while i still have freedom of choice i feel like i need to go to linux and stay the hell away from anything Microsoft for the rest of my life if needs be, Microsoft just went too far on the forced nonsense nobody wants.
I have been only using Linux Mint and have been for about 3 years! Yeah, I always recommend Linux Mint to everyone no matter what experience level. It will definitely meet your needs with pretty simple setup. The only caveat is online competitive multiplayer games, anti cheat at the moment hates Linux, even Steam Decks. So if that isn't you're kinda games Linux mint 100% fits all your use cases. You can always leave to another distro if you feel you need to. Most are nothing like the 90s or even 2010's anymore!
ok i will consider linux mint, and yeah most games i play are single player games, i hate online games in general, that industry will never have me become comfortable with that aspect.
do you have a trusted link for linux mint? i don't want to get something that says it's linux mint only for it to be some malware program.
So how does this game work for linux as what i get from search results you need a application to emulate fo4 or can you just run it in steam? cause i been thinking about swapping over.
Well if you use Steam then you'll use Proton by default to run FO4. Proton is more a translator from directx calls to Vulcan. A lot of times this works great and sometimes it doesn't. It's all reverse engineered from the ground up. To you though after enabling Steam play its just click to run like any day of the week!
32 comments
MO2 is quite a mature program compared to mine and I'm only a single person with 2 jobs so parity is a far goal. Right now I'm working on a plugin system so users can extend the modder and FOMOD support!
The idea of this is great and I am glad people are starting to do "Linux" type things. With the spyware that is windows currently I think we will see a slight bump in linux users.
(It does make a config folder and a settings text file after setup in your ~/.config directory).
(Oh it'll also make backups of said plugins files in that directory if something were to not translate well)
I don't care that it's alpha, I don't care if it breaks my game, none of this is precious to me, it's just a game.
I ran your appimage.
I got: Something went wrong! (Probably the dev's fault)
Then again: Something went wrong! (Probably the dev's fault)
Then I got the setup dialog. I found the path to the Data directory, and just picked Documents for the plugins directory, because I didn't know what else to choose. Is that supposed to point to where I download my mod files from Nexus to? I didn't put anything in the Launch Comm field.
Then I clicked Save, and got: An exception of class NilObjectException was not handled. The application must shut down.
Side note: will look into those 2 exceptions and add something to help users who don't know where to go. I don't want it crashing for any reason if I can help it!
So I downloaded Xojo and debugged the failure. I found the problem and created a GitHub issue describing it in detail. https://github.com/AlwaysOfflineSoftware/fallout4LinuxModManager/issues/1
Fixed in 0.3.1.1 Hopefully!
was i told this information incorrectly?
If you play through Steam you don't need Wine, Steam comes with Proton (Wine but targeted to games) and if you don't have Steam then you should still use Proton.
My manager is native and has better performance than MO2 through Wine (can't speak for Vortex), I'm also in development and open to feedback so potentially this could have more features than MO2. If anything I'm an alternative and happy to make software anyways.
Having been into computers for 45yrs I can say: been there, done that (several times in fact). My advice to curious Windows users:
Gaming on Linux (or doing anything beyond simple stuff like email, browsing & media), requires devoting time & effort and a steep learning curve, code typing, dealing with frequent hurdles, fixes & workarounds, which don't always work fully (or at all) and/or for which you often need to make a compromise or two. If you love tinkering with such stuff then try it. Otherwise avoid (or as I stated earlier, dual-boot) because running games can sometimes be enough of a headache even on Windows without the extra effort & hurdles of Linux.
i occasionally watch youtube videos of folks talking about using Linux, but i hate to admit, i'm that kind of user that is a casual gamer on PC, the only things i use on my PC are web browsing email, youtube and social media, and maybe looking for work but i also game on my machine, i don't do any work on it, but i suppose i could, it's just windows currently right now is trying to force users to win 11 and i have heard enough about win 11 that i know i want nothing to do with it, and while i still have freedom of choice i feel like i need to go to linux and stay the hell away from anything Microsoft for the rest of my life if needs be, Microsoft just went too far on the forced nonsense nobody wants.
Yeah, I always recommend Linux Mint to everyone no matter what experience level. It will definitely meet your needs with pretty simple setup. The only caveat is online competitive multiplayer games, anti cheat at the moment hates Linux, even Steam Decks.
So if that isn't you're kinda games Linux mint 100% fits all your use cases. You can always leave to another distro if you feel you need to. Most are nothing like the 90s or even 2010's anymore!
do you have a trusted link for linux mint? i don't want to get something that says it's linux mint only for it to be some malware program.
https://linuxmint.com/
To you though after enabling Steam play its just click to run like any day of the week!