https://bugs.winehq.org/show_bug.cgi?id=43862
Bug ID: 43862 Summary: NVAPI can't start (error 0xFFFFFFFE) Product: Wine Version: 2.18 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: ikdc.services@gmail.com Distribution: ---
Created attachment 59440 --> https://bugs.winehq.org/attachment.cgi?id=59440 Logs of the command : "wine csgo.exe"
Detected when I tried to start CS:GO on Steam Windows (started also with wine). With the logs, it seems to be an D3D error about format.
Config : - Xubuntu 16.04 x86 - Nvidia GT 430 (Driver : Nvidia Official Binary, V 387.12)
https://bugs.winehq.org/show_bug.cgi?id=43862
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
--- Comment #1 from Sebastian Lackner sebastian@fds-team.de --- I assume this test was done with the development version of Wine, correct? You could check if it works with Wine Staging. It ships an experimental stub implementation of nvapi.
https://bugs.winehq.org/show_bug.cgi?id=43862
--- Comment #2 from ikdc.services@gmail.com --- (In reply to Sebastian Lackner from comment #1)
I assume this test was done with the development version of Wine, correct? You could check if it works with Wine Staging. It ships an experimental stub implementation of nvapi.
Yes, it was the development version. I installed the Staging, now it work correctly, no error message ! When a new version of Wine development will be realeased ?
Thanks for your reply
https://bugs.winehq.org/show_bug.cgi?id=43862
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|NVAPI can't start (error |CS:GO fails to start with |0xFFFFFFFE) |"NVAPI can't start (error | |0xFFFFFFFE)" (needs nvapi | |stub implementation)
--- Comment #3 from Sebastian Lackner sebastian@fds-team.de --- (In reply to ikdc.services from comment #2)
(In reply to Sebastian Lackner from comment #1)
I assume this test was done with the development version of Wine, correct? You could check if it works with Wine Staging. It ships an experimental stub implementation of nvapi.
Yes, it was the development version. I installed the Staging, now it work correctly, no error message ! When a new version of Wine development will be realeased ?
Thanks for your reply
Thanks for testing. There is no fixed date when specific features will be merged, I would suggest to use Wine Staging in the meantime. So far most Wine devs thought that there aren't any applications which depend on it, but this bug shows that this is apparently not the case. Since npapi is Nvidia specific, a workaround with the dev version would probably be to fake a different graphic card vendor.
https://bugs.winehq.org/show_bug.cgi?id=43862
--- Comment #4 from Gijs Vermeulen gijsvrm@gmail.com --- This should probably be marked STAGED with https://github.com/wine-staging/wine-staging/tree/master/patches/nvapi-Stub_... (or duplicate of bug 35062 and use that one as a bug for missing nvapi support. Although I'm not sure if that would qualify as a meta bug, which should be avoided).
https://bugs.winehq.org/show_bug.cgi?id=43862
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com Status|UNCONFIRMED |STAGED Ever confirmed|0 |1 Staged patchset| |https://github.com/wine-sta | |ging/wine-staging/tree/mast | |er/patches/nvapi-Stub_DLL
--- Comment #5 from Zebediah Figura z.figura12@gmail.com --- (In reply to Gijs Vermeulen from comment #4)
This should probably be marked STAGED with https://github.com/wine-staging/wine-staging/tree/master/patches/nvapi- Stub_DLL (or duplicate of bug 35062 and use that one as a bug for missing nvapi support. Although I'm not sure if that would qualify as a meta bug, which should be avoided).
Since it seems unlikely that the two bugs require the same set of features (in particular this looks like it may be happy with just a stub), I've elected to mark this one STAGED instead.
https://bugs.winehq.org/show_bug.cgi?id=43862
--- Comment #6 from Henri Verbeet hverbeet@gmail.com --- If it's worth anything, I don't think it's likely nvapi is going to happen in Wine. I'd recommend the "VideoPciVendorID" workaround for people stuck with NVIDIA hardware.
https://bugs.winehq.org/show_bug.cgi?id=43862
zaplo00@mailfence.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zaplo00@mailfence.com
--- Comment #7 from zaplo00@mailfence.com --- Created attachment 60722 --> https://bugs.winehq.org/attachment.cgi?id=60722 screenshot_error
Overriding VideoPciDeviceID and VideoPciVendorID makes the game advance a bit further (wine 3.3) but still fails
https://bugs.winehq.org/show_bug.cgi?id=43862
--- Comment #8 from Andrey Gusev andrey.goosev@gmail.com --- Overriding helps for Call of Duty: Black Ops II fails on launch with "DirectX encountered an unrecoverable error. Check the readme for possible solutions."