11 votos

Cómo utilizar integrado Intel tarjeta gráfica para la visualización y la tarjeta de NVidia para CUDA en un escritorio

En mi escritorio, tengo una GTX560Ti que yo uso para CUDA y mostrar He instalado el instalado el driver de nvidia y todo funciona bien

Tengo una Intel HD Graphics 3000 integrada en mi CPU. Quiero usar esta tarjeta gráfica para mi pantalla, en lugar de mi tarjeta de Nvidia.

¿Cómo proceder ? Cómo instalar el Controlador Intel vithout romper CUDA ?

Mi ubuntu 12.04

3voto

user223140 Puntos 19

El truco es cargar tarjeta de nvidia en el dispositivo sin el módulo de nvidia, porque nsight no necesita de este módulo de depuración. Y no necesito módulo nvidia como una pantalla.

Aquí es lo que yo hice:

Añado el archivo llamado nvidia_cuda en /etc/init.d y hacen ejecutivo por chmod +X

Esto se da por nvidia, pero me comentó la línea de comando /sbin/modprobe nvidia

#!/bin/bash

# /sbin/modprobe nvidia

if [ "$?" -eq 0 ]; then
  # Count the number of NVIDIA controllers found.
  NVDEVS=`lspci | grep -i NVIDIA`
  N3D=`echo "$NVDEVS" | grep "3D controller" | wc -l`
  NVGA=`echo "$NVDEVS" | grep "VGA compatible controller" | wc -l`

   N=`expr $N3D + $NVGA - 1`
   for i in `seq 0 $N`; do
     mknod -m 666 /dev/nvidia$i c 195 $i
   done

   mknod -m 666 /dev/nvidiactl c 195 255

 else
   exit 1
 fi

Este archivo es de http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-linux/#runfile-installation 2.5.2. Runfile De La Instalación, El Paso 6.

Pero en primer lugar usted necesita para comprobar que usted tiene tanto de tarjetas como de dispositivo pci. Yo habilitado intel multi-pantalla de la BIOS, para conseguir esto.

$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
01:00.0 VGA compatible controller: NVIDIA Corporation GK208 [GeForce GT 635] (rev a1)

2voto

yuxiang.li Puntos 11

Yo he conseguido instalar CUDA en mi laptop con HD4600 + NV860M + Ubuntu 14.04, espero que te ayude.

Sólo tienes que seguir la documentación oficial (Cuda de instalación). El Runfile funciona mejor si usted desea mantener los Gráficos de Intel para la pantalla, porque es la opción predeterminada. El truco es usar --no-opengl-libs cuando se ejecuta el runfile por lo que su anterior configuración de la pantalla no son sobrescritos por los Driver de Nvidia que no puede ser usado por X Server.

Más detalles:

  • Asegúrese de que usted tiene un dispositivo de iXXX (i915 en mi caso) de Intel
  • Bloquear el nuevo dispositivo, si es que existe
  • Ejecutar runfile desde el nivel de ejecución 3
  • No instale el OpenGL
  • Agregar la Ruta y todo debería funcionar bien

He intentado muchas veces con otras soluciones, parece que la documentación oficial es la mejor manera de hacerlo. Si mi solución no funciona para usted, le invito a leer más en el doc, tal vez usted puede encontrar algo interesante.

Espero que puedan encontrar la manera de salir pronto.

1voto

Dumindu Mahawela Puntos 1969

instalar común controlador de Gráficos del paquete: se seleccionará de archivo adecuado para la pantalla:

sudo apt-get install xserver-xorg-video-all

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: