No puedo cambiar de mi GPU Intel a mi GPU Nvidia en Ubuntu 16.04. No recibo mensajes de error u otros problemas, simplemente no cambia. Otras preguntas similares aquí no han resuelto mi problema. Aquí están los detalles:
Portátil HP Envy dv7 7390eb con gráficos híbridos (Nvidia e Intel), Ubuntu 16.04.
Los Controladores adicionales de Ubuntu me muestran que estoy usando el controlador binario Nvidia 367.57 (patentado) y el firmware de microcódigo del procesador para CPU Intel de microcódigo intel (patentado).
Tengo instalados los paquetes nvidia-367 , nvidia-prime , nvidia-opencl-icd-367 y nvidia-settings . Sin abejorros u otros paquetes relacionados.
Puedo iniciar la aplicación de configuración de Nvidia y seleccionar Nvidia. Me dice que cierre sesión. Cuando vuelvo a iniciar sesión, Intel sigue siendo la tarjeta activa. (Uso este método para saber qué tarjeta está activa, es decir,
sudo lshw -c video | grep configuration
y luegomodinfo i915
).
Cuando lo hago sudo prime-select nvidia
, me sale
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
entonces me da: nvidia
Pero el método anterior para verificar qué GPU está activa, todavía me dice que Intel está activo. Y después de cerrar sesión e iniciar sesión, también sigue siendo Intel (la aplicación de configuración de Nvidia me lo dice, y también el lshw
método. prime-select query
Sin embargo, me dice: desconocido). Así que, básicamente, parece que no hay forma de activar mi GPU Nvidia.
EDITAR:
Mi problema es exactamente el mismo que el descrito aquí , cuando inicio nvidia-settings
en una terminal, también recibo el error
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.
Sin embargo, las soluciones propuestas allí, a saber
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
(cambiando 340.76 en el número correspondiente al controlador real en mi sistema, por supuesto)
se refiere a Ubuntu 15.04 (estoy en 16.04) y no funciona.
Respuestas:
Yo tuve el mismo problema. entonces hice lo siguiente:
software y actualizaciones> controladores adicionales: seleccione nvidia 381.09> reinicie la máquina
luego use la configuración de nvidia x , y luego seleccione nvidia prime.
después de reiniciar, todo está bien.
Espero que esto sea de ayuda :-)
fuente