No edit summary |
|||
(51 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
{{autolang|base=yes}} | |||
[http://winehq.org/ Wine] is an open source implementation of the Windows API on top of X and OpenGL. | [http://winehq.org/ Wine] is an open source implementation of the Windows API on top of X and OpenGL. | ||
Line 8: | Line 9: | ||
|- | |- | ||
| '''name''' || ''' summary ''' | | '''name''' || ''' summary ''' | ||
|- | |||
| ''wine'' || Meta package | |||
|- | |||
| ''wine-alsa'' || ALSA sound support for wine | |||
|- | |||
| ''wine-arial-fonts'' || Arial fonts provided by wine-staging | |||
|- | |- | ||
| ''wine-capi'' || ISDN support for wine | | ''wine-capi'' || ISDN support for wine | ||
|- | |- | ||
| ''wine-cms'' || Color Management for wine | | ''wine-cms'' || Color Management for wine | ||
|- | |||
| ''wine-common'' || Common wine files and scripts | |||
|- | |- | ||
| ''wine-core'' || Wine core package | | ''wine-core'' || Wine core package | ||
|- | |||
| ''wine-courier-fonts'' || Wine Courier font family | |||
|- | |||
| ''wine-desktop'' || Desktop integration features | |||
|- | |- | ||
| ''wine-devel'' || Wine development environment | | ''wine-devel'' || Wine development environment | ||
|- | |||
| ''wine-filesystem'' || Filesystem directories and basic configuration for wine | |||
|- | |||
| ''wine-fixedsys-fonts'' || Wine Fixedsys font family | |||
|- | |||
| ''wine-fonts'' || Wine font meta package | |||
|- | |- | ||
| ''wine-ldap'' || LDAP support for wine | | ''wine-ldap'' || LDAP support for wine | ||
|- | |- | ||
| ''wine- | | ''wine-marlett-fonts'' || Wine Marlett font family | ||
|- | |- | ||
| ''wine- | | ''wine-ms-sans-serif-fonts'' || Wine MS Sans Serif font family | ||
|- | |- | ||
| ''wine-openal'' || OpenAL sound support for wine | | ''wine-openal'' || OpenAL sound support for wine | ||
|- | |||
| ''wine-opencl'' || OpenCL support for wine | |||
|- | |- | ||
| ''wine-pulseaudio'' || PulseAudio support for wine | | ''wine-pulseaudio'' || PulseAudio support for wine | ||
|- | |- | ||
| ''wine- | | ''wine-small-fonts'' || Wine Small font family | ||
|- | |||
| ''wine-symbol-fonts'' || Wine Symbol font family | |||
|- | |||
| ''wine-systemd'' || Systemd configuration for the wine binfmt handler | |||
|- | |||
| ''wine-system-fonts'' || Wine System font family | |||
|- | |||
| ''wine-sysvinit'' || SysV initscript for the wine binfmt handler | |||
|- | |||
| ''wine-tahoma-fonts'' || Wine Tahoma font family | |||
|- | |- | ||
| ''wine- | | ''wine-tahoma-fonts-system'' || Wine Tahoma font family system integration | ||
|- | |- | ||
| ''wine- | | ''wine-twain'' || Twain (image scanning) support for wine | ||
|- | |- | ||
| ''wine- | | ''wine-wingdings-fonts'' || Wine Wingdings font family | ||
|- | |- | ||
| ''wine- | | ''wine-wingdings-fonts-system'' || Wine Wingdings font family system integration | ||
|} | |} | ||
Line 41: | Line 72: | ||
== Available versions == | == Available versions == | ||
Fedora applies fixes and features from the '''wine-staging''' project. EPEL packages do not use wine-staging patches. | |||
'''Current versions of Wine in Fedora:''' | '''Current versions of Wine in Fedora:''' | ||
{| border="0" | {| border="0" | ||
| Fedora 25 || 1.9.21 | |||
|- | |- | ||
| Fedora | | Fedora 24 || 1.9.20 | ||
|- | |- | ||
| | | EPEL 7 || 1.8.5 | ||
|- | |- | ||
| | | EPEL 6 || 1.8.5 | ||
|- | |- | ||
| [[EPEL]] 5 || 1.0.1 | | [[EPEL]] 5 || 1.0.1 | ||
|} | |} | ||
Newer versions may be available in the corresponding <tt>updates-testing</tt> repositories. | Newer versions may be available in the corresponding <tt>updates-testing</tt> repositories. | ||
== Testing Versions == | |||
{| border="0" | |||
| Fedora 25 || 1.9.22 | |||
|- | |||
| Fedora 24 || 1.9.22 | |||
|- | |||
| EPEL 7 || - | |||
|- | |||
| EPEL 6 || - | |||
|- | |||
| [[EPEL]] 5 || - | |||
|} | |||
== Bugs and problems == | == Bugs and problems == | ||
{{admon/important|Having trouble?|You may want to consult the list of [https:// | {{admon/important|Having trouble?|You may want to consult the list of [https://apps.fedoraproject.org/packages/wine/bugs current Fedora Wine Bugs].}} | ||
Before reporting bugs against Wine please make sure your system is fully up to date. | Before reporting bugs against Wine please make sure your system is fully up to date. | ||
<pre> | <pre> | ||
dnf update | |||
</pre> | </pre> | ||
Also check if a newer version is available in updates-testing. | Also check if a newer version is available in updates-testing. | ||
<pre> | <pre> | ||
dnf --enablerepo=updates-testing update wine | |||
</pre> | </pre> | ||
Line 91: | Line 134: | ||
</pre> | </pre> | ||
If your application still does not work but has been working in a previous version of wine it is probably a regression. Consider filling a bug in the upstream [ | If your application still does not work but has been working in a previous version of wine it is probably a regression. Consider filling a bug in the upstream [https://bugs.wine-staging.com/ Wine-staging bug tracking system]. '''Do not''' file bugs in the Winehq.org bugzilla unless told to do so. | ||
If you really think that your bug is Fedora-related, file a bug against the Wine component in [https://bugzilla.redhat.com Fedora's bug tracking system]. | If you really think that your bug is Fedora-related, file a bug against the Wine component in [https://bugzilla.redhat.com Fedora's bug tracking system]. | ||
==Updates-Testing== | ==Updates-Testing== | ||
If you use the version of wine in the updates-testing repository then please log into [https://admin.fedoraproject.org/updates bodhi] and comment on the build, including any problems that may be in the packaging, naming, or elsewhere. The build needs positive karma to be pushed to the updates repository. | If you use the version of wine in the updates-testing repository then please log into [https://admin.fedoraproject.org/updates bodhi] and comment on the build, including any problems that may be in the packaging, naming, or elsewhere. The build needs positive karma to be pushed to the updates repository. |
Latest revision as of 18:20, 4 November 2016
Wine is an open source implementation of the Windows API on top of X and OpenGL.
Packages
Fedora's Wine packages are split up to allow for smaller installations. The wine meta package will bring with it the most important components of Wine. Expert users may want to pick specific components from the list below:
name | summary |
wine | Meta package |
wine-alsa | ALSA sound support for wine |
wine-arial-fonts | Arial fonts provided by wine-staging |
wine-capi | ISDN support for wine |
wine-cms | Color Management for wine |
wine-common | Common wine files and scripts |
wine-core | Wine core package |
wine-courier-fonts | Wine Courier font family |
wine-desktop | Desktop integration features |
wine-devel | Wine development environment |
wine-filesystem | Filesystem directories and basic configuration for wine |
wine-fixedsys-fonts | Wine Fixedsys font family |
wine-fonts | Wine font meta package |
wine-ldap | LDAP support for wine |
wine-marlett-fonts | Wine Marlett font family |
wine-ms-sans-serif-fonts | Wine MS Sans Serif font family |
wine-openal | OpenAL sound support for wine |
wine-opencl | OpenCL support for wine |
wine-pulseaudio | PulseAudio support for wine |
wine-small-fonts | Wine Small font family |
wine-symbol-fonts | Wine Symbol font family |
wine-systemd | Systemd configuration for the wine binfmt handler |
wine-system-fonts | Wine System font family |
wine-sysvinit | SysV initscript for the wine binfmt handler |
wine-tahoma-fonts | Wine Tahoma font family |
wine-tahoma-fonts-system | Wine Tahoma font family system integration |
wine-twain | Twain (image scanning) support for wine |
wine-wingdings-fonts | Wine Wingdings font family |
wine-wingdings-fonts-system | Wine Wingdings font family system integration |
Additional documentation is provided via the wine-docs package.
Available versions
Fedora applies fixes and features from the wine-staging project. EPEL packages do not use wine-staging patches.
Current versions of Wine in Fedora:
Fedora 25 | 1.9.21 |
Fedora 24 | 1.9.20 |
EPEL 7 | 1.8.5 |
EPEL 6 | 1.8.5 |
EPEL 5 | 1.0.1 |
Newer versions may be available in the corresponding updates-testing repositories.
Testing Versions
Fedora 25 | 1.9.22 |
Fedora 24 | 1.9.22 |
EPEL 7 | - |
EPEL 6 | - |
EPEL 5 | - |
Bugs and problems
Before reporting bugs against Wine please make sure your system is fully up to date.
dnf update
Also check if a newer version is available in updates-testing.
dnf --enablerepo=updates-testing update wine
If you are using the proprietary graphics drivers please remove them from your system and try again, as they are known to cause problems.
When debugging Wine, your goal is to determine if the issue is one of code functionality or packaging in Fedora.
Check the Wine Application Database to see if your application is supported, or if there are known issues that match yours. Anything that falls into this category is a bug in upstream code functionality.
The next step is to see if the problem persists with a clean ~/.wine folder. To try this without losing your old configuration:
mv ~/.wine ~/.wine-save
Afterwards try to trigger the bug again. Your original wine folder can be restored with:
rm -fr ~/.wine; mv ~/.wine-save ~/.wine
If your application still does not work but has been working in a previous version of wine it is probably a regression. Consider filling a bug in the upstream Wine-staging bug tracking system. Do not file bugs in the Winehq.org bugzilla unless told to do so.
If you really think that your bug is Fedora-related, file a bug against the Wine component in Fedora's bug tracking system.
Updates-Testing
If you use the version of wine in the updates-testing repository then please log into bodhi and comment on the build, including any problems that may be in the packaging, naming, or elsewhere. The build needs positive karma to be pushed to the updates repository.