• 0 Posts
  • 2 Comments
Joined 5 days ago
cake
Cake day: August 25th, 2025

help-circle

  • Why do you want to run emulators through Heroic? Most emulators run natively on Linux, most of them are available as flatpaks or native packages.

    I feel like you’re trying to do too much at once. Installing Linux for the first time and immediately trying to use and understand containers and virtualization is like trying to fly a fighter jet after getting your first drivers license lesson. For example, Docker is useful in server contexts when you want independent, isolated servers running next to each other on the same physical machine, much less in desktop environments.

    Take the time to understand the concepts first. Proton/Wine are translation layers that let you run Windows applications/games on Linux almost as native applications, Steam and Heroic are storefronts to download and install paid games, Docker/Podman are used to run containers, virtual machines are fake computers inside your real computer that can be easily managed with Gnome Boxes for example, etc.

    My take:

    For gaming:

    • run emulators as native Linux executables
    • use Steam + Proton to install and run most windows games (even non-steam ones)
    • use Heroic exclusively to install games from Epic and GOG. Run them through Steam if you want.
    • use Lutris as la last resort as it’s the least plug-and-play option out there
    • avoid plain Wine

    For Windows applications:

    • install a windows virtual machine in Gnome Boxes, install and run those programs as usual in the VM. Performance will suck.
    • only use Wine/Bottles when you understand how they work.