Can't enable/disable Gallium Nine from wineninecfg

Description:

I know this is an old package but, when I run wine ninewinecfg in the terminal, I find myself not being able to enable or disable gallium nine, the topmost checkbox in the panel. I can hover over it, but clicking it did nothing. It stays blank. Nine works flawlessly in the default shell script install with the enable/disable option also working. The other three check boxes are automatically enabled on both installs though.

One thing I've found is that despite the checkbox for enabling wine is left unchecked, the wineprefix/system32 as well as wow64 directories show d3d9.dll linked to /usr/lib32/wine/i386-unix/d3d9-nine.dll.so that was after the update to the wineprefix through wineboot -u. Clicking the checkbox for enabling Gallium Nine does nothing.

The wine version I used is wine-cachyos from the CachyOS repos, I know that means this issue is automatically made invalid most likely, but I did try to do it on a clean prefix with wine from arch repos[multilib], unfortunately I couldn't get it to work, with "Creating a D3D device failed" coming up on the third checkbox section on wineninecfg panel. However I'd do my best to make it work on vanilla Arch wine if it's required. And I'd appreciate any help if possible. Thank you.

EDIT!!: Just tested with wine-staging from vanilla repo, the issue persists with clean WINEPREFIX. Gallium Nine does work though and is available.

Additional info:

  • package version(s): wine-nine 0.9-1
  • config and/or log files: Nothing that seems irregular, normal fixmes and debug messages.
  • link to upstream bug report, if any: I think this is a package specific issue.

Steps to reproduce:

  1. Install wine-ge-custom/wine-cachyos/wine-staging
  2. Install wine-nine
  3. Either wineboot -u/winecfg in the terminal
  4. wine ninewinecfg
  5. See top empty checkbox which says "Enable Gallium Nine"
Edited by Erwin Iosef