The X server will not be able to send the VDPAU driver (solución)

Revisando el Xlog /var/log/Xorg.0.log en una instalación limpia de 64bits, me he dado cuenta de este error del driver de nvidia que no consigue acceder al vdpau,


] ) LoadModule: "dri2"
[ ] (WW) Warning, couldn't open module dri2
[ ] (II) UnloadModule: "dri2"
[ ] (EE) NVIDIA: Failed to load module "dri2" (module does not exist, 0)
[ ] (II) NVIDIA(0): The X server will not be able to send the VDPAU driver name to
[ ] (II) NVIDIA(0): libvdpau.

La solución es sencilla, simplemente editar el fichero /etc/X11/xorg.conf y añadir estas lineas:


Section "Files"
ModulePath "/usr/lib64/xorg/modules"
ModulePath "/usr/lib64/opengl/xorg-x11/extensions/"
EndSection

Asegurandose en todo caso de que existen o que las rutas són las correctas de tu distribución. Después de añadirlas, comprobar de nuevo al reiniciar las X de que vdpau es detectado correctamente.


[ ] (II) LoadModule: "dri2"
[ ] (II) Loading /usr/lib64/opengl/xorg-x11/extensions/libdri2.so
[ ] (II) Module dri2: vendor="X.Org Foundation"
[ ] compiled for 1.12.2, module version = 1.2.0
[ ] ABI class: X.Org Server Extension, version 6.0
[ ] (II) NVIDIA(0): [DRI2] Setup complete
[ ] (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia

Y listo!

Deja un comentario

Tu dirección de correo electrónico no será publicada.