iXit / wine-nine-standalone

Build Gallium Nine support on top of an existing WINE installation
GNU Lesser General Public License v2.1
272 stars 23 forks source link

How do you uninstall Nine standalone? #43

Closed Venemo closed 4 years ago

Venemo commented 5 years ago

Currently there is no way to test alternatives like D9VK when you already installed nine standalone in a wine prefix. Even though wine ninewinecfg -d will disable Gallium Nine, it does not uninstall it from the wine prefix completely, meaning that it still breaks the D9VK installer.

Venemo commented 5 years ago

For anyone who is looking for an answer to this one, here is a relevant IRC log:

[2019-06-23] 20:27:20 dhewg: Venemo: yeah, it doesn't completely uninstall it, the original fake dll needs to be restored
[2019-06-23] 20:27:58 dhewg: im not sure if there's a clean way to do that upon '-d'
[2019-06-23] 20:29:01 dhewg: as a workaround you can force wine to update the prefix, there's ~/.wine/.update-timestamp or something like that
[2019-06-23] 20:29:14 dhewg: rm it, run winecfg and it should be okay
Ahmed-E-86 commented 4 years ago

No uninstall script?!

Ahmed-E-86 commented 4 years ago

I just removed all symlinks, and changed d3d9.dll to native then bulletin, to be able to use D9VK when needed.

Venemo commented 4 years ago

Like my comment says, this worked for me:

wine ninewinecfg -d
touch ~/.wine/.update-timestamp