I’ve been playing Enderal (a Skyrim total conversion) with some added QoL mods on my Deck
Got MO2 working with Enderal on wine by using this. The script (and MO2 itself) is a bit janky but it does function. The only thing I couldn’t get working was the nexus mods URL integration thingie, had to download mod packages and add them manually.
The game itself runs like a charm on the Deck (after setting up a control profile anyway).
But there is the catch that being a Total Conversion mod that is available on Steam… Enderal itself points steam to SKSE on launch. Don’t know how it’d work if your starting point is Vanilla Skyrim.
Here are the super special keywords if you know what you’re doing with Wine: Wine 9.0+ (otherwise the newest MO2 doesn’t work), winetricks vcrun2022 dotnet48 faudio, install .NET 7.0 SDK manually with the exe. Set up a prefix with those components and you can run all the modding tools. Don’t bother with the convoluted MO2 installer script.
Synthesis was having issues compiling patches using the latest Kron4ek wine builds, so I started using the latest Proton-GE and that resolved it. I’m not sure if Wine-GE would have fixed the same problem, but Wine-GE is no longer being updated, and we need at least 9.0+. Install Proton-GE for Steam through e.g. ProtonUp-Qt, and then Lutris can select it as a runner option and will run it through the new UMU project.
I use Lutris to create and run the prefix, and I have an isolated copy of Skyrim that is patched with Goldberg emulator because I find that easier to manage so it’s not at risk of being auto-updated by Steam. If you use a Steam copy directly you probably just need Protontricks and do the same thing.
To capture NexusMods links to MO2, I made an application in my start menu and told Firefox to use it to handle nxm links:
Env Variables: WINEESYNC=1 WINEFSYNC=1 ‘WINEPREFIX=/mnt/Games/The Elder Scrolls V - Skyrim/Prefix/’
Arguments: ‘/mnt/Games/The Elder Scrolls V - Skyrim/Prefix/drive_c/Games/ModOrganizer2/nxmhandler.exe’ %u
Note that allowing the nxmhandler.exe call to start MO2 is bad because it won’t start with the special UMU launcher framework, but if MO2 is already running it’s fine.
Performance is great, and everything “just works” with MO2. My only issue is that Pandora and Synthesis (at least) sometimes do not seem to end their process appropriately after running, so I sometimes need to manually stop them via a process manager.
Window dodging recently broke on me so I can’t dodge windows on any of the panels properly anymore, was working great on 6.1. Certain windows will cause the desktop to lock up and I can’t click on any windows or icons in the panel task manager. The global menu only works half the time now. I’m getting severe mouse cursor stuttering on a 120Hz display on the desktop, certain games running proton that were fine before have micro stutter. It’s been a pretty terrible experience on the AMD side recently.
Im confident that plasma Wayland worked before but for a couple weeks now plasma itself is black after i updated. but other programs do start up and can be seen but because plasma is black its unusable. im just looking for when it works again.
The symptoms I got was like when a Windows app crashes and does this “Solitaire” effect. It did that with the mouse pointer and everything else. Windows, taskbars and menus all displayed as outlines only with no icons or decorations inside. It was weird.
Have you tried connecting both via display port or both via HDMI?
Not that that should matter normally, but good starting point in trying to get around what may be a bug?
Edit: just remembered I’ve been having intermitten problems with my 2nd display since last nvidia driver if I have my vr head set plugged in to the 3rd port (even off). When i unplugged it and restarted I got my desktop loading as normal.
Yeah, the black screen after logjn happens when both monitors are plugged in I’ve noticed. If I unplug the second monitor I can get into a wayland session fine but the moment I plug the second monitor in, the refresh rate tanks if the DE doesn’t freeze first.
I’ll try your suggestion and update the results after work.
Kubuntu is fine. But for gaming, having old packages is very good for stability, but bad for gaming. In the latter use case, having access to the latest drivers and compositors, will grant you a better gaming experience.
A humble question: have you considered switching to another distro with newer packages?
Yeah I’ve looked into other distributions. So far Kubuntu fits the bill just fine for me.
I don’t have enough spare time to mess around with troubleshooting issues, so stability is what I’m looking for and the Ubuntu flavors provide just that without being too outdated. And they provide 3rd party drivers out of the box.
I hear Fedora might be a good alternative, but I heard it’s a bit more difficult to find 3rd party support for hardware.
Adjacently, Nobara is based on Fedora for gaming, uses KDE, and has a lot of packages pre-installed for a nicer end user experience. I used to use Kubuntu as my first foray into Linux desktop but I ran into a few issues. Nobara has been overall more stable and more reliable for my daily use.
Oh yeah! I haven’t tried it out yet. I’ve been testing some distros on VMs (I know, not the best way to test but that’s the best I can do.) It has a patched kernel for gaming and everything. That’s nice.
I’ve given it some thought and I think I’ll stay with Kubuntu. I think it’s best if I stick to a standard generic distro and simply report any problems I can come by to help developers know what challenges users face and how they can improve their software for general distribution. Nobara seems to do a lot of customizations which I think might lead to specific cases for that distro alone.
linux_gaming
Oldest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.