| Author |
Message |
|
Vincent123
|
Posted: Sat Apr 28, 2012 12:18 pm |
|
 |
| Level 2 |
 |
|
|
Joined: Fri Mar 09, 2012 4:01 am Posts: 13
|
Hello!
Installed Ubuntu 12.04 LTS 64-bit today, then wine, and found out that programs are now installed in directories like Program Files or Program Files (x86).
It seems like I have 64-bit Wine or something?..
Then I want to get a 32-bit ver of Wine on my 64-bit OS.
That may sound stupid, but I think some of my programs stopped working because of this.
When I tried installing WMP9 through Winetricks, it said that 64-bit OS aren't supported or something >_<
Please, help me to get the 32-bit version back! 
|
|
 |
|
 |
|
dimesio
|
Posted: Sat Apr 28, 2012 1:19 pm |
|
Joined: Tue Mar 25, 2008 10:30 pm Posts: 6346
|
Vincent123 wrote: Installed Ubuntu 12.04 LTS 64-bit today, then wine, and found out that programs are now installed in directories like Program Files or Program Files (x86). It seems like I have 64-bit Wine or something?.. Then I want to get a 32-bit ver of Wine on my 64-bit OS. That may sound stupid, but I think some of my programs stopped working because of this. When I tried installing WMP9 through Winetricks, it said that 64-bit OS aren't supported or something >_< Please, help me to get the 32-bit version back! 
Yes, you have 64 bit Wine, and yes, that can cause many programs to stop working.
If properly packaged, you should also have 32 bit Wine, and can create a 32 bit wineprefix with WINEARCH=win32. Note this has to be set on wineprefix creation; you can't change the architecture of an existing wineprefix.
If not properly packaged to include the necessary 32 bit parts, I imagine Ubuntu does nonetheless have 32 bit packages for people using 32 bit Ubuntu, and you should be able to uninstall your 64 bit Wine and install just the 32 bit version. But I don't use Ubuntu, so you will have to ask about that on the Ubuntu forum.
|
|
 |
|
 |
|
Vincent123
|
Posted: Sun Apr 29, 2012 1:58 am |
|
 |
| Level 2 |
 |
|
|
Joined: Fri Mar 09, 2012 4:01 am Posts: 13
|
Thank you for your answer!
Got 32-bit version through win32 prefix.
But spent like half an hour looking for the command I need to use, so, posting it here:
WINEARCH=win32 WINEPREFIX=~/.wine winecfg
Before that I deleted .wine directory with all the stuff inside, because I needed Wine in its default directory 
|
|
 |
|
 |
|
v_mil
|
Posted: Fri Aug 10, 2012 12:42 pm |
|
 |
| Level 1 |
 |
|
|
Joined: Sat Nov 05, 2011 2:56 pm Posts: 6 Location: Kyiv
|
|
This solution is not helpful for DraftSight registration problem.
|
|
 |
|
 |
|
lord_eager
|
Posted: Sat Aug 11, 2012 5:31 pm |
|
 |
| Newbie |
 |
|
|
Joined: Sat Aug 11, 2012 5:25 pm Posts: 2
|
|
You can follow the procedure reported on winehq for a wine 32 bit install on a 64 bit architecture, that is needed if you need to compile your own 32bit wine and patching it. It uses a chroot 32 bit.
|
|
 |
|
 |
|
lord_eager
|
Posted: Sun Aug 12, 2012 4:45 am |
|
 |
| Newbie |
 |
|
|
Joined: Sat Aug 11, 2012 5:25 pm Posts: 2
|
Vincent123 wrote: Thank you for your answer! Got 32-bit version through win32 prefix. But spent like half an hour looking for the command I need to use, so, posting it here: WINEARCH=win32 WINEPREFIX=~/.wine winecfg Before that I deleted .wine directory with all the stuff inside, because I needed Wine in its default directory  For the future it's prefereable to use the "env" command before the instructions especially if you are going to use different WINEPREFIXES. Something like: Code: env WINEARCH=win32 WINEPREFIX=~/.something wine In this way the changing of the variables remains confined in a modified environment and does not affect your bash shell environment.
|
|
 |
|
 |
|
vitamin
|
Posted: Sun Aug 12, 2012 10:44 am |
|
 |
| Moderator |
 |
|
|
Joined: Sat Feb 23, 2008 2:29 pm Posts: 6605
|
lord_eager wrote: In this way the changing of the variables remains confined in a modified environment and does not affect your bash shell environment. Incorrect. Code: foo=bar command Will only affect command. Read up on what exactly 'env' program does before confusing people. OP: You do not need to specify "WINEPREFIX" for a default location (~/.wine).
|
|
 |
|
 |
|
fantasticmuse
|
Posted: Fri Aug 24, 2012 3:05 am |
|
 |
| Level 1 |
 |
|
|
Joined: Fri Aug 24, 2012 2:40 am Posts: 5
|
|
Grrr!!!!
I have tried to install wine a hundred ways, tried to make a 32 bit prefix a hundred ways. Still get this.
wine: WINEARCH set to win32 but '/home/ashley/.wine' is a 64-bit installation.
Wth????
|
|
 |
|
 |
|
lahmbi5678
|
Posted: Fri Aug 24, 2012 5:54 am |
|
 |
| Level 6 |
 |
|
|
Joined: Thu Aug 27, 2009 6:23 am Posts: 502
|
|
You need to delete/move .wine folder, then run "WINEARCH=win32 winecfg". Once it was created as 32 bit prefix, it will stay 32 bit. If it still shouldn't work, please post terminal output.
|
|
 |
|
 |
|
fantasticmuse
|
Posted: Fri Aug 24, 2012 2:25 pm |
|
 |
| Level 1 |
 |
|
|
Joined: Fri Aug 24, 2012 2:40 am Posts: 5
|
|
*facepalm*
I need to actually read my terminal output. Thanks!
|
|
 |
|
 |
|