-
Notifications
You must be signed in to change notification settings - Fork 39
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
winetricks is inconsistent #5
Comments
Winetricks for 64bit apps is totally broken for 99.9% of packages. |
Ah... so rolling my own solution might indeed be better. I knew winetricks 64bit wasn't 100% finished but didn't know it still need a lot of TLC. More work but probably better in the long run. Started play around with it tonight, will look more into it tomorrow. Thanks for the info. |
The application installer is still normally downloaded with |
winetricks
seems to act very inconsistent in a number of the installers. Sometimes 32bitwine
freaks out and breaks in 64bit prefix, and other times it doesn't. For example runningwinetricks --unattended d3dx9
will sometimes produce a return error of 1 with:While other times it works fine:
Simply deleting the
/home/julian/.var/app/tld.domain.Application/data/wine-win64
directory and re-running the installer fixes it. Considering that flatpak is fairly reproducible this is probably an issue with winetricks.It might be the way winetricks picks-up the platform type (Unix or Windows). Maybe I'm not setting a variable correctly before running?
Edit: I hate to duplicate work but I did play around with having
winetricks
equivalent installers as extensions to the Platform. So if you need d3dx9 you includeorg.winepak.Platform.Extension.d3dx9
with your manifest. Benefits also include data (like dlls, exes, fonts, etcs..) being pre-downloaded in a central place and during download process from the flatpak repo instead of during the installer. Tighter integration with flatpak and all that...Not sure if it's the right way but might offer a better experience... need to experiment again now that I have a better understanding of extensions in flatpak.
The text was updated successfully, but these errors were encountered: