patrickl/wine-tkg-dev
Project ID: 128475
Description
Do not use unless you want to help testing. Backup or move all your prefixes to a safe location. Only test with a new prefix. Expect things to not work. The move to wine-10.xx in the stable wine-tkg copr will only be possible once yabridge has been fixed to work with wine-10.xx. For more info see https://github.com/robbert-vdh/yabridge/issues/409
Installation Instructions
Important: Use at own risk
If you do not have wine installed then jump to "Now enable the wine-tkg-dev copr:"
First stop any app/VST that uses wine and kill all wine processes. You can check if there are still wine processes running with:
$ ps ax | grep win
Scroll through the entire output and kill any remaining wine processes with:
$ sudo kill -9 XXXX (XXXX is the PID aka the number in the first column in the output of ps ax)
Example:
$ ps ax | grep win
214639 ? Ss 0:00 /usr/bin/wineserver
214645 ? Ssl 0:00 C:\windows\system32\services.exe
214648 ? Ssl 0:00 C:\windows\system32\winedevice.exe
214660 ? Ssl 0:00 C:\windows\system32\winedevice.exe
214661 ? Ssl 0:00 C:\windows\system32\explorer.exe /desktop
214675 ? Ssl 0:00 C:\windows\system32\plugplay.exe
214687 ? Ssl 0:00 C:\windows\system32\svchost.exe -k LocalServiceNetworkRestricted
214695 ? Ssl 0:00 C:\windows\system32\rpcss.exe
214704 ? Ss 0:00 C:\windows\system32\conhost.exe --unix --width 128 --height 42 --server 0x10
214706 pts/0 S+ 0:00 C:\windows\system32\winecfg.exe
$ sudo kill -9 214639 214645 214648 etc
Next remove your old wine:
$ sudo dnf remove wine.x86_64 wine.i686 yabridge wine-mono wine-dxvk* pipewire-wineasio
If you are already using the regular wine-tkg coprs then you need to disable most of them:
$ sudo dnf clean all
$ sudo dnf copr disable patrickl/wine-tkg
$ sudo dnf copr disable patrickl/yabridge
$ sudo dnf copr disable patrickl/vkd3d
$ sudo dnf copr disable patrickl/wine-dxvk
$ sudo dnf copr disable patrickl/wine-mono
$ sudo dnf copr disable patrickl/mingw-wine-gecko
$ sudo dnf copr disable patrickl/pipewire-wineasio
Now enable the wine-tkg-dev copr:
$ sudo dnf copr enable patrickl/wine-tkg-dev
Add priority=98 to wine-tkg-dev.repo
$ sudo sed -i 'enabled=1/a priority=98' /etc/yum.repos.d/_copr:copr.fedorainfracloud.org:patrickl:wine-tkg.repo
And install the new wine (you already removed the old one right? Or things will probably break)
$ sudo dnf clean all
$ sudo dnf install --refresh wine yabridge wine-dxvk
Installation instructions for Fedora 42
Make sure you do not have wine, wine-mono, wine-dxvk installed.
Verify with:
$ rpm -qa | grep wine | sudo xargs dnf remove
Once verified, remove the packages with:
$ rpm -qa | grep wine | sudo xargs dnf remove -y
Install the wine-tkg-dev copr repo
$ sudo dnf enable patrickl/wine-tkg-dev
$ sudo dnf clean all
Add priority=98 to the wine-tkg-dev copr repo
$ sudo vim /etc//etc/yum.repos.d/_copr:copr.fedorainfracloud.org:patrickl:wine-tkg-dev.repo
[copr:copr.fedorainfracloud.org:patrickl:wine-tkg-dev]
name=Copr repo for wine-tkg-dev owned by patrickl
baseurl=https://download.copr.fedorainfracloud.org/results/patrickl/wine-tkg-dev/fedora-$releasever-$basearch/
type=rpm-md
skip_if_unavailable=True
gpgcheck=1
gpgkey=https://download.copr.fedorainfracloud.org/results/patrickl/wine-tkg-dev/pubkey.gpg
repo_gpgcheck=0
enabled=1
priority=98 <== add this line
enabled_metadata=1
[copr:copr.fedorainfracloud.org:patrickl:wine-tkg-dev:ml]
name=Copr repo for wine-tkg-dev owned by patrickl (i386)
baseurl=https://download.copr.fedorainfracloud.org/results/patrickl/wine-tkg-dev/fedora-$releasever-i386/
type=rpm-md
skip_if_unavailable=True
gpgcheck=1
gpgkey=https://download.copr.fedorainfracloud.org/results/patrickl/wine-tkg-dev/pubkey.gpg
repo_gpgcheck=0
cost=1100
enabled=1
priority=98 <== add this line
enabled_metadata=1
Install wine & friends
$ sudo dnf install wine.x86_64 wine.i686 wine-mono winetricks wine-dxvk yabridge libcurl-gnutls --refresh
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 |
---|---|---|
![]() |
x86_64 (7415)* | Fedora 42 (243 downloads) |
* Total number of downloaded packages.
External Repository List
The following repositories are accessible during builds