-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
D3D_MODULE_PATH has no affect #125
Comments
Have you tried pointing at the .so for D3D_MODULE_PATH ? |
Pointing d3dadapter9.so, d3dadapter9.so.1 or d3dadapter9.so.1.0.0 had no affect;
However, it turned out that latest available official Proton version which is compatible with wine-nine-standalone v0.8 is Proton 4.2-9 which ran DOW:SS via Gallium Nine fine;
Although I am happy to see DoW is finally working, I need to point out that Proton 4.2-9 has been released in 27 Jun 2019 which pre-dates recent EAC enabled Proton releases by 2 years. In fact, it looks like Smite has received EAC support which blocks Proton 4.2 whereas Proton 6.20-GE launches Smite without Gallium Nine just fine. Considering that AMD powered Steam Deck will bring so many players to the platform, I believe that it's crucial to wine-nine-standalone catch up with latest Proton releases. |
For the non-working case, the I suspect proton ships a library which interferes with our dependencies. Can you please paste the output from I get:
|
Yes, Proton 4.2-9 with wine-nine-standalone v0.8 required no D3D_MODULE_PATH, it simply found and applied correct path.
How can I do that? Thanks! |
From a shell where proton is configured. I don't use proton myself, so dunno how to do that. |
When I ran old qapitrace:
I got similar error:
Problem is gone after updating from last autobuilded |
Greetings,
I am unable to utilize Gallium Nine with Ubuntu Mate 21.04 on my AMD Ryzen 7 4800H with Vega 7 system;
https://www.tuxedocomputers.com/en/Linux-Hardware/Linux-Notebooks/15-16-inch/TUXEDO-Book-Pulse-15-Gen1.tuxedo
I have already upgraded Mesa and installed
libd3dadapter9-mesa
andlibd3dadapter9-mesa:i386
via Oibaf's graphics-drivers PPA;https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers/
I have installed wine-nine-standalone via latest protontricks and winetricks. The games I am trying to run with Gallium Nine are Dawn of War: Soulstorm (32 bit) and Smite (64 bit). It looks like the path the tool is looking for
d3dadapter9.so.1
is either hardcoded or I am unable to change it. Its default is/usr/lib/i386-linux-gnu/GL/lib/d3d
;https://gist.github.com/rea987/aa6e18da63b99f726f1809bd97f75f05
Creating the aforementioned directory and linking it to
/usr/lib/i386-linux-gnu/d3d
doesn't make a change.Using D3D_MODULE_PATH does work but ninewinecfg keeps complaining about shared object file;
https://gist.github.com/rea987/e62e9645edbde1151b608b7298b6cc4b
D3D_MODULE_PATH=/usr/lib/i386-linux-gnu/d3d
D3D_MODULE_PATH=/usr/lib/x86_64-linux-gnu/d3d:/usr/lib/i386-linux-gnu/d3d
D3D_MODULE_PATH="/usr/lib/x86_64-linux-gnu/d3d:/usr/lib/i386-linux-gnu/d3d"
Result of these are the same. I also couldn't figure out how to enter regkey Software\Wine\Direct3DNine\ModulePath and I am unsure if that'd help. What am I missing?
Thank you!
The text was updated successfully, but these errors were encountered: