WineHQ
Wine Forums

Board index » WineHQ » Wine Help » Linux




 Page 1 of 1 [ 10 posts ] 



 
Author Message
 Post Posted: Sat Apr 28, 2012 12:18 pm 
Offline
Level 2
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! :(


Top 
 Post Posted: Sat Apr 28, 2012 1:19 pm 
Offline
Moderator
Moderator
User avatar

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.


Top 
 Post subject:
 Post Posted: Sun Apr 29, 2012 1:58 am 
Offline
Level 2
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 :)


Top 
 Post Posted: Fri Aug 10, 2012 12:42 pm 
Offline
Level 1
Level 1

Joined: Sat Nov 05, 2011 2:56 pm
Posts: 6
Location: Kyiv
This solution is not helpful for DraftSight registration problem.


Top 
 Post Posted: Sat Aug 11, 2012 5:31 pm 
Offline
Newbie
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.


Top 
 Post subject: Re:
 Post Posted: Sun Aug 12, 2012 4:45 am 
Offline
Newbie
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.


Top 
 Post subject: Re: Re:
 Post Posted: Sun Aug 12, 2012 10:44 am 
Offline
Moderator
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).


Top 
 Post Posted: Fri Aug 24, 2012 3:05 am 
Offline
Level 1
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????


Top 
 Post Posted: Fri Aug 24, 2012 5:54 am 
Offline
Level 6
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.


Top 
 Post Posted: Fri Aug 24, 2012 2:25 pm 
Offline
Level 1
Level 1

Joined: Fri Aug 24, 2012 2:40 am
Posts: 5
*facepalm*

I need to actually read my terminal output. Thanks!


Top 
Display posts from previous:  Sort by  
 
 Page 1 of 1 [ 10 posts ] 




Board index » WineHQ » Wine Help » Linux


Who is online

Users browsing this forum: No registered users and 3 guests

 
 

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: