As an update to the situation around Canonical planning to drop 32bit support (and Valve saying bye-bye to Ubuntu 19.10+ support), apparently they're not. Instead, the 32bit libraries will be frozen. Are you confused yet? I sure am.
Canonical's Steve Langasek has attempted to clarify the situation. Here's what they said:
I’m sorry that we’ve given anyone the impression that we are “dropping support for i386 applications”. That’s simply not the case. What we are dropping is updates to the i386 libraries, which will be frozen at the 18.04 LTS versions. But there is every intention to ensure that there is a clear story for how i386 applications (including games) can be run on versions of Ubuntu later than 19.10.
That's at least a little better, isn't it? They also said a little further:
[…] since the vast majority of i386-only software is also legacy (closed-source, will never be rebuilt), it also does not generally benefit from newer libraries […]
There's a pretty big difference from not being "included as an architecture", to having them available but frozen and still possible to use, isn't there? It's confusing, since that's not how it was originally explained. This is something that should have been said very clearly from the start.
Perhaps this might not be the epic disaster many people (myself included) thought it might turn out to be. We still have to wait and see how exactly they implement all this, and how it will affect gaming.
There's still going to be confusion and issues though, like upgrading drivers. Touching on that, Langasek said:
32-bit mesa will be available in the Ubuntu 18.04 repository. Note that mesa already gets updates in 18.04 which track the versions from later Ubuntu releases, as part of hardware enablement. If incompatibilities are introduced beyond 20.04 (which is the cutoff for hardware enablement backports for 18.04), we will need to address them on a case-by-case basis.
So it sounds like you're still going to be stuck in some ways. Seems like the proposal is still no good for Wine either (and so Steam Play too).
Quote...that's not how it was originally explainedTo my eye, it doesn't read too terribly different than the last paragraph of the original announcement, perhaps a little bit clearer. But if the original announcement didn't suffice for Wine and Steam developers, I'm not sure why the restatement would.
Original announcement:
"...we will not provide 32-bit builds of new upstream versions of libraries..."
Restatement:
"What we are dropping is updates to the i386 libraries, which will be frozen at the 18.04 LTS versions"
Original announcement:
"there are a number of ways that 32-bit applications can continue to be made available to users of later Ubuntu releases, as detailed in [4]. We will be working to polish the 32-bit support story over the course of the 19.10 development cycle."
[4] https://lists.ubuntu.com/archives/ubuntu-devel/2018-May/040348.html
Restatement:
"...there is every intention to ensure that there is a clear story for how i386 applications (including games) can be run on versions of Ubuntu later than 19.10."
---
It's not clear that anything has really changed, other than some wording.
For example, this doesn't really address:
Quoting: https://www.winehq.org/pipermail/wine-devel/2019-June/147881.html"Reading more carefully: their suggestion is to use a containerized 18.04 environment (snaps) to run Wine on a 19.10 system. This would use the 18.04 packages. But since there's no expectation of long term support for the environment containing 32-bit packages, I can't see any point in putting much effort into this temporary solution.
On an entirely different note, looks like it's pretty straightforward to install my VPN's client on Solus. Yes Mr. Langasek, I think that's great news too!
:D
Last edited by Nanobang on 23 June 2019 at 5:59 pm UTC
Just like with Mir and Unity all over again.
Quoting: GuestPersonally, i do not expect Valve's decision to come quickly. If one of their devs says there is no real desktop distro after having ditched ubuntu so rapidly, i guess it means they were thinking about it for quite a while ad still haven't found what they were looking for.
Their investment in KDE/KWin looks interesting. I wonder if it's part of their plan to improve Linux desktop experience.
So I see this is the first step in the eventual backtrack however the damage has already been done. I have removed Ubuntu from my laptop and put Manjaro on it for now until Valve decide what to do next.
Canonical, Please get your house in order.
Quoting: GuestI think that it's time for Arch, Manjaro, Debian or Fedora to become the new leading OS for the desktop.
Don't forget openSUSE. ;-)
Also the devs behind MX and antiX would probably work with Valve in a smoother way than Canonical.
Last edited by Liam Dawe on 23 June 2019 at 6:55 pm UTC
See more from me