An exciting new announcement is the formation of the Open Gaming Collective, a collaborative organisation between many names in the Linux sphere.

  • HiddenLayer555@lemmy.ml
    link
    fedilink
    English
    arrow-up
    28
    ·
    edit-2
    10 hours ago

    My dream Linux gaming setup would be a fully configured isolated container that can be run on any host OS. Games are the prime candidates for containerization because they’re all proprietary, and there’s absolutely no reason a game needs user level permissions or to interact with any other program on the system.

    Imagine if you could just pull the OGC container from a public registry on your distro of choice, run your game, and then just shut it down when you’re done.

    I suspect the biggest barrier would be sufficiently low overhead GPU access though.

    • ziggurat@lemmy.world
      link
      fedilink
      arrow-up
      12
      ·
      8 hours ago

      This is basically how steam on Linux works.

      Windows games are run inside wine

      Wine is run in a container (they call the tech pressure vessel, the version of the container most games use is called sniper)

      Linux native apps are not forced into a container, except they are on steamos, so guess its coming everywhere later

      The container is based on ubuntu

    • fruitycoder@sh.itjust.works
      link
      fedilink
      arrow-up
      2
      ·
      5 hours ago

      The nice thing is you can give a container full hardware access if you wanted too. So if perf was a must, just steal the whole GPU for the container.

      Though my ideal would be sidecar container to base desktop container. Just share what you need bus, and device wise.

    • Holytimes@sh.itjust.works
      link
      fedilink
      arrow-up
      6
      ·
      edit-2
      7 hours ago

      DPS meters, trade tools, stat trackers, and a host of other tools. Full isolation is a huge pain in the ass. It’s why I hate flatpak games too. They tend to fucking suck or flat out not work at all the moment you want to use community tools.

      There definitely is a line here that goes too far.