• 0 Posts
  • 10 Comments
Joined 2 years ago
cake
Cake day: June 9th, 2023

help-circle
  • Maybe we’re now at a point where it’s a good choice for more techy people to use, and that adoption will mean more work gets done on it.

    I installed it because I wanted to see how well it would run games. But, I haven’t actually played many games on it, not because they don’t work (they work great), but because I’ve found it’s so good at everything else too. It made it easy to get around to some projects I’d been putting off.

    My machine plays all kinds of fairly recent games extremely well, but Microsoft is ditching Windows 10 support in less than a year, and has decided this machine doesn’t qualify for Windows 11. I bet there are lots of other people in the same boat. Bazzite doesn’t have to be perfect, but if it can be better than throwing away your old machine, there could be a lot of people switching soon.


  • Yeah, +1 for Bazzite.

    It looks like it’s really designed for Linux beginners. They’ve done a solid amount of work sanding off the rough edges.

    As someone who has been using Linux for decades, I’m also impressed with it for a development system. I chose Bazzite because I wanted to be able to play games easily, but since I installed it a month or so ago, I’ve barely played any. I’ve installed a few to make sure they work, but I got interested in another project once I installed it, so for me it’s been a machine used to set up and administer a Kubernetes cluster, as well as doing some Go / Javascript development.

    In the early 2000s, I was one of those guys who ran Gentoo and liked building all my own software on my own machine so that it was perfectly tweaked for what I wanted to do. But, these days, I really like having an OS that’s stable and gets out of my way, so I can focus on more interesting things.


  • Bazzite, a gaming-focused Linux distribution, is designed to work really well with Steam. One drawback is that if you have a game installed in Windows on a Windows drive, you can’t use it from Linux steam. But, there is a way to have games accessible to both operating systems. I haven’t done this, yet, but I’m probably going to try it this week.

    It involves installing a Windows driver that supports BTRFS partitions.

    Here’s the video guide I found.


  • If OP is a gamer and not too comfortable with Linux, Bazzite is a good choice of distribution.

    It’s a so-called “Atomic” distro. Basically what that means is that it works more like Android / iOS than Windows or a traditional Linux distribution.

    The base system including drivers and key applications is built as an image by Fedora. Every 2 weeks or so, they release a new one, and Bazzite users get the new one the next time they reboot. Everything in that base image is tested to work together, so you don’t get weird incompatibilities. You can still install all the other software you want, but you tend to do it using Flatpaks rather than rpms/debs. (For someone who doesn’t know what that means, Bazzite is a nice OS because that’s something you don’t need to learn right away.)

    Bazzite is meant to be something that you can install on a SteamDeck, or another handheld gaming PC, but it also works great for desktop machines. But, because it’s meant for handheld machines, they’ve worked extra hard to sand away some of the rough edges.

    If you’re a more advanced user, Bazzite is still good because you can still do almost everything you’d do on a normal distribution, you’re just discouraged from doing things that affect the base image because it makes updates slower and means they’re not guaranteed to work. I actually really like some of the things you’re encouraged to do in Atomic distros that you wouldn’t do normally. For example, using distrobox as a way to install certain kinds of dev tools. I currently have one project I’m running in an Ubuntu distrobox and another I’m running in a Fedora distrobox. It keeps some of the tools isolated to the “box” where they’re needed. I haven’t used Fedora much lately, so it’s fun to have the more familiar Ubuntu environment in one, and then the other one where I can experiment and learn.

    For someone who doesn’t play games, Bazzite probably isn’t ideal, but I’d still recommend an Atomic build. There are downsides, but unless you’re the kind of person who really likes building their own kernel and making sure it’s optimal for their system, it’s so nice to have a stable base image so you can focus on the other stuff.



  • Part of the problem is that people who hit some massive share ratio are doing it at the expense of people who are simply trying to hit 1.0.

    My guess is that most of the people with really high ratios aren’t even aware of how much they’re sharing. They just set the things to seed and then forget them. Some people do treat it like a competition, but for many it isn’t. Most are probably just trying to be nice and make sure that something stays available.

    What’s really needed is some seeding priority thing so that someone who is trying to prove they’re not a leech is given top priority to seed things, and someone who has already established their credentials is put at the back of the queue.


  • I may be wrong, but I think you can even game the system a bit. I think the way the torrent protocol works, it prefers to trade packets between people who don’t have a complete download before it requests missing bits from seeders. So, if you restrict your download bandwidth so you avoid becoming a seeder for as long as possible, you’ll upload more stuff. If I’m right, then the ultimate way to do things would be to grab as much of the content as quickly as possible, but slow way down when you’re at 99% complete. That way you have the chunks that everyone else wants but you don’t get counted as a seeder.

    I haven’t bothered looking into the protocol to verify this, but it always seems that I upload less when something’s complete vs. when it’s in progress. But, that could just be an illusion.


  • You’re basically never going to hit a positive ratio if you do things that way. Other people are using RSS feeds to know when something becomes available, then grabbing it on a seedbox. They get the entire thing instantly, then they start seeding to everyone else.

    It is possible (but slow) to get a positive ratio if you don’t have a seedbox, as long as you grab new things instantly. But, while it will take maybe 20 minutes to download, it will often take days of continuously seeding to hit 1.0.

    If your goal is to hit a positive ratio, either get a seedbox or grab things immediately via a feed. If you’re grabbing using a feed, you could theoretically grab popular shows even if you’re not interested in them. But, it’s a bit of a waste of bandwidth to grab something and seed it if you never intend to look at it. Your best bet, if you’re trying not to be wasteful, is figure out a show you actually want to watch that’s still releasing new episodes. Grab new episodes immediately and seed them.

    Even if it’s a show where you’re still on season 1 and currently season 4 is airing, as long as you’ll eventually get to season 4, you’re not wasting bandwidth that way.