Qualcomm llega donde Apple no llega y prepara soporte oficial de Linux para Snapdragon

Qualcomm está avanzando a buen ritmo en la adaptación de su nuevo procesador para portátiles Snapdragon X Elite al uso de Linux. El fabricante de SoC móvil reveló que ya ha sentado muchas bases para que Snapdragon X Elite ejecute sistemas operativos Linux. Sin embargo, Qualcomm está lejos de terminar, ya que todavía queda mucho trabajo de desarrollo por hacer para que X Elite esté completamente operativo en Linux. Se espera que los próximos kernels de Linux brinden soporte completo para todas las funciones del chip.

Qualcomm está orgulloso de su trabajo de habilitación de Linux y ha priorizado la habilitación de Linux en todos sus procesadores para portátiles Snapdragon anteriores, y normalmente anuncia el soporte de Linux uno o dos días después del lanzamiento. El Snapdragon X Elite continúa con este modelo, y la activación de Linux se anunció el día después de su debut original el 23 de octubre de 2023.

Esto contrasta marcadamente con Apple, que hasta ahora no ha brindado mucho soporte oficial para Linux: Asahi Linux continúa trabajando en el soporte para los procesadores M1 y M2, y probablemente también para el silicio M3 y Apple M4 en el futuro, pero la mayoría. La mayor parte de este trabajo parece provenir de la comunidad y no de la propia Apple.

Hasta ahora, Qualcomm tiene la mayoría de las funciones críticas ejecutándose en Linux, especialmente la versión Linux 6.9 lanzada no hace mucho. Estas características críticas incluyen soporte para arranque basado en UEFI, así como todos los cargadores de arranque estándar como Grub y system-d. El arranque dual también es posible para los usuarios que desean ejecutar instalaciones de Windows y Linux simultáneamente en su máquina con tecnología X Elite.

Otras características críticas ya implementadas incluyen el controlador de audio DWC3, compatibilidad con tarjetas de referencia, compatibilidad con ADSP/CDSP, relojes multimedia, PCIe/eDP/USB Phy y almacenamiento en caché del sistema a través de NVMe SSD sobre PCIe.

Las características en las que estamos trabajando para futuras iteraciones de Linux incluyen adiciones a soporte de batería, conectividad de pantalla integrada, conectividad DisplayPort externa, funciones de suspensión y activación en la GPU, soporte para cámara, soporte de video, mejor soporte de frecuencia de CPU y un altavoz. Activación/micrófono/auriculares. Estas funciones deberían llegar en Linux 6.10 y 6.11.

Qualcomm también está trabajando para resolver un problema con el proceso de arranque UEFI relacionado con los árboles de dispositivos. Actualmente existe un problema por el cual no existe una forma estándar de seleccionar un árbol de dispositivos para pasarlo al kernel de Linux si hay más de un blob de árbol de dispositivos integrado en el paquete de firmware actualizado en una computadora portátil X Elite.

Además, Qualcomm proporcionó una hoja de ruta de seis meses de las funciones en las que todavía está trabajando. Estas características incluyen decodificación de video por hardware de extremo a extremo en Firefox y Chrome, optimizaciones de rendimiento de GPU y CPU, optimizaciones de energía (suspensión/DCVS) e instalaciones fáciles y más accesibles de Ubuntu y Debian para usuarios de Qualcomm X Elite.

Para los entusiastas incondicionales de Linux, Qualcomm ha proporcionado una imagen de disco sin formato experimental para un instalador de Debian que pueden utilizar bajo su propia responsabilidad. Técnicamente, Linux actualmente se ejecuta en Qualcomm bajo Windows en ARM.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir