Controladores

Linux 32-bit ARM Display Driver

 
 

Versión:

325.15 Certified

Fecha de publicación:

2013.08.05

Sistema operativo

Linux 32-bit ARM

Idioma:

Español (España)

Tamaño:

16.0 MB

Descargar Ahora

Aspectos destacados de la versión
Productos soportados
Más informacion
  • Se ha añadido soporte para las siguientes GPUs:
  • GRID K340
  • NVS 315
  • Quadro K500M
  • Se ha corregido un error del panel de control de nvidia-settings que podía provocar la aparición de mensajes falsos sobre incoherencias en la configuración de pantallas al cambiar dicha configuración con la función SLI activada.
  • Se ha corregido un error que podía provocar parpadeos en la imagen después de aplicar algunas configuraciones de escalado.
  • Se ha corregido un error que impedía la actualización de la barra de estado de las páginas "PowerMizer" y "X Server XVideo Settings" del panel de control de nvidia-settings cuando otro cliente NV-CONTROL cambiaba los ajustes de configuración.
  • Se ha corregido un error que podía provocar la duplicación de algunos elementos de la interfaz del panel de control de nvidia-settings tras un cambio de VT en configuraciones de servidor con múltiples pantallas X de NVIDIA.
  • Se ha cambiado el método de entrega de interrupciones de PCIe de virtual-wire a MSI. Conviene recordar que, si falla la inicialización del controlador de NVIDIA para Linux con un error que indica que no está recibiendo interrupciones, es posible desactivar MSI utilizando el parámetro "NVreg_EnableMSI=0" al cargar el módulo kernel de NVIDIA.
  • Se ha eliminado el soporte de los kernels de Linux 2.4. El controlador de NVIDIA para Linux ahora precisa Linux 2.6.9 o una versión posterior.
  • Se ha corregido un error que impedía utilizar RandR para crear un modo con el mismo nombre que otro modo creado con anterioridad, incluso después de haber borrado el modo anterior.
  • Se ha corregido un error de nvidia-settings que hacía que no se tuviesen en cuenta los colores de los temas de GTK+ en algunos elementos de la IU.
  • Se ha corregido un error que hacía que nvidia-settings escribiese en el archivo de configuración .nvidia-settings-rc ajustes de corrección del color basados en el nombre de la máquina, incluso cuando estaba desactivada la opción "Include X Display Names in the Config File" (incluir nombres de pantalla de X). Esto podía provocar largas demoras al iniciar nvidia-settings cuando el archivo de configuración contenía un nombre de máquina que no podía resolver.
  • Se ha corregido un error que mostraba controles de superposición de bordes en la página de SLI Mosaic de nvidia-settings con bordes a los que no era posible aplicar la superposición.
  • Se ha corregido un error que provocaba el reinicio de algunos ajustes del panel de control de nvidia-settings cuando se volvían a sondear las pantallas.
  • Se ha corregido un error por el que algunas aplicaciones OpenGL que utilizan objetos FBO (Frame Buffer Objects) se bloqueaban tras un cambio de modo (por ejemplo, al cambiar la resolución de una pantalla o aplicarle alguna transformación).
  • Se ha resuelto una fuga de memoria que podía producirse al descargar libGL antes de destruir todos los contextos de GLX.
  • Se ha corregido un error que podía provocar la aplicación de ajustes de corrección del color a una pantalla incorrecta cuando se desconectaban múltiples pantallas y volvían a conectarse.
  • Se ha corregido la aparición de un mensaje de error falso que indicaba la falta de la extensión NV-GLX al renderizar desde un cliente GLX con las librerías cliente de OpenGL de NVIDIA en un servidor con una extensión GLX que no era de NVIDIA.
  • Se ha corregido un error de OpenGL que impedía que el renderizado condicional desde la extensión NV_conditional_render afectase de la forma correcta a CopyPixels.
  • Se ha mejorado el rendimiento del renderizado de gradientes complejos.
  • Se ha añadido soporte para configurar los ajustes de SLI Mosaic y Base Mosaic en la página "X Server Display Configuration" (configuración de pantallas de X Server) de nvidia-settings.
  • Se ha actualizado nvidia-installer para que busque los siguientes archivos:
  • /usr/lib/nvidia/alternate-install-available
  • /usr/lib/nvidia/alternate-install-present
  • Son archivos proporcionados por el programa de instalación del controlador y no por el paquete .run oficial de NVIDIA para avisar a nvidia-installer sobre la presencia o la disponibilidad de un método de instalación alternativo. Consulta la página del manual sobre la función nvidia-installer(1) para obtener más información.
  • Se ha corregido un error del controlador de X por el que las zonas de desplazamiento panorámico y seguimiento del CRTC en RandR no se adaptaban al tamaño de la pantalla X al cambiar el estado de CRTC de desactivado a activado.
  • Se ha corregido un error del controlador de X por el que peticiones correctas de X_RRSetScreenConfig en RandR situaban el valor de "LastSetTime" del servidor demasiado lejos, lo que podía provocar que se rechazasen innecesariamente posteriores peticiones de RandR.
  • Se ha corregido un error del controlador de X que impedía acceder a las GPUs a través de la extensión NV-CONTROL de X cuando no se podían inicializar las correspondientes pantallas X.
  • Se genera un error BadMatch cuando las aplicaciones intentan crear mapas de píxeles a través de GLX utilizando glXCreatePixmap() o glXCreateGLXPixmapWithConfigSGIX() y la profundidad de los mapas no se corresponde con la configuración de GLXFBConfig.
  • Se ha actualizado nvidia-settings para especificar de forma explícita la dirección de rotación al establecer la configuración de rotación por pantalla.
  • Se acepta el UUID de la GPU como calificador para las opciones de configuración de X que admiten calificadores de GPU (p. ej. "MetaModes").
  • Se indican los UUIDs de las GPUs en el registro de X cuando se activa el registro en modo detallado (verbose) en X server.
  • El test de tijera de conformidad de glBlitFrameBuffer() está activado por defecto. Un perfil de aplicación proporcionado por el controlador activa el anterior "comportamiento no conforme" de las aplicaciones que cargan libcogl para que sorteen un problema existente en antiguas versiones de libcogl.
  • Es posible añadir perfiles de aplicación para activar el comportamiento no conforme de otras aplicaciones que dependan de él. Consulta la sección "Known Issues" (problemas conocidos) del archivo README para obtener más información.
  • Se ha corregido un error por el que las aplicaciones que utilizaban interoperabilidad entre CUDA y OpenGL se bloqueaban al ejecutarse en servidores X con Xinerama activada.
  • Se ha corregido un error que impedía la adecuada notificación de errores de ECC de doble bit.
  • Se ha corregido un error que podía generar una pantalla en negro al cambiar los ajustes de sincronización con fuente externa (house sync) en GPUs Quadro Kepler con tarjetas Quadro Sync.
  • Se ha corregido un error que impedía que finalizasen adecuadamente bucles anidados con condiciones idénticas en los sombreadores de GLSL. Esto podía bloquear aplicaciones tales como Exa PowerVIZ.
  • Se ha corregido un error que dañaba los texels cuando se especificaba una imagen de textura vacía con glXBindTexImageEXT. En GNOME 3, esto hacía que la utilidad gnome-screenshot capturase imágenes distorsionadas de las ventanas.
  • Se ha corregido un error que provocaba el bloqueo de X server al consultar el modo de pantallas desactivadas.

Ten presente que muchas distribuciones de Linux proporcionan sus propios controladores para tarjetas gráficas NVIDIA en el paquete de la distribución. Es posible que ésta interaccione mejor con dichos controladores, por lo que quizá te interese utilizarlos en lugar del paquete oficial de NVIDIA.

Recordamos también que los usuarios de SuSE deberían leer el documento SuSE NVIDIA Installer HOWTO antes de descargar el controlador.

Instrucciones de instalación: cuando hayas descargado el controlador, cambia al directorio que contenga el paquete de controladores e instala el controlador ejecutando sh ./ NVIDIA-Linux-armv7l-gnueabihf-325.15.run como usuario root.

Uno de los últimos pasos de la instalación te ofrecerá la posibilidad de actualizar el archivo de configuración de X. Puedes aprovechar esa oportunidad para editar dicho archivo manualmente a fin de utilizar el controlador X de NVIDIA o ejecutar nvidia-xconfig.

Recuerda que la lista de GPUs soportadas se suministra para indicar qué GPUs son compatibles con una determinada versión del controlador. Algunos diseños de sistemas que incorporan GPUs soportadas pueden no ser compatibles con el controlador de NVIDIA para Linux. En concreto, los portátiles y PCs integrados dotados de gráficos conmutables (híbridos) o de tecnología Optimus no funcionarán adecuadamente si no disponen de algún medio para desactivar los gráficos integrados. Los diseños de hardware varían según las marcas, por lo que te recomendamos consultar con el fabricante del equipo para saber si un determinado sistema es compatible.

Este paquete incluye componentes del controlador de pantalla creados con el juego de instrucciones Thumb-2. El módulo kernel y el controlador de CUDA se han creado con el juego de instrucciones ARMv7. Todos los componentes del controlador de pantalla admiten llamadas cruzadas entre los juegos de instrucciones Thumb y los demás juegos de instrucciones, y utilizan HardFP.

Este controlador se ha probado en las plataformas CARMA y Kayla.

Consulta el archivo README para obtener instrucciones más detalladas.