I have an exclusive gaming PC. Ideally what I’d like to do is shove it in a closet or other vacant room to contain the heat and then stream games over LAN.

The problem with existing solutions is:

  1. They need a monitor connected
  2. The monitor to be powered on
  3. They don’t support varying refresh rates/resolutions. Only whatever is displayed on the connected monitor. I want to play on my 4k/60Hz TV in the living room for AAA visual spectacle games that work best with controller, and the 1440p/120Hz display in my office for FPS or otherwise fast-moving games that demand KBM, and the 5k monitor for photo/video editing.
  4. I haven’t had much success getting these working at all. Red screens, 1/4 screens, image noise, etc.

They’re literally just mirroring the screen of the connected display.

I really don’t want to have to buy a dedicated PC for each use-case. Does a solution like this exist? What are their pros and cons? Preferably something that doesn’t require a degree in software engineering.

Currently I am using Bazzite OS with 5700x + 6800xt, if that matters.

  • TonyTonyChopper@mander.xyz
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    I just got a 10 m HDMI cable that brings 4k 120Hz video from my office to my living room. Then I use a bluetooth mouse and gamepad.

    • Ulrich@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 days ago
      1. HDMI signal well start degrading after a couple of meters.
      2. My office is a lot further than that.
      3. I don’t want cables all over my house.
  • abeltramo@lemmy.world
    link
    fedilink
    English
    arrow-up
    22
    ·
    5 days ago

    Shameless plug: I’m the main developer of Games on Whales.

    I’ve built Wolf exactly because of those shortcomings of other solutions: it runs fully headless, spins up virtual Wayland desktops that matches the resolution/FPS that’s requested from the clients and everything runs in Docker so it doesn’t pollute your host OS (just your HDD).

    I’m currently working on a massive performance improvement in this PR if you’d like to try it, I’d suggest to pick that tag.

    • Ulrich@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      5 days ago

      That’s very cool. Thank you for creating this and for sharing it here. No shame necessary as it seems to fulfill exactly what I asked for.

      Unfortunately Docker containers and terminal coding is a bit over my head.

      Also YT doesn’t like to let me watch their videos so if you uploaded them somewhere else for sharing, that would be cool.

      • abeltramo@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        4 days ago

        Unfortunately Docker containers and terminal coding is a bit over my head.

        That’s absolutely understandable, getting comfortable with the terminal is definitely the first step to be able to shove that PC in a closet. 😉

        Ideally, in the meantime I’ll have made all this stack even easier to run!

    • mighty_bombero@feddit.org
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 days ago

      I really love your project but couldn’t get it up and running on Bazzite due to only supporting podman out of the box. Do you know of a good guide for Bazzite?

    • Ulrich@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 days ago

      I did see that (and even commented on it) but I’m not nearly smart enough for that.

      • mighty_bombero@feddit.org
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        5 days ago

        Maybe you have to wait for Artemis/Apollo becoming available for Linux. They seem to be looking into Linux support.

  • skozzii
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    5 days ago

    I’m not sure if I am just picky but I have literally tried everything on brand new wifi 6 and access points and it just never is that perfect feeling, I always notice a tiny bit of input lag and I’m not sure if it’s possible to fix it at all. Playable, but I just can’t do it - miles ahead of cloud gaming still.

    • ryathal@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 days ago

      I found steam link to be heavily game dependant because of the input lag. It’s not a great solution for fps games, but anything that didn’t require fast reactions was fine.

    • Chronographs@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      4 days ago

      That’s what I use

      Edit: I see you’re using linux though, I can’t really speak to its performance there as I only use it for windows

      • omega_x3@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        Can’t setup a parsec host on Linux only a client.

        Some motherboards lock out video output without something plugged in but never found one that did it with a dedicated video card. You can always just plug in an HDMI dummy plug to get around an expected display requirement.