Tabletas

Sistemas operativos basados ​​en Linux para dispositivos móviles y tabletas

Sistemas operativos basados ​​en Linux para dispositivos móviles y tabletas

El desarrollo de dispositivos Linux de mano que no son Android, táctiles y (principalmente teléfonos móviles y tabletas) ha experimentado un rápido progreso en los últimos años. Esto se puede atribuir principalmente a la llegada de teléfonos Linux como PinePhone y Purism Librem 5. Estos dispositivos se basan principalmente en el kernel principal de Linux, con parches y algunos cambios de configuración. Los entornos de escritorio incluidos en las principales distribuciones de Linux como Ubuntu y Fedora no están optimizados actualmente para dispositivos táctiles de pantalla pequeña. Este artículo enumerará los entornos de interfaz de usuario que están optimizados para dispositivos móviles y tabletas basados ​​en Linux. La mayoría de estos entornos se encuentran actualmente en etapas de desarrollo pre-alfa, alfa y beta.

Ubuntu Touch

“Unity8”, una variación del entorno de escritorio de Unity, estuvo en desarrollo durante bastantes años. Mantenido por el creador de Ubuntu, Canonical y basado en Qt, Unity8 tenía como objetivo la convergencia donde el entorno de escritorio en ejecución se adaptaría automática y sin problemas para dispositivos de pantalla pequeña y grande utilizando primeros elementos móviles receptivos. En otras palabras, Unity8 proporcionó una interfaz tal que cualquier dispositivo Ubuntu que lleve en su bolsillo podría convertirse en una PC Linux de escritorio en toda regla tan pronto como se conectara a una pantalla más grande. Canonical también intentó lanzar un dispositivo móvil con el modelo de convergencia de Unity8. Desafortunadamente, Canonical detuvo el desarrollo de Unity8 por varias razones y el dispositivo nunca se lanzó. Este mismo proyecto fue luego recogido por un grupo de voluntarios y entusiastas del código abierto. Por lo tanto, el desarrollo de Unity8 comenzó de nuevo y se convirtió en un proyecto comunitario llamado Ubuntu Touch. Ubuntu Touch es principalmente un sistema operativo móvil, pero también es compatible con el modo de escritorio y de convergencia. Recientemente, Ubuntu Touch pasó a llamarse "Lomiri".


Ubuntu Touch admite muchos dispositivos basados ​​en ARM y también se está trabajando en la compatibilidad con x86. También viene con su propia tienda de aplicaciones que contiene muchas aplicaciones y utilidades útiles. Si tiene un dispositivo compatible o desea probar Ubuntu Touch en un dispositivo x86, puede descargar los instaladores desde su sitio web oficial. Imagen cortesía: sitio web de Ubuntu Touch.

Phosh

Phosh (PHOne SHell) es un entorno de escritorio para dispositivos móviles basados ​​en Linux. Basado en Wayland y la pila de aplicaciones GNOME 3, Phosh está siendo desarrollado por Purism, creadores del teléfono Linux "Librem 5". También se puede instalar en muchos otros dispositivos Linux y se ha incluido en los repositorios oficiales de Ubuntu desde el año 20.10 lanzamiento. También está disponible como un entorno de interfaz de usuario instalable en postmarketOS, una distribución de Linux especialmente diseñada para dispositivos móviles y tabletas.


Para instalar Phosh en Ubuntu 20.10, use el siguiente comando:

$ sudo apt install phosh

También puede obtener el código fuente y compilarlo para otros dispositivos Linux.

Plasma Mobile

Plasma Mobile es la versión de KDE de un shell de interfaz de usuario para dispositivos móviles. Los desarrolladores de KDE han diseñado numerosas aplicaciones compatibles con dispositivos móviles para el proyecto Plasma Mobile. Combina KWin, el diseño receptivo de Kirigami y las tecnologías Wayland para crear una carcasa suave, receptiva y fácil de usar que se puede usar en dispositivos móviles y tabletas por igual. Plasma Mobile puede ejecutarse en postmarketOS, Manjaro, Ubuntu y KDE Neon (basado en Ubuntu). También puede tomar una imagen x86 independiente basada en Neon para ejecutar Plasma Mobile como una sesión en vivo desde una unidad USB de arranque. Ver todas las opciones de descarga disponibles en su sitio web oficial.

Imagen cortesía: sitio web oficial de Plasma Mobile.

Otros sistemas operativos para dispositivos táctiles basados ​​en la arquitectura x86

En la actualidad, es bastante raro encontrar teléfonos con pantalla táctil x86 que se puedan flashear. Sin embargo, los fabricantes de hardware lanzan regularmente tabletas x86, convertibles y otros dispositivos de pantalla táctil desmontables. Si desea probar una interfaz de usuario basada en Linux fácil de usar y optimizada para tabletas de pantalla pequeña, hay algunas opciones que puede probar.

Hay LibreELEC JeOS (SO suficiente) basado en Kodi. JeOS proporciona un conjunto mínimo de herramientas de línea de comandos, controladores y utilidades lo suficiente para ejecutar una aplicación como interfaz de usuario principal (Kodi en este caso). Es similar a los sistemas operativos de quiosco de muchas maneras y proporciona soporte para pantallas táctiles, hardware inalámbrico, tarjetas de sonido, unidades bluetooth, etc. Kodi tiene un excelente soporte para dispositivos de pantalla táctil, con temas de interfaz de usuario oficiales optimizados para entrada táctil. Si LibreELEC es compatible con su dispositivo táctil (puede probarlo en modo en vivo), puede convertir su tableta en un dispositivo de consumo de medios bastante bueno. Mi tableta x86 funciona muy bien con LibreELEC y todo funciona de inmediato, excepto para suspender.

También puede probar Lakka JeOS que ejecuta el emulador RetroArch como la aplicación principal. Retroarch es totalmente compatible con dispositivos con pantalla táctil e incluye numerosos ajustes preestablecidos para gamepads en pantalla. Lakka puede convertir su tableta en una consola de juegos portátil.

Por último, puede probar Android-x86, que se sabe que funciona en una amplia variedad de dispositivos x86 con algunos problemas de compatibilidad.

Conclusión

Proyectos de software y hardware de código abierto como Ubuntu Touch, Plasma Mobile, Phosh, postmarketOS, Purism Librem 5, PinePhone, etc. actualmente están impulsando el desarrollo de dispositivos móviles basados ​​en Linux. La mayoría de estos proyectos se encuentran actualmente en desarrollo, pero están madurando lo suficientemente rápido y es posible que veamos un mejor ecosistema en el futuro para dispositivos móviles de código abierto orientados a la privacidad basados ​​en Linux.

Motores de juegos gratuitos y de código abierto para desarrollar juegos de Linux
Este artículo cubrirá una lista de motores de juegos de código abierto y gratuitos que se pueden usar para desarrollar juegos 2D y 3D en Linux. Existe...
Tutorial de Shadow of the Tomb Raider para Linux
Shadow of the Tomb Raider es la duodécima incorporación a la serie Tomb Raider, una franquicia de juegos de acción y aventuras creada por Eidos Montre...
Cómo impulsar FPS en Linux?
FPS significa Cuadros por segundo. La tarea de FPS es medir la velocidad de fotogramas en reproducciones de video o actuaciones de juegos. En palabras...