Cada vez que cambio de mi gpu (gtx 1060) a mi igpu (Intel 530), no puedo arrancar. La pantalla de carga está atascada con el siguiente mensaje:
[Fallido] Error al iniciar NVIDIA Persistence Daemon. Consulte 'systemctl status nvidia-persistenced.service' para más detalles.
Sin embargo, puedo arrancar cuando vuelvo a la CPU Nvidia y cambiar a mi igpu sin reiniciar funciona temporalmente. Estoy usando Kubuntu 16.10 y solo la pantalla interna de mi computadora portátil. Esa es la salida cuando cambio a mi igpu:
sudo prime-select intel
Info: the current GL alternatives in use are: ['nvidia-378', 'nvidia-378']
Info: the current EGL alternatives in use are: ['nvidia-378', 'nvidia-378']
Info: selecting nvidia-378-prime for the intel profile
update-alternatives: using /usr/lib/nvidia-378-prime/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-378-prime/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
update-alternatives: using /usr/lib/nvidia-378-prime/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in manual mode
update-alternatives: using /usr/lib/nvidia-378-prime/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_EGL.conf (i386-linux-gnu_egl_conf) in manual mode
sudo prime-select nvidia
Info: the current GL alternatives in use are: ['nvidia-378-prime', 'nvidia-378-prime']
Info: the current EGL alternatives in use are: ['nvidia-378-prime', 'nvidia-378-prime']
Info: selecting nvidia-378 for the nvidia profile
update-alternatives: using /usr/lib/nvidia-378/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-378/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
update-alternatives: using /usr/lib/nvidia-378/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in manual mode
update-alternatives: using /usr/lib/nvidia-378/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_EGL.conf (i386-linux-gnu_egl_conf) in manual mode
Resultado de lspci -k | grep -EA2 'VGA | 3D'
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
DeviceName: Onboard IGD
Subsystem: CLEVO/KAPOK Computer HD Graphics 530
--
01:00.0 VGA compatible controller: NVIDIA Corporation GP106M [GeForce GTX 1060] (rev a1)
Subsystem: CLEVO/KAPOK Computer Device 6a03
Kernel driver in use: nvidia
Traté de resolver este problema por mi cuenta durante más de una semana y no tengo idea de qué hacer. Todo lo que probé falló.
¿Me podría ayudar?
ACTUALIZACIÓN 5.2.2017:
Lo probé nuevamente hoy y me di cuenta de que cambiar a la CPU Intel no funciona en absoluto con 375 y 378. Cerrar sesión congela la pantalla. Entonces, ¿por qué funcionó una vez? Si vuelvo a instalar todos los controladores después de eliminar los anteriores y luego uso prime-select intel (¡sin reiniciar!), Prime-select no actualiza los perfiles prime -> Selecciona uno de los perfiles antiguos que no son nvidia (perfiles mesa en lugar de nvidia) y funciona. Pero tan pronto como cambio a un perfil de nvidia o reinicio, los perfiles principales se actualizan y ya no funciona. Entonces, ¿supongo que hay algo mal con las alternativas EGl para la CPU Intel? Perdón por cualquier inconveniente.
ACTUALIZACIÓN 12.2.2017:
Ayer modifiqué el software nvidia-prime y solucioné el error. Pronto publicaré (probablemente la próxima semana) mi versión modificada y pegaré un enlace aquí, pero aún encuentro un problema: cuando apago mi PC después de ejecutar sudo prime-select intel
:
ksmserver se bloquea (estoy usando Kubuntu, probablemente no sea un problema con Ubuntu)
-> la PC no puede apagarse por completo y se restauran las antiguas alternativas de actualización (incorrectas) para la GPU Intel
-> No puedo arrancar.
Sin embargo, si ejecuto sudo prime-select intel
después del apagado en modo de recuperación, todo funciona bien y puedo usar la GPU Intel.
ACTUALIZACIÓN 17.2.2017:
Publiqué mi solución y todavía estoy tratando de solucionar el error en los repositorios oficiales. Sin embargo, este es probablemente un error en las alternativas de actualización, por lo que a continuación tengo que publicar un informe de error allí.
Mientras tanto, ¡disfruta de mi solución! Espero que funcione para ti tambien. Si hay alguna pregunta, por favor deje un comentario.
ACTUALIZACIÓN 26.2.2017
Como señaló @whizzzkid, la tarjeta gráfica nvidia aún permanece activa después de aplicar mi parche. Sin embargo, hoy pude resolver este problema. Probablemente actualizaré mi respuesta para incluir mi segundo parche la próxima semana. Aquí hay algunas pruebas que ejecuté:
Nvidia: 43-45 W
Intel (nvidia encendido): 29-31W
Intel (nvidia apagado): 15-17W
m
al final, incluso si son móviles.
nvidia-prime
todavía no los soporta.
lspci -k | grep -EA2 'VGA|3D'
comando de terminal.