Cómo instalar COSMIC Desktop en Ubuntu paso a paso

Si te llama la atención el nuevo entorno de escritorio COSMIC (ya en disponible en v1.0) pero no quieres cambiar tu distribución principal, estás de suerte: ahora es posible instalar COSMIC Desktop en Ubuntu 24.04 LTS y derivados sin tener que pasarte a Pop!_OS. Eso sí, hay letra pequeña, riesgos a tener en cuenta y varios matices importantes que conviene conocer antes de lanzarse.
En las siguientes líneas vas a encontrar una guía completa, explicada en castellano de España y con un tono cercano, para que puedas probar COSMIC en Ubuntu de forma más informada. Veremos qué es exactamente este escritorio, cómo se instala mediante un PPA no oficial, qué problemas te puedes encontrar y cómo deshacer todos los cambios si algo se tuerce.
Qué es COSMIC Desktop y por qué está dando tanto que hablar
COSMIC es el nuevo entorno de escritorio desarrollado por System76, la empresa detrás de Pop!_OS. En sus orígenes fue una personalización profunda de GNOME, pero desde hace un tiempo lo han reescrito como un escritorio independiente, con su propia pila tecnológica.
El nuevo COSMIC está programado en Rust, un lenguaje pensado para ofrecer buen rendimiento y seguridad de memoria. Además, no usa GTK ni Qt para la interfaz, sino su propio toolkit basado en Iced, lo que le da una estética y un comportamiento bastante particulares frente a otros escritorios clásicos de GNU/Linux.
Este entorno viene acompañado de un conjunto de aplicaciones propias: explorador de archivos, terminal, editor de texto, herramienta de capturas de pantalla, reproductor de vídeo y música (aunque no todas están presentes en los paquetes para Ubuntu, como veremos luego) e incluso su propia tienda de software en Pop!_OS.
A nivel de diseño, COSMIC recuerda en parte a GNOME: ofrece barra superior y dock inferior al estilo clásico, un modo de vista general con disposición vertical de escritorios y un lanzador de aplicaciones bastante intuitivo. Todo esto se puede personalizar con bastante libertad: mover paneles a distintos bordes, ocultar o mostrar elementos, cambiar posiciones de indicadores, etc.
Entre sus características más llamativas están el tiling (organización automática de ventanas) con un solo clic, la posibilidad de arrastrar ventanas dentro de ese modo para reorganizarlas, soporte avanzado para múltiples monitores (con espacios de trabajo separados o compartidos), gestión híbrida de GPU y la opción de apilar ventanas en pestañas dentro de una misma ventana, algo muy práctico para tener varias apps relacionadas agrupadas.
Requisitos y advertencias antes de instalar COSMIC en Ubuntu
Lo primero que debes tener claro es que no existe un método oficial de System76 para instalar COSMIC en Ubuntu. Lo que vamos a usar es un PPA comunitario, mantenido por un desarrollador externo (conocido como hepp3n), que empaqueta COSMIC y varias dependencias para Ubuntu 24.04 LTS.
Este PPA se ha creado pensando en Ubuntu 24.04 LTS “Noble” y derivadas basadas en esa versión (incluyendo sabores oficiales, Ubuntu Server e incluso distribuciones como Linux Mint que se basen en Noble). Si tu sistema no es 24.04 o no se apoya en los repositorios “noble”, no deberías utilizarlo.
Otro punto clave es que COSMIC es un escritorio orientado a Wayland. Funciona sobre esta tecnología (incluyendo Xwayland para compatibilidad con apps X11), por lo que es muy recomendable que tu hardware se lleve bien con Wayland para evitar problemas de rendimiento o compatibilidad gráfica.
El PPA comunitario no sólo incluye COSMIC y sus aplicaciones, sino también versiones propias de componentes críticos del sistema como Mesa, Wayland/Xwayland, llvm-toolchain-20 y el compilador de Rust. Estos paquetes son delicados porque afectan a todo el sistema, no sólo al escritorio nuevo.
En pruebas realizadas sobre instalaciones limpias de Ubuntu 24.04, este repositorio no siempre llega a sustituir esos paquetes del sistema por sus versiones alternativas, pero eso puede cambiar según tu instalación concreta, otras PPAs que tengas, el hardware o futuras versiones del propio repositorio.
Por este motivo, antes de seguir, lo más sensato es hacer una copia de seguridad completa del sistema. Puedes usar herramientas como Timeshift o cualquier solución de backup con la que te sientas cómodo. Otra opción muy recomendable es probar COSMIC primero en una máquina virtual, de modo que si algo se rompe, no afecte a tu instalación principal.
Ten también en cuenta que al añadir un PPA de terceros que puede actualizar piezas clave de una LTS, pierdes parte del valor que tiene usar una versión de soporte extendido estable: más riesgo de conflictos de paquetes en futuras actualizaciones, posible exposición a fallos de seguridad si ese PPA no se mantiene al día y, en general, un entorno algo menos predecible.
Cómo instalar COSMIC Desktop en Ubuntu 24.04 LTS con el PPA comunitario
Si aceptas esos riesgos y quieres seguir adelante, la forma más directa de instalar COSMIC en Ubuntu 24.04 es mediante el repositorio PPA mantenido por la comunidad. Los pasos son relativamente sencillos desde la terminal.
1. Añadir el PPA de COSMIC
Abre una terminal (por ejemplo con Ctrl+Alt+T) y añade el repositorio con este comando:
Comando PPA: sudo add-apt-repository ppa:hepp3n/cosmic-epoch
En Ubuntu normal, al añadir un PPA se ejecuta de forma automática la actualización de la lista de paquetes. Si tu sistema no lo hace o utilizas una derivada como Linux Mint, es recomendable lanzar a mano:
Actualizar APT: sudo apt update
2. Instalar la sesión de COSMIC
Paso clave: Una vez añadido el repositorio y actualizados los índices, llega el momento de instalar el escritorio como tal. En una instalación estándar de Ubuntu 24.04 con GNOME, lo habitual es usar:
Comando sesión: sudo apt install cosmic-session
Si en cambio estás en un sistema tipo servidor, una edición muy mínima o un derivado como Linux Mint donde no quieras que arrastre demasiadas dependencias relacionadas con GNOME, el propio mantenedor del PPA Opción mínima: recomienda usar:
Comando (sin recomendados): sudo apt install --no-install-recommends cosmic-session
Con esa variante, el sistema evita instalar paquetes “recomendados” que podrían ser extras de GNOME no necesarios para una experiencia básica de COSMIC. Eso sí, puede que falten algunos elementos que luego tengas que instalar a mano si los echas en falta.
Durante el proceso, el instalador te preguntará qué gestor de inicio de sesión (display manager) quieres usar por defecto. Ahí puedes elegir entre el que ya tenías (por ejemplo GDM3 en Ubuntu) o el nuevo “cosmic-greeter”.
Si piensas alternar con frecuencia entre COSMIC y GNOME u otros escritorios, suele ser buena idea mantener el gestor de login original (GDM3 en Ubuntu), ya que GNOME está diseñado para trabajar con él. Si vas a centrarte en COSMIC y te apetece verlo también en la pantalla de inicio de sesión, puedes escoger cosmic-greeter sin problema.
3. Iniciar sesión en la sesión de COSMIC
Una vez completada la instalación, reinicia el sistema o cierra sesión. En la pantalla de login, busca el selector de sesión (en GDM suele ser un icono de engranaje o similar en la esquina inferior derecha o junto al campo de contraseña).
En ese menú deberías ver la opción “COSMIC” como sesión de escritorio. Selecciónala, introduce tu contraseña como de costumbre y accederás por primera vez al entorno COSMIC sobre tu Ubuntu.
Usar COSMIC en Ubuntu: qué funciona, qué falta y qué puede chocar
Cuando arranques por primera vez, notarás que tus archivos y aplicaciones de Ubuntu siguen ahí. COSMIC no crea un sistema aparte: simplemente añade un nuevo entorno de escritorio y sus aplicaciones, compartiendo el mismo usuario, home y software instalado.
Muchas de las apps propias de COSMIC vienen incluidas desde el PPA: el administrador de archivos, la terminal (Term), el editor de texto, la herramienta de capturas de pantalla, etc. Sin embargo, en el empaquetado para Ubuntu faltan algunos componentes, como el reproductor multimedia completo o la tienda COSMIC Store.
La ausencia de la tienda COSMIC no es necesariamente un problema, e incluso puede ser positivo: en Pop!_OS, esa tienda gestiona también actualizaciones del sistema DEB, algo que en Ubuntu podría chocar con el gestor de paquetes propio de la distribución y dar pie a conflictos.
Una de las cosas que más pueden llamar la atención al usar COSMIC sobre Ubuntu es que en el panel pueden aparecer iconos vacíos o huecos en la zona de indicadores. Esto ocurre en el applet de “App Indicator”, que intenta mostrar elementos de otros servicios (como Livepatch y similares) pero en esta combinación concreta algunos no se renderizan bien.
Si esos espacios en blanco te molestan, puedes editar el panel y eliminar el applet de App Indicator desde las opciones de personalización del propio escritorio, evitando así ese efecto visual algo extraño.
Otro detalle destacado es el comportamiento de las aplicaciones Snap. Al anclarlas en el dock de COSMIC, hay casos en los que los iconos no se muestran correctamente o al hacer clic no se abren como se espera. Eso no significa que las Snaps no funcionen; simplemente tendrás que lanzarlas desde el selector de aplicaciones o el lanzador en lugar de depender del icono fijado.
En cuanto a la integración visual, como COSMIC usa su propio toolkit basado en Iced, las aplicaciones GTK o Qt no van a verse exactamente “nativas”. Aun así, el escritorio ofrece una opción para que las apps que usan GTK adopten parte de la paleta de colores de COSMIC.
Para ajustar esto, puedes ir a Configuración > Escritorio > Apariencia, desplazarte hasta la parte inferior de la ventana y entrar en la sección de iconos y temas de toolkit. Allí encontrarás un interruptor llamado algo parecido a “Aplicar el tema actual a las aplicaciones de GNOME”. Al activarlo, muchas apps GTK adaptarán ciertos colores al tema actual de COSMIC, aunque no se consigue una integración perfecta.
En lo relativo a rendimiento y estabilidad, en pruebas sobre máquinas virtuales y sistemas limpios, COSMIC se comporta razonablemente bien incluso fuera de Pop!_OS, lo cual demuestra que System76 lo está diseñando de forma relativamente agnóstica respecto a la distribución. Aun así, pueden darse pequeños fallos y comportamientos raros comparado con su uso en el entorno oficial para el que está pensado.
Cómo desinstalar COSMIC y restaurar el estado original de Ubuntu
Un aspecto muy importante que no debes pasar por alto es que, si decides eliminar COSMIC de tu sistema, no basta con desinstalar el paquete de la sesión y ya está. El PPA puede haber actualizado librerías críticas como Mesa o Wayland, y simplemente borrar “cosmic-session” no revierte esos cambios.
Para deshacer todo de forma ordenada y volver a las versiones oficiales de los repositorios de Ubuntu “noble”, lo recomendable es usar una herramienta llamada ppa-purge, que se encarga de purgar el PPA y hacer “downgrade” de los paquetes que este haya modificado.
1. Elimina el escritorio
Puedes decirle que elimine el PPA de COSMIC y restaure los paquetes a los de Ubuntu con el siguiente comando (en Ubuntu 24.04 estándar):
Comando para purgar: sudo ppa-purge ppa:hepp3n/cosmic-epoch
Si estás en una derivada como Linux Mint basada en noble, conviene indicar explícitamente la serie de Ubuntu hacia la que quieres hacer el downgrade, por ejemplo:
Comando (derivada): sudo ppa-purge ppa:hepp3n/cosmic-epoch -d noble
Durante este proceso, ppa-purge desinstalará o degradará los paquetes que venían del PPA y restaurará las versiones oficiales. Es posible que al terminar se vuelva a configurar el gestor de inicio de sesión por defecto (lo habitual es que te restituya el que ya tenías antes de instalar COSMIC).
Cuando el comando haya finalizado, es muy buena idea reiniciar el equipo para asegurarte de que el sistema arranca ya con la pila gráfica y las librerías oficiales de Ubuntu, reduciendo así el riesgo de inconsistencias.
2. Eliminación manual de paquetes de COSMIC (solo si ppa-purge falla)
Si ppa-purge falla: Si por cualquier razón el proceso de ppa-purge se interrumpe o no puede llegar a completarse, siempre te queda la opción, menos elegante pero efectiva, de eliminar manualmente todos los paquetes relacionados con COSMIC instalados desde el PPA.
Para ello puedes usar un comando de apt remove que incluya todos los nombres de los paquetes de COSMIC: app-library, applets, fondos de pantalla, compositor, panel, lanzador, greeter, configuraciones, etc. Tras esa eliminación, se recomienda también reiniciar el sistema para que todos los cambios se apliquen correctamente.
Eso sí, aunque borres todos los paquetes específicos de COSMIC, sin un ppa-purge completo quizá sigan quedando en tu sistema versiones no oficiales de algunas librerías que dependen de cómo se haya comportado el PPA, por lo que siempre es preferible que ppa-purge pueda hacer su trabajo hasta el final.
Soporte y a quién reportar problemas
Un último matiz que conviene remarcar: System76 no mantiene ni da soporte oficial al PPA para Ubuntu. Ellos se encargan del desarrollo de COSMIC para Pop!_OS y del código en general, pero no de las adaptaciones que hace la comunidad a otras distribuciones.
Si te encuentras con algún fallo específico usando COSMIC a través del PPA en Ubuntu (problemas de instalación, conflictos de dependencias, paquetes que no están bien compilados, etc.), lo adecuado es reportarlo al mantenedor del PPA o en su repositorio fuente, no abrir incidencias directamente contra System76 por ese empaquetado concreto.
El propio responsable del PPA deja claro que todo se instala “bajo tu propia responsabilidad”. Él lo usa y lo va probando, y en general funciona aceptablemente, pero avisa de que cualquier cosa puede ocurrir: cambios en dependencias, nuevas versiones que rompan algo, conflictos con otras PPAs…
Si lo que quieres es experimentar con el escritorio pero minimizar dolores de cabeza, plantearte probar Pop!_OS 24.04 con COSMIC ya de serie en una partición aparte o en una máquina virtual puede ser una alternativa muy interesante y menos propensa a sorpresas.
Instalar COSMIC Desktop en Ubuntu 24.04 mediante el PPA comunitario es una forma bastante cómoda de probar este entorno moderno, configurable y escrito en Rust sin abandonar tu distribución principal, pero no deja de ser una solución no oficial que puede tocar partes sensibles del sistema. Haciendo copia de seguridad, probándolo primero en una máquina virtual y sabiendo cómo revertir la instalación con ppa-purge, puedes disfrutar de COSMIC con bastantes garantías y decidir con calma si encaja o no en tu forma de trabajar diaria.
