Results of testing 3rd party applications on 64-bit only eoan (19.10)

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.

3 Likes

I don’t know why Ubuntu not maintain just more or less 100 packages necessary to have compatibility with almost games and apps.

1 Like

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?

3 Likes

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.

2 Likes

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

1 Like

At least there’s still Pop!_OS. We can just add their repos

Intel/Altera Modelsim
FPGA development tool used for VHDL simulation. Requires 32-bit libraries. Sources:
https://www.lvoudouris.com/installing-xilinx-vivado-2016-4-and-intel-modelsim-starter-edition-16-1-on-64-bit-ubuntu-16-10/
http://fpgasoftware.intel.com/requirements/19.1/

Can we change the title to: “Results of testing 3rd party applications on 64-bit only eoan (19.10)”?

1 Like

Good idea. Done.

Sparx Systems Enterprise Architect
UML modelling tool. Requires i386 libraries (and Wine…). Source:
https://www.sparxsystems.com/enterprise_architect_user_guide/14.0/product_information/enterprise_architect_linux.html

CodeWeavers CrossOver
Commercially supported Wine. Requires i386 libraries. Source:
https://www.codeweavers.com/support/wiki/linux/linuxtutorial/install

1 Like

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.

@jonkers install libc6-i386 - you’re seeing the same thing I saw with braid. This is expected.

And Community can’t do that why?

Hmmm. It seems my tests are incorrect; on a normal, untouched 64-bit system (so: able to run 32-bit progs) I was neither able to run the 32-bit hello-world-program. It appeared I had to do this first:

sudo dpkg --add-architecture i386
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386

… and after that the 32-bit program worked.

I will remove my other two comments.

Ah, now I understand your comment. Thank you.

As i posted elsewhere In some enterprise settings there is the need for an impact printer and one of the few companies making one that doesnt cost an arm and a leg (looking at you Oki and your Epson PCL compatible printers) Is Lexmark. The downside is their printer driver for something like the 2590+ is NOT 64bit compatible nor is it CUPS compatible. It uses its own print manager that is basically a glorified java machine. This depends on a 32bit instance of Oracle Java as it didnt play nice with IceTea or OpenJDK. This with the fact that only an RPM is provided for the printer and thus needs to be extracted and manually installed on non RPM based system. No Alien will not work, i tried. Wine will not work with the printer and the windows driver at all leaving the world’s most affordable impact printer out of the loop for those in the enterprise setting if this removal of 32bit compatibility is put through.

Driver Source: http://support.lexmark.com/index?docLocale=en_US&page=content&segType=recommendedSegmentOS&id=DR19787&locale=EN&userlocale=EN_US

Hi popey when you use a bottle to set the arch for wine does that work without the 32bit binary? If it does that might be the way around the issue.