-
Notifications
You must be signed in to change notification settings - Fork 61
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
Use of cache is not clear #167
Comments
The cache is automatically created when you switch away from hybrid mode. There is no need to use the explicit command line options. Steps
The intent of the cache is to switch directly from integrated mode to nvidia mode without switching to hybrid mode first. This works because the dGPU PCI Bus ID is cached so that the information is available when not in hybrid mode. The envycontrol app can then generate the See lines switching to nvidia mode that need bus id. But once those changes have been made, a reboot IS required as usual. Hope that helps. |
Thanks for the clarification. |
Thanks @cMancio00, really appreciate it! |
@cMancio00 - I added some review comments to your PR. Please take a look. Thanks for taking the time to provide feedback! |
Don't know how to classify it, question or bug.
I wanted to use the new cache feature but I'm unsure that I understood how it works since it doesn't work in my pc.
I have a Dell Inc. Inspiron 16 7610, with i7-11800H a 3050ti and proprietary drivers. Everything works as intended in Integrated, hybrid and nvidia mode.
According to the readme I should be able to switch from Integrated to Nvidia (and viceversa?) without the need to reboot. However I have to reboot all the time.
This is what I've done to use the cache system:
Starting from hybrid mode
Using:
outputs:
Now the cache is created so I can switch to Integrated mode and reboot with:
and then
After reboot I check that nvidia-smi outputs the error that no drivers are loaded and
gives of course integrated.
Now I was expecting that using:
will switch mode without rebooting and nvidia-smi will work, but it is not the case.
Am I missing something? Maybe it will work with open source drivers?
Best regards
The text was updated successfully, but these errors were encountered: