
VirtIO-GL/VirGL es una función del hipervisor KVM/QEMU/libvirt, que se utiliza para proporcionar funciones de aceleración 3D para máquinas virtuales KVM/QEMU/libvirt. La aceleración 3D permite que una máquina virtual (con una interfaz gráfica de usuario instalada) utilice la GPU del host, lo que hace que la interfaz gráfica de usuario tenga mayor capacidad de respuesta y sea capaz de ejecutar software o juegos de productividad 3D.
La máquina virtual de Proxmox VE utiliza tecnología KVM/QEMU/libvirt. A partir de Proxmox VE 8, puede utilizar la aceleración 3D VirtIO-GL/VirGL en máquinas virtuales Linux para una mejor experiencia de usuario de gráficos.
En este artículo, le mostraremos cómo habilitar la aceleración 3D VirtIO-GL/VirGL en una máquina virtual Proxmox VE 8.
Temas de contenido:
- Instale el controlador de GPU en Proxmox VE 8
- Instale las bibliotecas necesarias para la aceleración 3D VirtIO-GL/VirGL en Proxmox VE 8
- Habilite la aceleración 3D de GPU VirtIO-GL/VirGL en la máquina virtual Proxmox VE 8
- Pruebe si la aceleración 3D de GPU VirtIO-GL/VirGL se ejecuta en la máquina virtual Proxmox VE
- en conclusión
Instale el controlador de GPU en Proxmox VE 8
Para que la aceleración VirtIO-GL/VirGL 3D se ejecute en Proxmox VE 8, debe tener lo siguiente:
- GPU instalada en el servidor Proxmox VE 8
- Instale el controlador GPU en el servidor Proxmox VE 8
Si tiene una Intel iGPU (GPU integrada) disponible, el controlador de la GPU Intel debe instalarse de forma predeterminada en el servidor Proxmox VE 8. No necesitas ninguna intervención manual.
Si tiene una GPU NVIDIA en su servidor Proxmox VE 8 y desea usarla con VirtIO-GL/VirGL, debe descargar manualmente el controlador de la GPU NVIDIA e instalarlo usted mismo en el servidor Proxmox VE 8. Si necesita ayuda para instalar el controlador de GPU NVIDIA en su servidor Proxmox VE 8, lea este artículo.
Si tiene una GPU AMD en su servidor Proxmox VE 8, es posible que también necesite instalar el controlador de GPU requerido en su servidor Proxmox VE 8. No tenemos una GPU AMD. Entonces aún no lo hemos probado. Pero si está utilizando una APU AMD (un procesador AMD con una GPU integrada), hasta donde sabemos, el controlador de la GPU debería estar instalado de forma predeterminada. Actualizaremos este artículo si tenemos la oportunidad de probarlo.
Instale las bibliotecas necesarias para la aceleración 3D VirtIO-GL/VirGL en Proxmox VE 8
Para permitir que la aceleración 3D VirtIo-GL/VirGL se ejecute en la máquina virtual Proxmox VE 8, debe instalar las bibliotecas LibEGL y libGL en el servidor Proxmox VE 8. Las bibliotecas LibEGL y libGL se pueden encontrar en el repositorio oficial de paquetes de Proxmox VE 8.
Primero, navegue hasta Centro de datos > pve > Shell para acceder al shell Proxmox VE del servidor Proxmox VE 8, luego ejecute el siguiente comando para actualizar la caché de la base de datos del paquete Proxmox VE:

Para instalar las bibliotecas LibEGL y LibGL en el servidor Proxmox VE 8, ejecute el siguiente comando:
$ fácil Instalar -y libgl1 libgl1
Deben instalarse las bibliotecas LibEGL y LibGL. En nuestro caso ya vienen instalados.


Habilite la aceleración 3D de GPU VirtIO-GL/VirGL en la máquina virtual Proxmox VE 8
Para habilitar la aceleración 3D VirtIO-GL/VirGL en una máquina virtual Proxmox VE 8, navegue hasta la sección Hardware de la máquina virtual.[1]. Doble clic (LMB) «Pantalla»[2] y seleccione VirGL GPU en el menú desplegable Tarjeta gráfica[3].
De forma predeterminada, la GPU VirGL solo usa los 256 MB de memoria/VRAM (máximo) de la GPU instalada en el servidor Proxmox VE cuando la máquina virtual se está ejecutando. Esto es suficiente para la mayoría de situaciones. Si desea asignar más memoria/VRAM a la máquina virtual, ingréselo en la sección Memoria (MiB)[4].
Cuando termine, haga clic en Aceptar[5].


VirtIO-GL/VirGL debe estar habilitado para la máquina virtual Proxmox VE 8 que desee.


Ahora puedes iniciar la máquina virtual como de costumbre.


Si VirtIO-GL/VirGL se habilita correctamente en una máquina virtual Proxmox VE 8, la máquina virtual se iniciará sin errores y la pantalla de la máquina virtual se mostrará en la interfaz web de Proxmox VE 8.


Pruebe si la aceleración 3D de GPU VirtIO-GL/VirGL se ejecuta en la máquina virtual Proxmox VE
Puede encontrar información de gráficos para su máquina virtual navegando a Configuración > Acerca de en el entorno de escritorio GNOME. Como puede ver, la máquina virtual utiliza una NVIDIA RTX 4070 en un servidor Proxmox VE 8 a través de VirIO-GL/VirGL. En otros entornos de escritorio, encontrará información similar en la aplicación Configuración.


Para probar si VirIO-GL/VirGL aporta alguna mejora 3D a las máquinas virtuales Proxmox VE 8, creamos dos máquinas virtuales Ubuntu 22.04 LTS en el servidor Proxmox VE 8. Habilitamos VirtIO-GL/VirGL en uno y usamos la configuración de pantalla predeterminada (aceleración 3D deshabilitada) en el otro. Luego realizamos la prueba «glmark2» y comparamos los resultados.
Si desea realizar la misma prueba, puede instalar «glmark2» en una máquina virtual Ubuntu 22.04 LTS usando el siguiente comando:
$ sudo fácil Instalar gmak2 -y
Al ejecutar el punto de referencia «glmark2», una máquina virtual Proxmox VE 8 con la aceleración VirtIO-GL/VirGL 3D habilitada consume menos recursos de CPU que una máquina virtual con la aceleración VirtIO-GL/VirGL 3D deshabilitada (Figura 1) (figura 2). Con la aceleración VirtIO-GL/VirGL 3D desactivada, el uso de CPU de la máquina virtual Proxmox VE 8 es casi del 100%, como se muestra en la siguiente captura de pantalla (Figura 2). El uso elevado de la CPU significa que el 3D se simula a través de la CPU en lugar de acelerarlo la GPU. Por lo tanto, la aceleración 3D VirtIO-GL/VirGL mejora el rendimiento 3D de la máquina virtual Proxmox VE 8 y hace que la interfaz de usuario del entorno de escritorio gráfico Linux tenga más capacidad de respuesta.


Figura 1: Uso de la CPU al ejecutar el punto de referencia «glmark2» con la aceleración 3D VirtIO-GL/VirGL habilitada en una máquina virtual Proxmox VE 8


Figura 2: Uso de la CPU al ejecutar el punto de referencia «glmark2» en una máquina virtual Proxmox VE 8 con la aceleración 3D VirtIO-GL/VirGL deshabilitada
La puntuación «glmark2» demuestra que la aceleración 3D VirIO-GL/VirGL realmente ha mejorado la experiencia general del usuario de gráficos de la máquina virtual Proxmox VE 8. En la máquina virtual Proxmox VE 8 con la aceleración VirtIO-GL/VirGL 3D habilitada, la puntuación «glmark2» es 2167 (Figura 3), mientras que en la máquina virtual con la aceleración VirtIO-GL/VirGL 3D deshabilitada, es solo 163 (Figura 4). Esta es una gran diferencia.


Figura 3: Puntuación “glmark2” de la aceleración 3D VirtIO-GL/VirGL habilitada en la máquina virtual Promox VE 8 cuando se utilizan la GPU NVIDIA RTX 4070 y la CPU AMD Ryzen 3900X (4 núcleos asignados a la máquina virtual) en Promox VE 8 servidor


Figura 4: Puntuación «glmark2» en la máquina virtual Promox VE 8 con la aceleración 3D VirtIO-GL/VirGL deshabilitada cuando se utiliza la CPU AMD Ryzen 3900X (4 núcleos asignados a la máquina virtual) en el servidor Promox VE 8
Si está utilizando una GPU NVIDIA en un servidor Proxmox VE 8, también puede verificar que la máquina virtual Proxmox VE 8 esté usando la GPU en el servidor Proxmox VE 8 para la aceleración 3D a través de VirIO-GL/VirGL.
Para buscar programas que utilicen la GPU NVIDIA del servidor Proxmox VE 8, abra el shell Proxmox VE y ejecute el comando «nvidia-smi». Como puede ver, una de las máquinas virtuales Proxmox VE 8 consume aproximadamente 194 MiB VRAM de la GPU NVIDIA RTX 4070 del servidor Proxmox VE 8 para aceleración 3D.


en conclusión
En este artículo, le mostramos cómo instalar las bibliotecas necesarias en un servidor Proxmox VE 8 para que la aceleración VirtIO-GL/VirGL 3D funcione correctamente. También le mostramos cómo configurar/habilitar la aceleración 3D VirtIO-GL/VirGL en una máquina virtual Proxmox VE 8. Le mostramos cómo verificar que la aceleración 3D VirtIO-GL/VirGL también funciona en la máquina virtual Proxmox VE 8. Finalmente, comparamos la GPU VirtIO-GL/VirGL de una máquina virtual Proxmox VE 8 usando «glmark2» para mostrarle su rendimiento en comparación con una máquina virtual Proxmox VE 8 con la aceleración 3D VirtIO-GL/VirGL desactivada.

![Aquí se explica cómo personalizar su escritorio Linux para Halloween [Dot Files Included]](https://muylinux.xyz/wp-content/uploads/2025/10/1761880243_Aqui-se-explica-como-personalizar-su-escritorio-Linux-para-Halloween-220x150.png)







