-
Notifications
You must be signed in to change notification settings - Fork 27
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
Ensure that only one Vulkan ICD manifest is present. #96
Ensure that only one Vulkan ICD manifest is present. #96
Conversation
This is an attempt to fix #95 I wasn't sure if I should surround the loader block with a |
Install a single nvidia_icd.json file, only for x64, to prevent having two ICD manifests present when both x64 and i686 driver libraries are installed. Having multiple Vulkan ICD manifest installed tricks the Vulkan loader into thinking that two adapters are installed. Fixes negativo17#95
9602920
to
d87f724
Compare
Thank you! Rebuilding packages now. |
Thanks a lot for the fast response! Glad to hear that the PR seemed correct. How long should it take until the rebuilt packages appear at |
@jp7677 You missed a bit in %files https://github.com/negativo17/nvidia-driver/blob/master/nvidia-driver.spec#L393 |
@leigh123linux ah, thanks a lot for the hint. I'll create a second PR today after work which hopefully fixes this. |
Pushing them now. Sorry i was a bit busy. |
Just updated my machine and all is good now, thanks a lot! |
Install a single nvidia_icd.json file, regardless the target
architecture, to prevent having two ICD manifests present
when both x64 and i686 driver libraries are installed.
Having multiple Vulkan ICD manifest installed tricks the Vulkan
loader into thinking that there are two adapters installed.
Fixes #95