El autor abandona su escritorio AArch64 tras once meses y vuelve a x86-64

Fuentes: The end of the AArch64 desktop experiment

Marcin Juszkiewicz da por terminado, tras aproximadamente once meses, su experimento de utilizar un sistema AArch64 como escritorio personal. El equipo, bautizado como "wooster", estaba basado en un procesador Ampere Altra Q80-30 con 80 núcleos a 3,0 GHz, 128 GB de RAM, una tarjeta gráfica AMD Radeon RX6700XT, SSD NVMe de 2 TB y 1 TB, y una placa base ASRock Rack ALTRAD8UD-1L2T con fuente de 850 W. El conjunto funcionó con Fedora 42 a 44, pero requirió un kernel personalizado con parches para el erratum PCIE_65 de Ampere Altra, que provoca corrupciones en escrituras MMIO PCIe y afecta especialmente a GPUs AMD.

El primer problema grave llegó cuando, alrededor del núcleo Linux 7.0, la Radeon RX6700XT empezó a fallar con errores "Fence fallback timer expired" y caídas de frames masivas en vídeo. Juszkiewicz descartó una bisección del kernel porque ya estaba "tainted" por los parches externos. Probó entonces una Nvidia RTX 2060 con el controlador propietario, que funcionó para vídeo y juegos bajo Wine, pero impidió ejecutar FreeCAD y OrcaSlicer desde Flatpak por la ausencia del runtime org.freedesktop.Platform.GL.nvidia para AArch64.

Ante la suma de obstáculos, el desarrollador reencendió su máquina x86-64 basada en un Ryzen 5 3600, de seis núcleos y doce hilos, en la que todo el software funcionó sin dificultades. El sistema Ampere Altra seguirá encendido, dedicado a compilaciones paralelas de paquetes RISC-V. Juszkiewicz descarta repetir el intento con un nuevo hardware AArch64 y descarta invertir más de 20.000 PLN en un Nvidia DGX Spark.