this post was submitted on 13 Feb 2024
518 points (99.6% liked)

Linux Gaming

15304 readers
6 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Username@feddit.de 2 points 9 months ago (1 children)

In theory this problem is already "solved" with torrents.

[–] lambda@programming.dev 4 points 9 months ago

True, but complex and probably a tad unrealistic. My old days of using torrents taught me that people don't typically seed.

Ignoring that, if you automatically download torrents and start seeding them many people wouldn't understand them and will have their internet overwhelmed and blame Linux, or Google it and come to the conclusion to "turn off the seeding feature".

Also, Shader Caches get changed/updated CONSTANTLY. When I first got my Steam Deck, I was getting Shader Caches updates every time I turned it on for nearly every game. That has slowed down a lot but torrents specifically wouldn't be the best solution for something that changes frequently. You can re-check so that you can just only download new caches with the latest torrent. But the re-check can be computationally expensive as well.

Idk the answer and I love the idea of P2P. But, we'd have to be careful to implement it well.