Live data from Hacker News

Bazzite – a SteamOS-like OCI image for desktop, living room, and handheld PCs

github.com

11–20 of 114 posts

Re: Bazzite – a SteamOS-like OCI image for desktop, living room, and handheld PCs

#11
post #9
post #7

Earlier quoted context omitted.

Fedora's OSTree recently-ish started supporting using OCI containers as the content-addressed image backend in addition to their original git-like one: https://coreos.github.io/rpm-ostree/container/ https://fedoraproject.org/wiki/Changes/OstreeNativeContainer...

Are OCI images content-addressed?

Yes

Re: Bazzite – a SteamOS-like OCI image for desktop, living room, and handheld PCs

#12
post #4

What’s the motivation for the creators of this? And who’s backing it? Doesn’t feel like a weekend hobby project but rather a strategic open source play of some sort. Maybe something Nvidia related?

Hi, I'm the original creator of this project. I'm happy to say the motivation is purely organic, we've no backing and have never received donations of any kind, project is totally out of pocket.

Originally I wanted something akin to SteamOS that allowed packages to be installed and maintained through updates, and knew Fedora could offer that after using Silverblue for about a year, and it just kept evolving and growing from there.

We just launched HDR in testing, and are working on custom kernel signing so we can move that to stable without breaking secure boot support.

If you want to support us for the time being, all I can ask is that you give it a try and report any bugs you may find to us. The more users the better!

Re: Bazzite – a SteamOS-like OCI image for desktop, living room, and handheld PCs

#14
Oooh, looks cool ! I was just googling for something like "pc with steamdeck like specs" because I don't need the portability, I can't stand fan noise but I'd like Steam's ease of use. Now there is a path to a "normal"/quiet/dedicated PC to easily run games. But I suppose there won't be optimizations for any combinations of GPU/CPU/RAM like Valve and AMD do for the Steamdeck ?

Also:

> - Comes with patches from SteamOS BTRFS for full BTRFS support for the SD card by default.

Interesting, what advantages does BTRFS bring in gaming/steamdeck scenarios ?

edit: juste read on https://gitlab.com/popsulfr/steamos-btrfs:

> Btrfs with its transparent compression and deduplication capabilities can achieve impressive storage gains but also improve loading times because of less data being read. It also supports instant snapshotting which is very useful to roll back to a previous state.

I guess it's for easier rollbacks on the system and maybe rollback different versions of the same game ?

Re: Bazzite – a SteamOS-like OCI image for desktop, living room, and handheld PCs

#15
post #9
post #7

Earlier quoted context omitted.

Fedora's OSTree recently-ish started supporting using OCI containers as the content-addressed image backend in addition to their original git-like one: https://coreos.github.io/rpm-ostree/container/ https://fedoraproject.org/wiki/Changes/OstreeNativeContainer...

Are OCI images content-addressed?

What does content-addressed mean?

Re: Bazzite – a SteamOS-like OCI image for desktop, living room, and handheld PCs

#16

Oooh, looks cool ! I was just googling for something like "pc with steamdeck like specs" because I don't need the portability, I can't stand fan noise but I'd like Steam's ease of use. Now there is a path to a "normal"/quiet/dedicated PC to easily run games. But I suppose there won't be optimizations for any combinations of GPU/CPU/RAM like Valve and AMD do for the Steamdeck ? Also: > - Comes with patches from SteamO…

Fedora actually defaults to BTRFS, in the case of SteamOS the system is BTRFS out of the box, and only home and the SD card are ext4.

Main benefits are compression, and increased read speeds from compressed drives, especially from the MicroSD.

BTRFS de-duplication also solves the issue of wine prefixes with similar dependencies taking up more space than needed.

Re: Bazzite – a SteamOS-like OCI image for desktop, living room, and handheld PCs

#17

Oooh, looks cool ! I was just googling for something like "pc with steamdeck like specs" because I don't need the portability, I can't stand fan noise but I'd like Steam's ease of use. Now there is a path to a "normal"/quiet/dedicated PC to easily run games. But I suppose there won't be optimizations for any combinations of GPU/CPU/RAM like Valve and AMD do for the Steamdeck ? Also: > - Comes with patches from SteamO…

Copy-on-write filesystems are inherently better for flash media because they never overwrite in place. They always allocate a new block and mark the "old" block freed when it is no longer referenced by the active filesystem (or snapshots if supported).

Flash Media HATES overwriting data in place because it requires the block to be freed, then re-written.

Now, modern flash firmware tries its best to allocate new blocks anyway, so some of it is a wash, but it is overall a better way to write to flash media.

Re: Bazzite – a SteamOS-like OCI image for desktop, living room, and handheld PCs

#18
Glad to see this finally up here. I posted it a couple weeks ago and was shocked that I hadn't heard of it sooner. I expected it to rocket to the top, but instead it just languished (https://news.ycombinator.com/item?id=38642298).

I've been blown away by Bazzite. I haven't yet (so far at least) run into any downsides of being on Bazzite instead of SteamOS, yet have had numerous upsides. I've wanted my Decks to be on my tailnet for a long time, but that was not an easy proposition. There's numerous packages that don't flatpak well that I've wanted to install into my base OS but haven't been able to until now! An example, I use Remote Play to run the games on my beastly desktop while viewing them on my TV. Something I routinely do is SSH into the host machine and run htop in one tmux pane and nvtop (for my AMD card, yes it works great with AMD now!) in another pane. To me this feels like the difference between driving with a speedometer and tachometer vs. driving without. Such a simple thing, so hard to do with Steam OS, yet so easy with Bazzite.

Re: Bazzite – a SteamOS-like OCI image for desktop, living room, and handheld PCs

#19

Oooh, looks cool ! I was just googling for something like "pc with steamdeck like specs" because I don't need the portability, I can't stand fan noise but I'd like Steam's ease of use. Now there is a path to a "normal"/quiet/dedicated PC to easily run games. But I suppose there won't be optimizations for any combinations of GPU/CPU/RAM like Valve and AMD do for the Steamdeck ? Also: > - Comes with patches from SteamO…

Fedora actually defaults to BTRFS, in the case of SteamOS the system is BTRFS out of the box, and only home and the SD card are ext4. Main benefits are compression, and increased read speeds from compressed drives, especially from the MicroSD. BTRFS de-duplication also solves the issue of wine prefixes with similar dependencies taking up more space than needed.

Why is it not the default? Compatibility issues with Windows games somehow?

Re: Bazzite – a SteamOS-like OCI image for desktop, living room, and handheld PCs

#20
post #4

What’s the motivation for the creators of this? And who’s backing it? Doesn’t feel like a weekend hobby project but rather a strategic open source play of some sort. Maybe something Nvidia related?

Hi, I'm the original creator of this project. I'm happy to say the motivation is purely organic, we've no backing and have never received donations of any kind, project is totally out of pocket. Originally I wanted something akin to SteamOS that allowed packages to be installed and maintained through updates, and knew Fedora could offer that after using Silverblue for about a year, and it just kept evolving and growi…

When you say "we" do you mean other members of the Fedora community? Do any of you work at RedHat? Just wondering how you got a complex project like this up and running.
Post reply on HN