Open swebow opened 1 year ago
One step forward!
I enabled "pre-release" and installed all the "betas" of DXVK, VKD3D and DXVK-NVAPI. And used "kron4ek-wine-8.13-staging-amd64", now EA-App will boot with these settings, but I reverted back after to my Snapshot with Soda 7.0.9 since it works great on that version.
Also I can start Ubisoft Connect but get some error from Ubisoft Connect itself, not sure how to solve it. "UplayWebCore.exe" encountred some issue.
wine: Unhandled exception 0x80000003 in thread 448 at address 116A4AE1 (thread 0448), starting debugger... wine: Unhandled exception 0x80000003 in thread 450 at address 116A4AE1 (thread 0450), starting debugger... wine: Unhandled exception 0x80000003 in thread 4d0 at address 116A4AE1 (thread 04d0), starting debugger...
The same thing happens to me with ubisoft connect and nvidia prime. How did you solve it?
I haven't. I have closed it by mistake.
Have you tried to launch it without __NV_PRIME_RENDER_OFFLOAD=1? Vulkan apps should using nvidia by default (on my 82SB with 3050M at least), __NV_PRIME_RENDER_OFFLOAD is only about offloading. Firstly, you need to verify if it is working with just discrete gpu
The solution proposed here worked for me: https://github.com/bottlesdevs/Bottles/issues/3078#issuecomment-1882260343
That is, running bottles initially without using the discrete gpu. And then configure to launch the application from bottles, with the variables: VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json VK_LAYER_PATH=/usr/share/vulkan/explicit_layer.d
(These paths may be different in other Linux distributions)
Apparently it's another way to run the discrete gpu. I tried ubisoft launcher and battle.net, which had the same problem. Now I can run both without problems. I checked the memory usage in nvidia-settings, and confirmed that it is using the nvidia gpu.
It may also work with other launchers besides bottles.
Found fix (more like workaround) that works for me
<something>.exe
If your game installed under that bottle:
bottle.yml
External_Programs
icon
from "Ubisoft Launcher" (optional)path
to be "Windows-like" (ex. C:\Games\Game\game.exe
)Otherwise:
Do the same stuff, just at the end you need to create Windows shortcut, so you can point at file that is under that Bottle and will open the game, you can't point at any file or even drive (talking from experience), see my example config below
Describe the bug
When I try to run Ubisoft Connect (Fresh Install) in Bottles (Flatpak) it won't launch with Discrete Graphic card enabled. It seem just to loop in the debugger. I tried different Runners and only Wine 8.13 Runners seem to work at this moment, it's seem to be a fairly new issue with Ubisoft Connect with Valve fixing support today.
Runner used this time - lutris-GE-Proton8-13-x86_64
To Reproduce
Package
Flatpak from Flathub
Distribution
Endeavour OS
Debugging Information
Troubleshooting Logs
Additional context
Tried same Runner on EA-App. Same issue as with Ubisoft Connect.