Packages

  • Status Closed
  • Percent Complete
    100%
  • Task Type Bug Report
  • Category Testing
  • Assigned To
    heckyel
    tobias
  • Operating System Hyperbola GNU/Linux-libre
  • Severity Very Low
  • Priority Very Low
  • Reported Version White Hole
  • Due in Version Milky Way v0.4
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Packages
Opened by HarvettFox96 - 24/08/2021
Last edited by tobias - 28/11/2021

FS#1581 - [Hyperbola GNU/Linux-libre 0.4] [wine-stable] doesn't run 32-bit apps and games on 64-bit systems.

The title says that above if without having required library dependencies for most of them under 32-bit.

Closed by  tobias
28.11.2021 16:43
Reason for closing:  Won't fix
Additional comments about closing:  

Cannot be fixed without multilib-support.

Please tryout running when creating a new prefix:

export WINEARCH=win32

So the steps to test further:

1. Remove ~/.wine if it was already created in the 64-bit mode. (WARNING: This removes all stuff you have installed under Wine. Move it aside instead if you want to avoid loosing data.)

2. Set the WINEARCH environment variable to win32 i.e. export WINEARCH=win32

3. Then run wine (or winetricks-libre, etc.)

If the part above does not work: This is no bug or issue in general. The reasoning is simple: Hyperbola 0.4 has no multilib-support for security-reasons and therefore no libraries for making that possible. To run therefore 32bit-applications you need also a 32bit-system or installation.

Unfortunately, the method at the first comment doesn't work, giving me a message that reads:

$ WINEARCH=win32 notepad
wine: WINEARCH set to win32 but '/home/harvettfox96/.wine' is a 64-bit installation.

And lastly, whatever, I'll make up with QEMU for my instance of the same operating system in 32-bit only.

You can also try to install a second instance of Hyperbola 0.4 in 32bit when ISO is there and available. Sorry for having that base, but it is not further possible for now. An alternative would be for me to research further how PlayOnLinux or Guix are managing that.

After tryouts: Not possible to be done as 32bit-development libraries are needed and there is no multilib-support for Hyperbola 0.4 planned.

Date User Effort (H:M)
watch my effort tracking timers

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing