Feisty has a 64bit wine deb available from the the WineHQ. This page is no longer supported on new versions of Ubuntu but is left in place for those running older versions that are still current releases like the Long term release Dapper Drake. (My personal favorite Ubuntu version)
I was recently asked to add this howto to the Ubuntu Wiki
I will be keeping both versions up to date and this thread will serve as a place to help those who have problems with both this post and the wiki entry.
Here is the howto for Edgy and Dapper
Ok download the wine package. The version number is now at 9.43 but could change. There is a package for Edgy and Dapper, if you run either of those get that one and just edit the commands.
http://wine.budgetdedicated.com/apt/pool/main/w/wine/
get the libxxf86dga1 package
http://packages.ubuntu.com/cgi-bin/d...i386&type=main
Save the files to your desktop.
First we will install the needed libraries.
Code:
cd ~/Desktop
dpkg -x libxxf86dga1_1.0.0-0ubuntu3_i386.deb libs
sudo cp ~/Desktop/libs/usr/lib/* /usr/lib32
Next we will install wine
For Dapper Drake (Ubuntu 6.06)
Code:
sudo dpkg --force-architecture -i wine_0.9.43~winehq0~ubuntu~6.06-1_i386.deb
For Edgy Eft (Ubuntu 6.10)
Code:
sudo dpkg --force-architecture -i wine_0.9.43~winehq0~ubuntu~6.10-1_i386.deb
You may have to edit the last command to reflect the version number of the .deb you downloaded.
Test it out by typing winecfg, the wine controll pannel will should start up.
When you add windows programs the launcher it places may not have a pretty icon, you may get errors saying it cant find the icon, but this is easy to fix. Right click on the launcher, select "Properties" from the menu, then click on the icon next to name in the properties box. Search for an icon and click open.
Sidenet Setup Script
If you followed the manual instructions you need to install the Sidenet script. Wine versions 0.9.16 - 0.9.41, some additional setup needs to be done. Sidenet adds fonts, a virtual c drive in you home folder, and sets up the windows dll's in the wine registry. So you may want to install it anyway on the newer versions.
Please do not run this setup script with sudo.
Download the file to your desktop. Open a terminal and enter
Code:
cd ~/Desktop
tar -xzvf sidenet.tar.gz sidenet
Then we change the directory and run the script.
Code:
cd ~/Desktop/sidenet
./setup
World of Warcraft
This section is outdated. Wine above 0.9.32 dose not need patching and runs WoW with few problems. The section is in place in case someone running an older version wonders why it doesnt run right.
World of Warcraft can be run under wine. But it must be compiled with patches to make that possible. Compiling wine on the 64bit platform is almost impossible. But it appears that someone is making .deb files of wine that include the patches. You can download the file and use the install instructions above if you want to play WOW.
Edgy Eft
I had a long conversation on the developers mailing list. In it I found out that since they now have a 64bit open office they will be removing the default install of ia32 packages from versions from Edgy on. These packages contain the 32bit libaries for running 32bit applications on 64bit Ubuntu.
Because of this some more packages will need to be installed. They are in the repositories and should install with apt. So open a terminal and enter.
Code:
sudo apt-get install ia32-libs
We may be addibng more packages as development continues. If you have any problems make a post. The error will contain the following.
Code:
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv":
Mention that you are running Edgy or Feisty if you are. Copy and paste into the post the complete error from the terminal.
Common Errors:
Code:
fixme:wgl:X11DRV_setup_opengl_visual Failed to find a suitable visual
or
Code:
X Error of failed request: BadAlloc (insufficient resources for operation)
Major opcode of failed request: 142 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Serial number of failed request: 14
Current serial number in output stream: 15
To fix these errors you need to install/update the drivers for your video card to enable openGL. To test if they are enabled type in glxgears in the terminal. If you do not see a window open with 3 rotating gears it confirms you need the drivers.
Code:
error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
The solution for people with Nvidia cards that have this error can be found here.
No Sound in Windows applications
or
Code:
wine depends on libaudio2; however:
Package libaudio2 is not installed.
You may need to install the 32bit sould libraries. You can use Synaptic to install lib32asound2 and ia32-libs-sdl or open a terminal and type in.
Code:
sudo apt-get install lib32asound2 ia32-libs-sdl
You can also try and install the 32bit alsa-oss package I made for Firefox32. It may help in some cases.
Cant save registry error.
Code:
$ wineserver: could not save registry branch to /home/*****/.wine-*****/system.reg : No such file or directory
You need to install the sidenet script.
Windows Applications
Wine is not perfect. You are not guaranteed of getting every Windows application working. If you need information or help setting up a Windows application please Visit the Wine Application Database.
This Howto only covers Wine itself. There are to many Windows Applications to be able to support the installation of all of them in this thread.
Updated: Added latest version of Wine - 9.17
Edit - 7-13-2006: Added modified sidenet script to fix setup issues with newer wine versions.
Edit - 8-16-2006: Added wine-9.19 script and changed howto to reflect new version.
Edit 3-16-07: Updated to wine 0.9.32
Edit 4-25-07: Added Feisty package and updated howto to Feisty and wine 0.9.35