Fix run errors for nvidia hybrid setup #32
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue exists very long time. This line produce error while running some 32 bit games on nvidia hybrid setup. Without this line it run all kind of games without any issues on discrete GPU. Tested on two different laptops on
manjaro
andfedora
. So, I don't sure it's needed here at all.The fixed error is:
Interesting thing that the same output can be reproduced by running
__GLX_VENDOR_LIBRARY_NAME=nvidia glxinfo
Successful variant of command is:
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glxinfo
Also as I understand
__NV_PRIME_RENDER_OFFLOAD
and__GLX_VENDOR_LIBRARY_NAME
should be together. So, I guess (but not sure) thatexport __GLX_VENDOR_LIBRARY_NAME=nvidia
should be added afterexport __NV_PRIME_RENDER_OFFLOAD=1
(line 155) ifPW_PRIME_RENDER_OFFLOAD
enabled.