Wine User Guide
Table of Contents
1.
Introduction
1.1.
Overview / About
1.1.1.
Purpose of this document and intended audience
1.1.2.
Further questions and comments
1.1.3.
Content overview / Steps to take
1.2.
What is Wine?
1.2.1.
Windows and Linux
1.2.2.
What is Wine, and how can it help me?
1.2.3.
Wine features
1.3.
Versions of Wine
1.3.1.
Wine from Wine HQ
1.3.2.
Other Versions of Wine
1.4.
Alternatives to Wine you might want to consider
1.4.1.
Native Applications
1.4.2.
Another Operating System
1.4.3.
Virtual Machines
2.
Getting Wine
2.1.
Wine Installation Methods
2.1.1.
Installation from a package
2.1.2.
Installation from a source archive
2.1.3.
Installation from a cvs snapshot
2.2.
Installing Wine from a package
2.2.1.
Installing a fresh package
2.2.2.
Different Distributions
2.3.
Installing Wine from source
2.3.1.
Getting the Build Dependencies
2.3.2.
Compiling Wine
2.3.3.
Uninstalling Wine from Source
3.
Configuring Wine
3.1.
What are the requirements of a fully working Windows environment?
3.2.
Easy configuration helper programs
3.2.1.
wineinstall
3.3.
Verification of correct configuration
3.4.
The Wine Configuration File
3.4.1.
Configuration File Introduction
3.4.2.
Creating Or Modifying The Configuration File
3.4.3.
What Does It Contain?
3.4.4.
What If It Doesn't Work?
3.5.
Disc Drives, Serial and Parallel Ports
3.5.1.
Extremely Important Prerequisites
3.5.2.
Short Introduction
3.5.3.
Windows Directory Structure
3.5.4.
The dosdevices Directory
3.5.5.
File system settings in the [wine] section
3.5.6.
More detailed explanation about file system differences
3.5.7.
Installing Wine Without Windows
3.5.8.
Installing Wine Using An Existing Windows Partition As Base
3.5.9.
Dealing With FAT/VFAT Partitions
3.5.10.
Drive labels and serial numbers
3.6.
The Registry
3.6.1.
The default registry
3.6.2.
Using a Windows registry
3.6.3.
The Registry
3.6.4.
Registry structure
3.6.5.
Wine registry data files
3.6.6.
System administration
3.6.7.
The [registry] section
3.7.
DLL configuration
3.7.1.
Introduction
3.7.2.
Introduction To DLL Sections
3.7.3.
DLL Overrides
3.7.4.
System DLLs
3.7.5.
Missing DLLs
3.7.6.
Fetching native DLLs from a Windows CD
3.8.
Configuring the graphics driver (x11drv, ttydrv etc.)
3.8.1.
Configuring the x11drv graphics driver
3.8.2.
Configuring the ttydrv graphics driver
3.9.
Setting the Windows and DOS version value
3.9.1.
How to configure the Windows and DOS version value Wine should return
3.10.
Dealing with Fonts
3.10.1.
Fonts
3.10.2.
Setting up a TrueType Font Server
3.11.
Printing in Wine
3.11.1.
Printing
3.11.2.
The Wine PostScript Driver
3.12.
SCSI Support
3.12.1.
Windows requirements
3.12.2.
Linux requirements
3.12.3.
Notes
3.13.
Using ODBC
3.13.1.
Using a Unix ODBC system with Wine
3.13.2.
Using Windows ODBC drivers
4.
Running Wine
4.1.
Basic usage: applications and control panel applets
4.2.
How to run Wine
4.3.
Explorer-like graphical Wine environments
4.4.
Wine Command Line Options
4.4.1.
--help
4.4.2.
--version
4.5.
Environment variables
4.5.1.
WINEDEBUG=[channels]
4.6.
wineserver Command Line Options
4.6.1.
-d<n>
4.6.2.
-h
4.6.3.
-k[n]
4.6.4.
-p[n]
4.6.5.
-w
4.7.
Setting Windows/DOS environment variables
4.8.
Text mode programs (CUI: Console User Interface)
4.8.1.
Configuration of CUI executables
5.
Troubleshooting / Reporting bugs
5.1.
What to do if some program still doesn't work?
5.1.1.
Verify your wine configuration
5.1.2.
Use different windows version settings
5.1.3.
Use different startup paths
5.1.4.
Fiddle with DLL configuration
5.1.5.
Check your system environment !
5.1.6.
Use different GUI (Window Manager) modes
5.1.7.
Check your app !
5.1.8.
Check your Wine environment !
5.1.9.
Reconfigure Wine
5.1.10.
Check out further information
5.1.11.
Debug it!
5.2.
How To Report A Bug
5.2.1.
All Bug Reports
5.2.2.
Crashes
Glossary
List of Tables
1-1.
Various Wine offerings
4-1.
Debug Channels
4-2.
Basic differences in consoles
4-3.
Wineconsole configuration options
Next
Introduction