Live data from Hacker News

Bazzite would shut down if Fedora goes ahead with removing 32-bit

gamingonlinux.com

21–30 of 61 posts

Re: Bazzite would shut down if Fedora goes ahead with removing 32-bit

#21
post #2

[flagged]

Valve solves this problem in steam by shipping a stable runtime. Programs pick what stable runtime they want to target and because it is stable it does not shift around under them.

This works great for the sort of closed source programs Valve is targeting to market for. However as an end user it probably best to not think too hard about the implications of a stable runtime. Because in short "stable" implies "out of date" I think steam's newest runtime is Ubuntu 12.

Now like I said, as an end user this does not matter, your goal is to get the final program, you don't care about the runtime. and as a developer you may be slightly horrified, but in the end it is a relief to have something fixed you can target instead of the horrible shifting sand that is the normal Linux experience.

Re: Bazzite would shut down if Fedora goes ahead with removing 32-bit

#22
post #2

[flagged]

None of the BSDs provide the requisite long term ABI compatibility; or rather, the only long-term ABI compatibility offered by FreeBSD is its (incomplete) implementation of the stable Linux ABI.

https://wiki.freebsd.org/Linuxulator

https://wiki.freebsd.org/VendorInformation

Major releases are cut from the main development trunk every 24 month ... No compatibility for API and ABI is guaranteed from one to the next major release, though an effort is made to make the upgrade process and source code changes as untroubled as possible.

Re: Bazzite would shut down if Fedora goes ahead with removing 32-bit

#23

Nothing is stopping apps from shipping with 32 bit libraries if they need them. This isn't like what happened with ARM where processors dropped support for 32 bit code.

Obvious stoppers: man power, expertise, incompatibilities,...

That's a them problem...

Re: Bazzite would shut down if Fedora goes ahead with removing 32-bit

#24
post #2

[flagged]

Making a custom OS for a gaming console is relatively easy compared to an actual, full desktop. You just need to allow games to access rendering directly (DRM or equivalent) and you make an "app" for your store that'll also launch the games.

FreeBSD was chosen as the kernel so that Sony could keep it locked down and not share the source, no other reason.

Re: Bazzite would shut down if Fedora goes ahead with removing 32-bit

#25
post #2

[flagged]

What is it about Linux that leads you to believe that?

The claim seems quite self explanatory. As someone who isn't against my WiFi router or NAS matching my desktop, I don't understand why graphics as a fundamental element of the OS is a plus. I also think Linux not being as broken as Windows was probably a reason WSL's development path wasn't the same disaster Microsoft usually has.

Re: Bazzite would shut down if Fedora goes ahead with removing 32-bit

#26
post #21
post #2

[flagged]

Valve solves this problem in steam by shipping a stable runtime. Programs pick what stable runtime they want to target and because it is stable it does not shift around under them. This works great for the sort of closed source programs Valve is targeting to market for. However as an end user it probably best to not think too hard about the implications of a stable runtime. Because in short "stable" implies "out of d…

Is there any reason games don’t just ship everything they need? If the use is downloading 50gb of media assets, what’s another 20mb to ship the libraries too. And that way it’ll be extremely stable.

Re: Bazzite would shut down if Fedora goes ahead with removing 32-bit

#29

Earlier quoted context omitted.

Obvious stoppers: man power, expertise, incompatibilities,...

Most 32 bit dependencies would not need to be upgraded. The only one I can think of off the top of my head is for the graphics driver.

Which is typically closed source, right?

Re: Bazzite would shut down if Fedora goes ahead with removing 32-bit

#30

Nothing is stopping apps from shipping with 32 bit libraries if they need them. This isn't like what happened with ARM where processors dropped support for 32 bit code.

Actually, there are some things.

libGL/libVK for OpenGL and Vulkan support is a big one, you need that to be fitting the exact version of your kernel Nvidia driver if you are using Nvidia cards. Of course all other vendors play nice with Open Source and Mesa libs, but especially for gaming, a lot of people unfortunately still buy Nvidia. Games cannot just ship their own 32bit libGL for reasons of license and versioning.

Post reply on HN