The officially official Devuan Forum!

You are not logged in.

#1 2024-09-22 23:24:16

antims
Member
Registered: 2024-09-22
Posts: 2  

Wine 64-bit Prefix on Devuan 5 (daedalus)

I am running 64-bit Devuan 5 (daedalus). I verified the 64-bit architecture using the terminal command:

 dpkg --print-architecture 

I received the response:

 amd64 

I am attempting to load a 64-bit Wine prefix.

I installed Wine 9.0 Stable 64-bit (wine-stable-amd64) using the Synaptic Package Manger. I see the wine64 executable in the /opt/wine-stable/bin/ directory.

In the terminal I attempted to create a 64-bit Wine prefix:

 WINEARCH=win64 winecfg 

However, I receive the following response in the terminal:

 wine: created the configuration directory '/home/gerald/.wine' 
 wine: WINEARCH set to win64 but '/home/gerald/.wine' is a 32-bit installation. 

Can someone please help and tell me what I am doing wrong? I am still somewhat of a Linux noob.

Thanks in advance!

Offline

#2 2024-09-23 11:01:20

Altoid
Member
Registered: 2017-05-07
Posts: 1,577  

Re: Wine 64-bit Prefix on Devuan 5 (daedalus)

Hello:

Welcome to Dev1.

antims wrote:

... the following response ...

Check this post at askubuntu.com.

antims wrote:

... still somewhat of a Linux noob.

Well ...
We have all been there and done that, at some time or another. ; ^)

That said, please note that with a quick/short search via any of the engines available (in this case, Google) you would have found the same link I found (first hit) to get an idea of what was be happening.

More than anything, it is a rather generic Wine / Linux installation issue.
Happens ...

Best,

A.

Last edited by Altoid (2024-09-23 11:02:35)

Offline

#3 2024-09-23 16:29:01

delgado
Member
Registered: 2022-07-14
Posts: 208  

Re: Wine 64-bit Prefix on Devuan 5 (daedalus)

Hi,

adding i386 architecture is recommended or mandatory for wine installations.

sudo dpkg --add-architecture i386

Personal experiences:
I had pointless trys using WINEARCH=win[32,64] and wine installtions without i386 architecture. You can do that, but expect pain.
Instead: May the wine warper script decide such things - as long as it works.

Offline

#4 2024-09-23 21:54:12

antims
Member
Registered: 2024-09-22
Posts: 2  

Re: Wine 64-bit Prefix on Devuan 5 (daedalus)

Thanks for the prompt response, Altoid and delgado! And, thanks for the welcome to the community! I am still feeling no love from my machine.

I attempted the solution from the reference post recommended by Altoid:

 WINEPREFIX=~/.wine64/ WINEARCH=win64 wine64 ~/Downloads/Toontrack/Toontrack_Product_Manager_WIN/'Windows 10'/'Toontrack Product Manager Installer.exe' 

Response in terminal:

 wine: created the configuration directory '/home/gerald/.wine64' 
 wine: '/home/gerald/.wine64' is a 32-bit installation, it cannot support 64-bit applications. 

I then tried adding the i386 architecture as recommended by delgado:

 sudo dpkg --add-architecture i386 

And then:

 WINEPREFIX=~/.wine64/ WINEARCH=win64 wine64 ~/Downloads/Toontrack/Toontrack_Product_Manager_WIN/'Windows 10'/'Toontrack Product Manager Installer.exe' 

Response in terminal:

 wine: created the configuration directory '/home/gerald/.wine64' 
 wine: '/home/gerald/.wine64' is a 32-bit installation, it cannot support 64-bit applications. 

Do you know anything else that I can try?

Apparently wine64 runs, because I can call it in the terminal and receive a response, such as:

 wine64 --version 

Response in terminal:

 wine-9.0 

I just can't get Wine to build a 64-bit prefix. I've attempted multiple internet searches (had actually seen the one recommended by Altoid but just didn't run the entire code) and can find no solution. That is why I turned to the Devuan community hoping that some of you who are much more prolific in Linux than I can help. I'm frustrated. Anything else I can try?

Offline

#5 2024-09-23 22:19:53

Altoid
Member
Registered: 2017-05-07
Posts: 1,577  

Re: Wine 64-bit Prefix on Devuan 5 (daedalus)

Hello:

... frustrated. Anything else I can try?

Yes.

Check here.
It is the Debian/Ubuntu Wiki which should serve as a guide.

See also the posts in this search result.

Most if not all of them relate to the same problem you are having, probably some installation step skipped/gone south.
But should push come to shove, you can always purge everything Wine from your system and start over.

HTH.

Best,

A.

Offline

#6 2024-09-23 22:38:48

ralph.ronnquist
Administrator
From: Battery Point, Tasmania, AUS
Registered: 2016-11-30
Posts: 1,247  

Re: Wine 64-bit Prefix on Devuan 5 (daedalus)

When you go multiarch, you also need to apt-get update and apt-get upgrade; "update" is for updating the local meta files about packages, and "upgrade" is for loading the packages supporting the new architecture.

There's good detail at https://wiki.debian.org/Multiarch/HOWTO

Offline

Board footer