I develop games and regularly work with Unity, Unreal Engine, GIMP, Steam, and Vortex for managing mods. I currently use a Dell Inspiron 15R and am considering installing Linux, but I want to know whether I can continue using all of these tools. Are there particular Linux distributions or compatibility setups that would work well for game development, playing Steam games, and mod management?
4 Answers
Unity has a usable Linux editor, although occasional crashes or setup issues can happen. Unreal is possible too, but its Linux installation and development workflow generally require more manual configuration and may have missing features compared with Windows. If you want the least friction, keep a Windows installation or use dual boot for projects that depend on unsupported tools.
There is no single distribution that guarantees every application will work exactly like it does on Windows. Ubuntu, Fedora, or another mainstream distribution would be easier to maintain than a highly customized setup, especially on an older laptop. A gaming-focused option such as Bazzite may be convenient for Steam, but you should verify that its immutable system model fits your development tools.
Before installing permanently, test Linux from a live USB or in a virtual machine and make sure the laptop has compatible graphics drivers and enough memory. Back up your files first, then test Unity, Unreal, your games, and your preferred mod manager with the exact projects and titles you use.
Steam and GIMP work well on Linux, and games made with Unity or Unreal can often run through Proton. For modding, Vortex may be less straightforward, so Mod Organizer 2 is often a better option on Linux, with tools such as Jackify for supported mod packs. Check ProtonDB for the specific games you play before switching.

That makes sense. I mainly want Linux for everyday development and gaming, but keeping Windows available for anything that does not work sounds safer.