我不能从我的英特尔GPU切换到我的Nvidia GPU在Ubuntu 16.04。我没有收到错误信息或其他问题,它只是不切换。这里还有其他类似的问题没有解决我的问题。以下是详细信息:
sudo lshw -c video | grep configuration和modinfo i915)。当我做sudo prime-select nvidia时,我得到
Info: the current GL alternatives in use are: ['mesa', 'nvidia-367']
Info: the current EGL alternatives in use are: ['mesa-egl', 'nvidia-367']
Info: selecting nvidia-367 for the nvidia profile
update-alternatives: using /usr/lib/nvidia-367/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) in manual mode
update-alternatives: using /usr/lib/nvidia-367/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_EGL.conf (x86_64-linux-gnu_egl_conf) in manual mode然后prime-select query给了我:nvidia
但是上面的方法是检查哪个GPU是活动的,还告诉我英特尔是活动的。在注销和登录后,它仍然是英特尔(Nvidia-设置应用程序告诉我的),lshw方法也是如此。然而,prime-select query告诉我:未知。)所以基本上似乎没有办法激活我的Nvidia GPU。
编辑:我的问题与描述的这里完全相同,当我在终端上启动nvidia-settings时,我也会得到错误
ERROR: nvidia-settings could not find the registry key file.
This file should have been installed along with this driver at
/usr/share/nvidia/nvidia-application-profiles-key-documentation.
The application profiles will continue to work, but values cannot be
prepopulated or validated, and will not be listed in the help text.
Please see the README for possible values and descriptions.然而,建议的解决办法是:
cd /usr/share/nvidia
mv nvidia-application-profiles-340.76-key-documentation
nvidia-application-profiles-key-documentation
mv nvidia-application-profiles-340.76-rc nvidia-application-profiles-rc(当然,在我的系统中,更改与实际驱动程序相对应的数字为340.76 )
指的是Ubuntu15.04(我在16.04),不工作。
发布于 2017-04-19 02:27:10
我也有同样的问题。然后我做了以下几件事:
软件和更新>附加驱动程序:选择nvidia 381.09>重新启动机器
然后使用nvidia x设置,然后选择nvidia质数。
重新启动后,一切都好。
我希望这会有帮助:
https://askubuntu.com/questions/856208
复制相似问题