Originally posted by chroma
View Post
Announcement
Collapse
No announcement yet.
Ubuntu 19.10 To Drop 32-bit x86 Packages
Collapse
X
-
Originally posted by Niarbeht View Post
There's a difference between a 32-bit OS and having multilib support. They aren't going to stop shipping 32-bit compatibility libraries, but they are going to stop shipping an operating system that can boot on a Pentium 3.
- Likes 2
Comment
-
Originally posted by cl333r View PostI'm all for that, otherwise Steam on Linux will stay 32bit for the next 20 years.
Valve could provide a 64-bit client a long time ago. They didn't do it because they couldn't, but because they knew how it would end - dropping support for 32-bit software in a various Linux distributions. Unfortunately, even Steam and WINE didn't stop Ubuntu developers from making an extremely idiotic decision.
- Likes 3
Comment
-
Originally posted by the_scx View PostIt won't help, because you still need a 32-bit version of at least glibc and OpenGL/Vulkan libs. The Steam Runtime doesn't provide it and never will be, because it is out of the scope of this solution.
The main point here is that Steam's way of delivering software is completely unsustainable and break-prone bullshit and I'm all for sending a strong message about not accepting it anymore (as Ubuntu was the only "officially supported" distro for Steam, apart from SteamOS)
Also I hate Canonical so I always automatically approve any decision that causes them to be flamed.
Comment
-
Originally posted by Raka555 View PostWhat is going to happen is these 32bit apps will be bundling their own "mini distro" with all required 32bit libraries as snap/flatpak/etc with EVERY app ...
Now we have org.freedesktop.Platform.Compat32 for 32-bit binaries to run alongside with 64-bit ones, but we cannot build 32-bit binaries at the same time with 64-bit ones. Is there anything like or...
Today, to do this, you can simply use an another distribution. Even Ubuntu 18.04 LTS will be fine. But how will it look like in 5-10 years? Many people think that 32-bit software is just outdated. It's not. WINE and related software (VK9, DXVK, VKD3D) is constantly developed. It will require more recent compilers, OpenGL/Vulkan libraries, Mono, Gecko (maybe Chromium at same point?), etc. Within time, it will be increasingly difficult to build this on the old distribution, just like it is already hard to provide new packages for Ubuntu 14.04 LTS or CentOS 6.
So, in next 10 years, Microsoft will support 32-bit software flawless, while in Ubuntu it will be a pain in the ass. Another chance for the year of Linux (on the desktop) wasted.
- Likes 3
Comment
-
Originally posted by the_scx View PostIt is not about supporting ancient hardware. It is about supporting software like Steam, WINE, Proton, PlayOnLinux/Phoenicis, Lutris, etc. - mainly a lot of games and Windows software.
It's just a slight nudge towards modern packaging systems like snap and flatpak that allow you to deal with it
Comment
-
This is a very stupid decision. The big problem is some commercial programs may need the 32 bit toolchain to run, some drivers still do. It can be a big issue for binaries and driver sort of things that need a supporting toolchain to run still.
Dropping images was a bad thing to considering linux really shines on old hardware that has been dumped by Microsoft so this is a prime market for Linux to allow older hardware to be re-used and rehabilitated.
Netbooks are perfectly fine and many of them just a few years ago with 32 bit. Not everyone has a bunch of cash in their pocket to just run out and buy new hardware whenever these idiots decide at a whim to just drop support for old hardware. Its a very stupid thing because I dont know how many times these people have been told that people using old hardware often want to use Linux. You have some old hardware that works, why not use it?
So its all very stupid and very hostile and arrogant towards the users.
- Likes 5
Comment
-
Originally posted by L_A_G View PostAlso, dropping support for MP3 files really doesn't work at all as analogy as it doesn't cause any duplication of effort, wasted disc space or performance loss.
Wasted disc space: again, the mp3 decoding is code which requires disk space.
Performance loss: this doesn't apply in either case.
Originally posted by L_A_G View PostComplaining about dropping i386 is more like the people who complained about VHS cassette players going away, vinyl records and tapes being replaced CDs or when CDs went away in favor of digital music without optical media.
Software is the same thing.
Comment
-
Originally posted by chithanh View PostActually, archival of documents, movies, etc. is a very hard problem. Not only you need the hardware around that can read the media, but also the software that can decode the formats. This is why long-term archival always relies on vendor neutral open standards.
For software, the programs that are going to work potentially indefinitely are FOSS. Proprietary software will stop working at some point, sooner or later.
Comment
-
Comment