- Status Closed
- Percent Complete
- 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
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:
28.11.2021 16:43
Reason for closing: Won't fix
Additional comments about closing:
Cannot be fixed without
multilib-support.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
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:
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.
Just for documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/wine.scm#n76
After tryouts: Not possible to be done as 32bit-development libraries are needed and there is no multilib-support for Hyperbola 0.4 planned.