Bottles icon indicating copy to clipboard operation
Bottles copied to clipboard

[Request]: Option to force Vulkan ICD loader (This fixed Ubisoft Connect for me!)

Open swebow opened this issue 1 year ago • 6 comments

Tell us the problem or your need

I have had an massive issue with Ubisoft Connect for I don't know how long now. Today I just got fed up and started to play with it in both Lutris and Bottles.

After awhile I managed to stumble upon a thread that told me how to force one GPU to be used instead of the other for Vulkan loading. I did those settings suggested and ran with the wine-ge-8-24-x86_64 runner. Boom! Ubisoft Connect works with my Discrete Graphic card. Glorius 100+ fps in Far Cry Blood Dragon (Fast game to download and start, why it was my test subject)

Since my computer use a integrated AMD and a Discrete Nvidia, it's of course more complicated. But if that option was possible in Bottles as well, it should help a lot of people!

2023-11-28_20-16

Describe the solution you'd like

If possible, copy the option from Lutris to force enable Vulkan ICD loader option! Put it maybe under "advanced". Ubisoft Connect is the only application that have been a headache for me.

Other solutions?

No response

Additional context and references

No response

swebow avatar Nov 28 '23 19:11 swebow

I think this would be a useful addition and would simultaneously solve issues such as #3133. I am currently looking into what it would take to implement.

vercingetorx avatar Dec 01 '23 23:12 vercingetorx

Would also help with #3078 . I have this problem primarily with apps that are launchers.

averagenative avatar Dec 04 '23 19:12 averagenative

Good idea. Had same problem because of nvidia 545 crap driver. Much of headache.

vertigo-red avatar Dec 09 '23 20:12 vertigo-red

Question: Is it enough to be able to choose the GPU Bottles uses or do you guys actually need/want the ability to choose the Vulkan ICD loader?

vercingetorx avatar Dec 10 '23 18:12 vercingetorx

Question: Is it enough to be able to choose the GPU Bottles uses or do you guys actually need/want the ability to choose the Vulkan ICD loader?

I think you already can pick the ICD right now? Just that even if I for example pick Vulkan in there. It refuse to run on my Discrete graphics card.So I guess the ability to pick Graphic card? :)

image

swebow avatar Dec 10 '23 20:12 swebow

Question: Is it enough to be able to choose the GPU Bottles uses or do you guys actually need/want the ability to choose the Vulkan ICD loader?

Whatever helps for GPU selection on mulit-gpu platforms. I think the vulkan ICD loader is being used as a reference because it's a workable option in Lutris for those of us with integrated and discrete GPUs

averagenative avatar Dec 11 '23 13:12 averagenative