Skip to Content
DocumentaciónReferenciaFerreteríaBoca de dragón

Snapdragon X Elite/Plus Descripción general

Qualcomm Snapdragon X Elite y Snapdragon X Plus son chips ARM64 diseñados para portátiles Windows, que se envían desde mediados de 2024. Ubuntu La compatibilidad con 26.04 para estos dispositivos se está desarrollando activamente.

Estado de soporte actual

Funciones admitidas

CaracterísticaEstadoNotas
Bota básicaDisponibleA través del arranque UEFI
Salida de pantallaDisponibleControlador de framebuffer básico
Almacenamiento NVMeDisponible—
Puertos USBDisponible—
WifiParcialRequiere firmware ath12k
bluetoothParcialDepende del modelo
aceleración de GPUEn desarrolloControlador Adreno GPU Mesa en desarrollo activo
AudioParcialRequiere configuración adicional
cámara webSoporte limitado—
Gestión de bateríaBásicoLa duración de la batería necesita optimización

Dispositivos probados

  • Lenovo ThinkPad T14s Gen 6 (Snapdragon)
  • Dell Inspiron 14 (Snapdragon)
  • Portátil Microsoft Surface 7
  • ASUS Vivobook S15 (Snapdragon)
  • HP EliteBook Ultra G1q

Guía de instalación

Preparación

  1. Deshabilite el arranque seguro en BIOS/UEFI (requerido en algunos dispositivos)
  2. Descargue la ISO de escritorio Ubuntu 26.04 ARM64
  3. Cree una unidad USB de arranque utilizando una memoria USB de más de 8 GB

Pasos de instalación

# Create a bootable USB drive on another Linux computer sudo dd if=ubuntu-26.04-desktop-arm64.iso of=/dev/sdX bs=4M status=progress sync

Inicie desde la unidad USB y siga el procedimiento de instalación estándar Ubuntu.

Configuración posterior a la instalación

Firmware Wi-Fi

Algunos dispositivos Snapdragon requieren la instalación manual del firmware de la tarjeta de red inalámbrica:

# Check wireless network card lspci | grep -i network # For QCA6490/WCN785x chipsets # Firmware files are usually located at ls /lib/firmware/ath12k/

Si faltan archivos de firmware, obtenga la última versión del repositorio de firmware de Linux:

sudo apt install linux-firmware sudo reboot

Aceleración de GPU

Adreno GPU es compatible con el controlador freedreno de Mesa:

# Check GPU sudo lspci | grep -i vga # Confirm Mesa version glxinfo | grep "OpenGL renderer"

Problemas conocidos

  1. Suspender/Hibernar: algunos dispositivos no pueden reactivarse correctamente después de la suspensión; Este es un problema que se está solucionando en el kernel ascendente.
  2. Audio: Es posible que los parlantes no funcionen en algunos dispositivos; Los auriculares externos suelen funcionar.
  3. Lector de huellas dactilares: los sensores de huellas dactilares aún no son compatibles con la mayoría de los dispositivos
  4. Pantallas externas: la salida USB-C/DP puede requerir configuración adicional

Recomendaciones de actualización del kernel

La compatibilidad con Snapdragon está mejorando rápidamente en los kernels más nuevos. Se recomienda utilizar el kernel HWE:

sudo apt install linux-generic-hwe-26.04

O siga el foro Ubuntu en Snapdragon  para conocer las últimas novedades.

Compatibilidad de aplicaciones x86

Ejecutar aplicaciones x86_64 en un sistema ARM64:

# Install QEMU user-mode emulation (transparently run x86_64 binaries) sudo apt install qemu-user-static binfmt-support

Una vez instalado, binfmt le permite ejecutar binarios ELF x86_64 directamente sin configuración adicional.

Caution

No ejecute sudo dpkg --add-architecture amd64. Los paquetes amd64 de Ubuntu solo se encuentran en archive.ubuntu.com (x86); Los sistemas arm64 utilizan ports.ubuntu.com, que no tiene paquetes amd64. Agregar esa arquitectura deja a apt incapaz de encontrar ningún software amd64 y solo contamina sus listas de fuentes con errores. Si necesita un espacio de usuario x86_64 completo, utilice un contenedor (por ejemplo, docker run --platform linux/amd64) o un chroot x86_64 junto con qemu-user-static.

Nota: la emulación x86 conlleva una penalización en el rendimiento. Se recomienda utilizar versiones nativas de software ARM64 siempre que sea posible.

Recursos comunitarios