Description
Standalone WINE with ESYNC from ValveSoftware/Proton repository.
Patches added to support gallium-nine, CEF (Chromium Embedded Framework), DXVK, VkD3D, FAudio and some additional fonts from wine-staging.
Installation Instructions
To be able to install 32-bit packages on 64-bit OS, replace .repo
file contents with:
[leonmaxx-wine-proton-i386]
name=Copr repo for wine-proton owned by leonmaxx
baseurl=https://copr-be.cloud.fedoraproject.org/results/leonmaxx/wine-proton/fedora-$releasever-i386/
type=rpm-md
skip_if_unavailable=True
gpgcheck=1
gpgkey=https://copr-be.cloud.fedoraproject.org/results/leonmaxx/wine-proton/pubkey.gpg
repo_gpgcheck=0
enabled=1
enabled_metadata=1
[leonmaxx-wine-proton-x86_64]
name=Copr repo for wine-proton owned by leonmaxx
baseurl=https://copr-be.cloud.fedoraproject.org/results/leonmaxx/wine-proton/fedora-$releasever-x86_64/
type=rpm-md
skip_if_unavailable=True
gpgcheck=1
gpgkey=https://copr-be.cloud.fedoraproject.org/results/leonmaxx/wine-proton/pubkey.gpg
repo_gpgcheck=0
enabled=1
enabled_metadata=1
Install: $ dnf install wine-proton wine-dxvk-win32 wine-dxvk-win32.i686
After installation: $ wine-update-prefix
To enable DXVK / Gallium-nine run winecfg
and navigate to Staging tab.
Do not forget to increase open file limit for ESYNC to function properly!
To check current open file limit run ulimit -Hn
, if its' less than 100000 then you should increase it.
To do this edit files /etc/systemd/system.conf
and /etc/systemd/user.conf
and set variable DefaultLimitNOFILE=
to reasonable value (for example on Ubuntu it's 1048576).
Additional information and issue report: github repository.
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
Release | Architectures | Repo Download |
---|---|---|
Centos-stream 8 | x86_64 (0)* | Centos-stream 8 (89 downloads) |
EPEL 8 | x86_64 (0)* | EPEL 8 (113 downloads) |
* Total number of downloaded packages.