Wine User Guide


Table of Contents
1. Introduction
1.1. What is Wine?
1.1.1. Windows and Linux
1.1.2. Emulation versus Native Linking
1.1.3. Burning questions and comments
1.2. Wine Requirements and Features
1.2.1. System requirements
1.2.2. Wine capabilities
2. Getting Wine
2.1. The Many Forms of Wine
2.2. Getting Wine for a Debian System
2.3. Getting Wine for a Red Hat System
2.4. Getting Wine for Other Distributions
3. Installing/compiling Wine
3.1. WWN #52 Feature: Replacing Windows
3.1.1. Installation Overview
3.1.2. The Registry
3.1.3. Directory Structure
3.1.4. System DLLs
3.2. Installing Wine Without Windows
3.3. Installing Wine Using An Existing Windows Partition As Base
3.4. Dealing With FAT/VFAT Partitions
3.4.1. Introduction
3.4.2. Running Wine as root
3.4.3. Mounting FAT filesystems
3.4.4. Shadowing FAT filesystems
3.5. SCSI Support
3.5.1. Windows requirements
3.5.2. Linux requirements
3.5.3. General Information
3.5.4. NOTES/BUGS
4. Configuring Wine
4.1. General Configuration
4.1.1. The Wine Config File
4.1.2. How Do I Make One?
4.1.3. Where Do I Put It?
4.1.4. What If It Doesn't Work?
4.2. Configuring the x11drv Driver
4.2.1. x11drv modes of operation
4.2.2. The [x11drv] section
4.3. The Registry
4.3.1. Registry structure
4.3.2. Using a Windows registry
4.3.3. Wine registry data files
4.3.4. System administration
4.3.5. The default registry
4.3.6. The [registry] section
4.4. Setting the windows and DOS version value that's passed to programs
4.4.1. How to configure the Windows and DOS version value Wine should return
4.5. Drive labels and serial numbers with wine
4.5.1. What's Supported?
4.5.2. How To Set Up?
4.5.3. EXAMPLES
4.5.4. Todo / Open Issues
4.6. DLL configuration
4.6.1. DLL Overrides
4.6.2. Missing DLLs
4.6.3. Fetching native DLLs from a Windows CD
4.7. Dealing with Fonts
4.7.1. Fonts
4.7.2. Setting up a TrueType Font Server
4.8. Printing in Wine
4.8.1. Printing
4.8.2. The Wine PostScript Driver
4.9. Win95/98 Look
4.10. Keyboard
4.11. Using ODBC
4.11.1. Using a Unix ODBC system with Wine
4.11.2. Using Windows ODBC drivers
5. Running Wine
5.1. How to run Wine
5.2. Command-Line Options
5.2.1. --debugmsg [channels]
5.2.2. --dll
5.2.3. --help
5.2.4. --version
5.3. Setting Windows/DOS environment variables
6. Troubleshooting / Reporting bugs
6.1. What to do if some program still doesn't work ?
6.1.1. Run "winecheck" to check your configuration
6.1.2. Use different windows version settings
6.1.3. Use different startup paths
6.1.4. Fiddle with DLL configuration
6.1.5. Check your system environment !
6.1.6. Use different GUI (Window Manager) modes
6.1.7. Check your app !
6.1.8. Check your Wine environment !
6.1.9. Reconfigure Wine
6.1.10. Check out further information
6.1.11. Debug it!
6.2. How To Report A Bug
6.2.1. All Bug Reports
6.2.2. Crashes
List of Tables
5-1. Debug Channels