Instalación del controlador INTEL
CódigoCristo / Marzo 17, 2023
Lista oficial en la documentación:
https://wiki.archlinux.org/title/intel_graphics
https://wiki.archlinux.org/title/GPGPU
https://wiki.archlinux.org/title/Vulkan
https://wiki.archlinux.org/title/Hardware_video_acceleration
Instalación
● Driver = incluye aceleración 2D o 3D para Xorg o Wayland ● OpenCL = Uso de aplicaciones con la GPU ● OpenGL o Vulkan = producen gráficos 2D y 3D ● VDPAU GPU = Decodifica y codifica video con la GPU
Drivers Open Sources Intel
Driver + Vulkan
[nombre_de_usuario@nombre_de_pc ~]$ sudo pacman -S xf86-video-intel vulkan-intel lib32-vulkan-intel vulkan-tools mesa lib32-mesa
VA-API Intel
VDPAU Broadwell+ iGPUs con soporte de procesadores 5gen hasta procesadores mas actuales
[nombre_de_usuario@nombre_de_pc ~]$ sudo pacman -S intel-media-driver libva-utils vdpauinfo clinfo
VDPAU para G45 y la familia HD Graphics con soporte de procesadores G45 y HD Graphics para procesadores antiguos
[nombre_de_usuario@nombre_de_pc ~]$ sudo pacman -S libva-intel-driver libva-utils vdpauinfo clinfo
OpenCL Intel
OpenCL Open Source con soporte de todos los procesadores Intel
[nombre_de_usuario@nombre_de_pc ~]$ sudo pacman -S opencl-mesa lib32-opencl-mesa
OpenCL Open Source con soporte de procesadores Intel HD Graphics GPU de Gen8 (Broadwell) y mas actuales
[nombre_de_usuario@nombre_de_pc ~]$ sudo pacman -S intel-compute-runtime
OpenCL Privativo con soporte de procesadores Intel de Gen7 (Broadwell) y los mas actuales (e.g. Ivy Bridge, Haswell).
[nombre_de_usuario@nombre_de_pc ~]$ yay -S intel-opencl
Iniciar el modulo i915 al iniciar el kernel
https://wiki.archlinux.org/title/Kernel_mode_setting#Early_KMS_startAgregamos los modulos de i915 en MODULES del archivo /etc/mkinitcpio.conf y guardamos el archivo.
[nombre_de_usuario@nombre_de_pc ~]$ sudo nano /etc/mkinitcpio.conf
...
MODULES=(i915)
...
Volvemos a generar las img del kernel.
[nombre_de_usuario@nombre_de_pc ~]$ sudo mkinitcpio -P
Volvemos a generar el archivo de configuración de GRUB.
[nombre_de_usuario@nombre_de_pc ~]$ sudo grub-mkconfig -o /boot/grub/grub.cfg
Antiguo OpenGL driver (i965), Ciertas aplicaciones se ejecutan más rápido con él
Puede deshabilitarlo y volver a utilizar el antiguo controlador i965 configurando la variable de entorno
MESA_LOADER_DRIVER_OVERRIDE=i965 antes de iniciar cualquier aplicación OpenGL. Esta configuración no afecta las aplicaciones de Vulkan, Ejemplo:
[nombre_de_usuario@nombre_de_pc ~]$ MESA_LOADER_DRIVER_OVERRIDE=i965 gimp