Wine Programs Not Working? Try These Steps

Posted on

To check which one you’re using, enter this command:

winecfg

Afterwards, click on the Windows Version button. You’ll see a list of the different Windows editions Wine can emulate. If you’re using 32-bit Wine, editions older than Windows XP will appear since they were only available in 32-bit mode.

Changing Your Wine Architecture

Even though software designed for 32-bit systems will work on 64-bit versions of Wine, they tend to work better with the 32-bit version instead. Fortunately, changing your Wine architecture is pretty simple:

export WINEARCH=win32
export WINEPREFIX=~/.wine32
winecfg

The first command tells Wine to go in 32-bit mode, while the second tells it where to create its new folder (the ‘.’ at the end makes the folder hidden — you can remove this if you want). Since this folder doesn’t exist, the third command creates it for us.

If you want to run a program using this version of Wine, you’ll need to enter the first two commands before doing so. This can get a bit tedious, so if you want this as your default Wine version, you can create a file to do this automatically for you.

sudo nano /etc/profile.d/wine.sh

Just add the first two commands like you did to create your new Wine folder. You might have to reboot your computer to get these settings to work. After this, you’ll be able to run programs with a simple wine [program] command.

Prev2 of 4Next

Leave a Reply

Your email address will not be published. Required fields are marked *