Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)JA
帖子
2
评论
7
加入于
12 mo. ago

  • The only place I have a keyboard and mouse is wired. All my wireless devices have a controller.

    The latency on wired is about 2ms vs 4-5ms wireless, which is pretty good. I do have WiFi 6 everywhere so YMMV. 4-5ms is probably just fine for keyboard and mouse, as long as you’re not a competitive CSGO player or something.

  • If you have a dedicated PC, no Proxmox required. You could just put Debian and Docker, throw Wolf on top. Having dual GPU in a Proxmox host could be great though. You could use one GPU for the host and passthrough the second GPU to a VM that is exclusively used for Wolf.

    I say this because I know that running docker nested inside of an LXC is generally frowned upon, though I have about half a dozen LXCs doing this. I also think my issue with Doom Dark Ages might be related to it not liking being on a docker container, on a LXC, on a Linux host. I have wondered if the very strict DRM in Doom isn't bugging out?

    One beefy GPU should easily handle two handhelds since the resolution tends to be low. 128GB of RAM would be great but I get by with 64GB for my Proxmox host and it is pretty heavily utilized.

    Good luck with your project!

  • Selfhosted @lemmy.world

    The benchmark no one asked for: MacBook vs Legion Go vs Docker

  • Wolf does use Sunshine for streaming.

    Wolf is a full stack vs Sunshine being a single app. Wolf packages up your OS, Steam, and Sunshine in an entire container for you to run.

    I did have a dedicated host and sunshine at one point. I find Wolf easier because containers and I can utilize my existing server hardware. Being able to fire up a docker and having it handle everything for me was easier than maintaining another PC.

  • It's been shockingly good. If you are at least somewhat proficient with Linux and Docker it's not too difficult to get going. If the game runs on Linux / SteamOS it should just work on Wolf without issue. I think the project also requires you to have Intel or AMD GPU and I would highly recommend an AMD. I have only run into one game that doesn't work and that is Doom Dark Ages.

    Performance is pretty near native, but that is very much YMMV since you are sharing a single host. My Proxmox has about 20+ LXCs and VMs on it, my biggest contention is GPU Memory. I tend to have transcodes going, Ollama, other light AI stuff, etc. It really leaves about 8-10GB of VRAM from my 16GB card.

    Wolf wants to be multiuser by default, and it requires some configuration to do it the other way. Every device you pair via Moonlight gets its own unique "home" directory. So each device is its own copy of Steam, your games, etc. I am the only user on here and wanted to share one profile for my devices. It requires you to edit a config.toml for Wolf and change the profile for each to device to the same string. IE: change the profile of each device to "gamer1" and they get a shared home directory.

    More about Moonlight. To get your pin for pairing you will have to log into your Wolf server and look in the docker logs of Wolf, this is the only place the PIN is available. They do have a Web GUI for Wolf but it is very early stages, it works but can be buggy. Once paired the experience is pretty great, when you launch Steam in Moonlight, Wolf will start a containerized version of Steam for you with the display matching what your client requests. This for me is the greatest feature since I have a 165HZ Ultrawide desktop, a 4K TV, a Handheld, etc and it just works.

    Besides Doom Dark Ages not running I do have a few other issues. Wolf currently doesn't support any fancy display features like HDR or 4:4:4 display, so the quality is great but if you're used to playing native on an HDR display it does feel a tiny bit lacking. Moonlight clients on the Mac and PC are amazing but have been hit or miss on other devices. I have a few Onn Android TV boxes, oddly enough they have really high latency and decode times with H264 and H265 but work amazing with AV1, they also don't seem to like anything above 1080p. This also requires me to have a card that support AV1 encoding, which luckily I do. I side loaded the Moonlight app on an LG TV and it works great at 1440p with H265 but absolutely falls apart with AV1. Moonlight also does not support microphones. If your game requires in-game voice you are out of luck (IE: REPO, that one got me).

    Let me know if you have any other questions.

  • Crossover for Mac running Steam. I don’t think Apple lets you run Games on a Mac since it would ruin the aesthetic.

    TBH My Mac OS Steam Library is mostly more casual games. BL2 and No man’s Sky are probably the newest AAA on there.

  • Gaming @lemmy.world

    The benchmark no one asked for: MacBook vs Legion Go vs Docker