https://bugs.winehq.org/show_bug.cgi?id=53110
--- Comment #3 from FoX virtuousfox@gmail.com --- Tested wine-staging-10.0-rc5 with the same result BUT also tried adding the non-Steam version to Steam and launching via its built-in wine fork, "proton-experimental". It launched flawlessly. However, for modding support to work it has to be launched as `bin/x64/Cyberpunk2077.exe` with launch options 'WINEDLLOVERRIDES="winmm,version=n,b" %command% --launcher-skip -modded'. Also got rid of GameServicesGOG.dll, just to be safe.
It means that proton fork has some kind of fix in it. The only seemingly relevant part I've found via quick search in its repo is https://github.com/ValveSoftware/Proton/pull/7387 but it's unlikely to be relevant to launch: "Some games have greater requirements with regard to which NVAPI functions need to be implemented for them to work correctly, e.g. Cyberpunk 2077 v1.62 required us to add some Opacity-Micromap-related stubs and The Last of Us Part 1 absolutely needed some device queries to succeed.".
It would be nice to find whatever made it work and port to wine. Especially since proton does not support NTSync and has a lot of extraneous CPU load and FPS stuttering due to all other sync options.