the heroic launcher was recently updated to support gamescope (installed it through flatpak by installing org.freedesktop.Platform.VulkanLayer.gamescope 23.08 through the terminal using >flatpak install).

it can be configured with a simple GUI (as seen above) and gives you all the options you could reasonably need. One of the big improvements is that on wayland, unlike when used through steam, it will actually close the game when told to, without requiring you to maunally kill the gamescope process.

valve still requires you to edit text launch options to enable and configure gamescope.

Valve needs to do better with gamescope, this 3rd party FOSS app is embarrasing them.

  • Makka@lemmy.one
    link
    fedilink
    arrow-up
    10
    ·
    1 year ago

    I pretty new to Linux gaming but I love it. Currently playing games directly from Steam and Blizzard games via Bottles. Please help me out with a few questions. What is the use case for gamescope? What is the use case for Heroic? Is it instead of Bottles/Lutris?

    • ILikeBoobies@lemmy.ca
      link
      fedilink
      arrow-up
      10
      ·
      1 year ago

      Game scope is a micro-compositor, it’s how the Steamdeck handles games and probably steam. Basically the settings there, you can have the game in 1080p but upscaled by FSR/DLSS to 4k. The difference is that only the game is upscaled, not the whole system

      Heroic is a launcher for Epic, Amazon, and GOG

      Yes, it can be seen as an alternative to Bottles/Lutris but the stores and libraries are baked in

      • helenslunch@feddit.nl
        link
        fedilink
        arrow-up
        4
        ·
        1 year ago

        Game scope is a micro-compositor

        What is that?

        it’s how the Steamdeck handles games and probably steam.

        So why would I use this in HGL instead of Steam?

        • ILikeBoobies@lemmy.ca
          link
          fedilink
          arrow-up
          9
          ·
          edit-2
          1 year ago

          What is that?

          Displaying stuff to the screen, the game will tell it “draw this”

          So why would I use this in HGL instead of Steam?

          If your library is in the other things then you can take advantage of the technology in those games

          Gamescope should have lower latency in going from game to screen