Completely agree. I was merely using a lunch-break to test whether they could be installed and launched. The 3d performance wasn’t something I was concerned with. Testing on real bare metal with “proper” drivers would be ideal.
I hope someone setup “gaming repos” for next ubuntu release.
I put one of my laptops to use and tested a few games. I didn’t bother with 32bit native games but I did try one which comes bottled up in its own WINE prefix.
Pretty pictures: https://imgur.com/a/ivkEOqP
FTL - Figured I might try it to confirm @popey’s findings - Works fine
FlatOut 2 - Comes with WINE bundled in (perfect test to see if a self contained version of WINE would work) - It doesn’t work, WINE segfaults and the game never starts
Observer - Recent game, Unreal Engine 4 - Segfaults as it gets into game proper
SOMA - Works fine
Just a couple of dependency data points from my notes. List of dependencies is not exhaustive; just what I needed to install to get it running.
The Binding of Isac (HumbleBundle)
libgtk2.0-0:i386 libxtst6:i386 libbz2-1.0:i386 libvorbisfile3:i386 libcurl3:i386 libnss3:i386 libidn11:i386 libxt6:i386
STM32CubeMX (Embedded development tool from ST Microelectronics):
Supported operating systems and architectures
Linux®: 32-bit (x86) and 64-bit (x64) (tested on RedHat, Ubuntu and Fedora)
Since STM32CubeMX is a 32-bit application, some versions of Linux 64-bit
distributions require to install 32-bit compliant packages such as ia32-libs.
Edit: Does not install without i386 libs.
I seriously hope Canonical reverses the decision to drop 32-bit libraries. Otherwise, gamers (and maybe even everyday users) would avoid Ubuntu like a plague.
Ran the same games on a different laptop with NVidia graphics. Just swapped the SSD over.
Everything was similar with the difference that Observer actually works: https://imgur.com/a/aPVuvLQ
So, any 32bit Linux games are no go. Any 32bit Windows games or GOG installers (which is all of them) also don’t work. VALVe has said they’re not going to support 19.10. This could effectively kill Ubuntu usage among the gaming crowd, and something tells me the overhead from containerizing every game isn’t going to make people too happy.
I don’t know why Ubuntu not maintain just more or less 100 packages necessary to have compatibility with almost games and apps.
So, how about including the i386 libraries in 19.10? This is like if Microsoft removed the Wow64 emulator.
Otherwise… you will lose users.
Ubuntu is not just Canonical it’s also us all from the rest of the Community, why does it have to be Canonical doing it? Why won’t the rest of us do it?
Last time I checked .NET 3.5, .NET 4.0 and .NET 4.5 didn’t install on 64 bit wine , so all the .NET softwares are gone too.
Because that’s part of core system, and envolved giant projects like Steam and Wine, if Canonical don’t think that is important, they saying lot users don’t have importance, and well, they can do this, but that users can move to another way
At least there’s still Pop!_OS. We can just add their repos
FPGA development tool used for VHDL simulation. Requires 32-bit libraries. Sources:
Can we change the title to: “Results of testing 3rd party applications on 64-bit only eoan (19.10)”?
Good idea. Done.
Sparx Systems Enterprise Architect
UML modelling tool. Requires i386 libraries (and Wine…). Source:
Commercially supported Wine. Requires i386 libraries. Source:
2 posts were merged into an existing topic: Dropping 32 bit support (i.e. games support) will hurt Ubuntu. Big time
I don’t use Steam nor Wine, but to also gain experience with 64-bit only, I did this on my 19.04:
sudo apt remove "*:i386" sudo dpkg --remove-architecture i386 sudo apt-get update sudo apt-get upgrade
… nothing was removed. Is that correct?
I will do a reboot, and check again.
libc6-i386 - you’re seeing the same thing I saw with braid. This is expected.
And Community can’t do that why?