I've trouble with the use of a 64-bit prefix running 32-bit exe
You can find all the details of What I tried on Ask Ubuntu https://askubuntu.com/questions/1318510 ... stallation
I would like to work only on 64-bit even if the applications I'm using are 32-bit.
What should I do to get it to work?
Wow64 on Ubuntu Groovy
Re: Wow64 on Ubuntu Groovy
Essentially you can't.
MS Windows installers are generally all 32-bit.
So Wine needs a 32-bit component in order to support the vast majority of MS Windows applications (even if they pure 64-bit).
I'm not aware of an easy workaround for this issue.
Note that you can specify:
Code: Select all
WINE=wine64 winetricks ...
Re: Wow64 on Ubuntu Groovy
That is the same on a 64-bit Windows installationUbuntu 20.10: wine-6.2 with WOW64 and 32 or 64 bit program installations
When creating a 64 bit wine prefix it creates a directory structure with "Program Files (x86)".
Although there is a scary red sign, it is only a reminder from winetricks to tell you to use a 32-bit prefix if something went wrong.I can launch 32-bit programs into it, but I always get prompts that tell's me it could go wrong because I use a 64-bit prefix. Although there is no apparent error.
Always use <i>wine</i>. The installation program decides whether to use the "Program Files" or the "Program Files (x86)" directory.At top of that, when I install a 32-bit program into this prefix, should I do it with wine, or wine64? If I do it with wine, will it use the "Program Files (x86)" or the default "Program Files" reserved for 64-bit programs on a 64-bit architecture?
Almost all installation programs are 32-bit. Otherwise, on a 32-bit computer, they will not be able to display an error that the program they want to install is 64-bit.It's not clear at all how to use a 64-bit architecture, with 32-bit applications/installations. The point is, some of the programs I want to install, have a 64-bit installer, but uses 32-bit launchers and are normaly installed into "Program Files (x86)".
It does not matter to the program where it is installed.
This is a very good idea!My goal is to run a single Prefix for all the apps I need wine for. This would mostly be used for game purposes.
That is the default configuration.How do I launch a prefix desktop WOW64, compatible for 32-bit and 64-bit apps as well?
Are you sure you need winetricks?What is the best way to install all I need into this only prefix, without this prompt about 64-bit prefix?
I have no choice to use other than a 64-bit. My prefix should be at HOME/user/wine64/
First, create a clean prefix at the location you want
Code: Select all
WINEPREFIX=<the/location/you/want> wineboot
Install and run your program with:
Code: Select all
WINEPREFIX=<the/location/you/want> wine <setup.exe>
cd <to/the/installation>
WINEPREFIX=<the/location/you/want> wine <programma.exe>
Code: Select all
WINEPREFIX=<the/location/you/want> winetricks -q <winetrick verb>