Wine - Community Ubuntu Documentation
Wine - Community Ubuntu Documentation
Wine - Community Ubuntu Documentation
Wine
Introduction
Wine allows you to run many Windows programs on Linux. Its homepage can be found at WineHQ.org. If you are running the latest release of Wine which is v1.2, you can get further assistance on the #winehq IRC channel on irc.freenode.net. First, please consider if you really need to run the specific Windows program because in most cases, its equivalent can be provided by an OpenSource program. Also, consider using Qemu instead of Wine if you need a complete Windows installation.
Contents 1. Introduction 2. Installing Wine 1. Ubuntu versions of Wine (Recommended) 2. Newer versions of Wine (Not Recommended) 3. Initial Setup 4. Installing Windows Applications With Wine 5. To start/run Windows programs using Wine 6. Uninstalling Wine Applications 7. Configuring Wine 1. Adding CD and DVD drives to Wine 2. Adding applications to the menu 3. Changing application specific settings 1. Using Windows Themes/Skins In Wine 2. Color Scheme 3. Using Theme/Skins 4. Fullscreen issues with overlapping Panel 8. Instructions for using wine over remote X11 sessions 9. Instructions for specific Windows programs 10. Creating file associations 11. Troubleshooting 1. Error: Cannot change screen BPP from 32 to XX 2. 'dhtmled.ocx' is missing or invalid 3. Screen flickers to black when starting an application 12. Related Wiki Pages
Installing Wine
Ubuntu versions of Wine (Recommended)
open the software center Type wine and install 'wine'
If you are using an older version of Wine and want support from WineHQ, you will need to upgrade to the latest development version first. If you do this, however, please file associated Wine bugs at winehq's Bugzilla Page rather than in Launchpad.
Initial Setup
Before using Wine, it is necessary to create the fake C: drive where your Windows applications will be installed. To do this, enter the following command into the terminal: You may find the terminal by going to Applications -> Accessories -> Terminal
wncg ief
You also have the option of configuring Wine via the Configure Wine option in the Applications-> Wine menu. This will create a hidden folder (.wine) in your home directory containing the fake C: drive as well as registry files similar to those used in Windows. Once this directory is created, the Wine Config a ion Windo will appear. This window will allow you to customize a variety of settings for Wine, including which Windows Version that is emulated, drive mappings, DLL overrides, as well as application specific settings. Click the Ok button to close the window.
https://help.ubuntu.com/communit /Wine 1/6
2/29/12
Of course you will need to replace USER and Appdir with the proper data. If you desire to have an icon on the panel, create a launcher on the panel of choice. Do this by right-clicking the panel, selecting "Add to Panel," and selecting "Custom Application Launcher." This will ask you for the same information as before. Alternatively, to make life easier, you can set it so wine will automatically open .exe files files for you - instead of using the Wine File to locate the file each time. To do so, right click on the .exe file, select Properties, and then select the Open With tab. Click the 'Add' button, and then click on 'Use a custom command'. In the line that appears, type in wine, then click Add, and Close. Now all .exe files will be automatically opened by Wine, so you can use Nautilus to browse and open them instead of the Wine File.
What this will do is open up a program similar to the Windows add/ emo e p og am control panel, allowing you to uninstall applications from a Wine installation. Running uninstall programs directly via Wine should also work normally. Alternatively, you could also simply delete the folder of the application. However, as when done in Windows, this method will be nclean and will not remove the program's configuration from the Wine registry like using an uninstaller will.
Configuring Wine
On the command line or in Run Application, type
https://help.ubuntu.com/communit /Wine 2/6
2/29/12
wncg ief
1. Click OK If you have more than one CD/DVD device you will need to identify each one differently. Use /media/cd om0 for the first CD/DVD device, /media/cd om1 for the second one, and so on. If in doubt, type the following command in your terminal.
l -a /wn/odvcs s l .iedseie/
What this command will do is check your CD/DVD device details after Wine is installed.
For example the command would be ine "C:\P og am File \Wo ld of Wa c af \WoW.e e" Once you are satisfied that you have the correct details, use the normal menu editing process to add a new entry. When you get to the Command field of the entry editor be sure to copy and paste the line you used to launch the program from the terminal. Finish and save the new entry. Test to make sure the new Windows program loads via the menu.
1. Click on Add Applica ion... 2. Navigate to where the .exe is and choose that program 3. The dropdown at the bottom allows you to choose which version of Windows Wine should emulate. Also, any changes to the Libraries and Graphics tabs will only affect the chosen application in the Applications tab.
https://help.ubuntu.com/communit /Wine
3/6
2/29/12
You may also want to create a backup copy in your Home folder with this command via terminal.
c /wn/srrg / p .ieue.e
Using Theme/Skins
Wine has basic handling for Windows theme/skin files in the "msstyles" format. There is a large number of these themes on Deviant Art. To use these you must make a folder in Wine's virtual Windows drive, then tell Wine to use the theme. Firstly go into Wine's virtual drive, which is usually ".wine/drive_c" in your Home folder (this is hidden, you may need to select View->Show Hidden Files in the file manager). Inside this folder go into the "windows" folder then make a new folder in there called "Resources". Enter this new folder and make a new folder called "Themes". Inside here you should make a folder for each theme you want, and put the files ending in ".msstyles" directly into them. For example, the full path to a theme file called sample.msstyles might be "/home/username/.wine/drive_c/windows/Resources/Themes/Sample/sample.msstyles". Next you need to tell Wine to use your theme, so once again run this command in the terminal.
wncg ief
In the configuration window select the tab De k op In eg a ion and un-check out the Theme: box, which should now have your theme in it's menu. After selecting the theme click Appl at the bottom to see how it looks (they don't always display properly), then if you are happy click ok and you're done!
https://help.ubuntu.com/communit /Wine
4/6
2/29/12
Now paste the following example script in it, save and close gedit. Example script:
#/i/h !bns QIKALCTO=c\PormFls\armda\ls 8\ls.x" UCPROAIN":\rga ie\Mcoei\Fah \Fahee PRM`ieah- "*` AA=wnpt w $" wn "QIKALCTO""PRM ie $UCPROAIN $AA" ei 0 xt
After you completed this go to an *.fla file right click it, properties, go to the open with pane, click add, add this line into your terminal and select the radio button.
'hm/yuuenm>.ieFah8 /oe<orsrae/wn/ls '
Now if everything went ok, you can doubleclick the file and it will be openend in Flash 8.
Troubleshooting
Error: Cannot change screen BPP from 32 to XX
In some cases (mostly games) the application does not start and you get error: Cannot change screen BPP from 32 to 16 (or some other number). In such case editing xorg.conf and CTRL-ALT-Backspace helps as is described on http://ubuntuforums.org/showthread.php?t=649283
2/29/12
1. Download registry file: cd ~ wget http://jwc.sourceforge.net/other/ieslinux-dhtmledit.reg 2. Open regedit: wine regedit.exe 3. Import the downloaded registry settings file->import registry file->open ~/ieslinux-dhtmledit.reg
If your screen blanks while running that command, then this might be the issue. To work around this issue, Wine can be configured to not use XRandR. To do so: 1. Start Wine's Registry Editor. 2. Navigate to "HKEY_CURRENT_USER\Software\Wine\X11 Driver". You may need to create X11 Driver. 3. Create a new key called "UseXRandR" and set it to "N". See Wine Bug #15214 and Wine Wiki page UsefulRegistryKeys.
Page History
https://help.ubuntu.com/communit /Wine
6/6