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
Fedora 42 x86_64 (7415)* Fedora 42 (243 downloads)

* Total number of downloaded packages.

External Repository List

The following repositories are accessible during builds