La version du système d'exploitation TileOS 2.0 « Sauropod » est disponible. Celui-ci est basé sur Debian et propose un environnement de bureau utilisant des gestionnaires de fenêtres en mosaïque. TileOS vise les mêmes objectifs que la distribution Ubuntu Sway Remix (développée par le même auteur), en offrant une interface prête à l'emploi qui ne nécessite aucune configuration supplémentaire, et s'adresse à la fois aux utilisateurs expérimentés de Linux et aux débutants qui souhaitent essayer un environnement de gestionnaires de fenêtres en mosaïque sans passer beaucoup de temps sur la configuration.
Contrairement à Ubuntu Sway Remix, TileOS est beaucoup plus ouvert aux diverses modifications et personnalisations, tout en étant exempt de problèmes potentiels de droits d'auteur (Ubuntu Sway Remix utilise des marques déposées de Canonical, mais aucune réponse officielle concernant l'inclusion de cette distribution dans la famille officielle d'Ubuntu n'a encore été reçue). Des versions pour l'architecture amd64 sont préparées pour le téléchargement (un support pour arm64, notamment pour les cartes Raspberry Pi, est prévu dans le futur). Le code source des composants de TileOS est distribué sous la licence GNU GPLv3.
L'accent est mis sur les gestionnaires de fenêtres utilisant le protocole Wayland dans TileOS. Sont officiellement présentées les éditions avec les environnements de bureau Sway, River, Qtile, MiracleWM et Niri. La distribution utilise une base de paquets Debian Stable, mais des améliorations et des versions plus récentes de certains logiciels et pilotes graphiques sont importées depuis la branche test. De plus, un certain nombre de corrections visant à optimiser le fonctionnement du sous-système disque et de la mémoire ont été incluses, ainsi que des améliorations issues d'Ubuntu, comme le montage des disques dans le gestionnaire de fichiers sans demande de mot de passe, entre autres.

Dans cette nouvelle version :
- La base de paquets a été mise à jour vers Debian 13. Le noyau Debian standard est utilisé par défaut, avec support du Secure Boot. L'installation du noyau Liquorix, optimisé pour les tâches de bureau, est disponible en option.
- Pour l'installation et la mise à jour du noyau Linux, un utilitaire tileos-kernel-manager a été ajouté.
- L'utilitaire sudo-rs est utilisé par défaut — une version de sudo réécrite en langage Rust.
- Systemd-resolved est utilisé comme résolveur DNS et dhcpcd5 comme client DHCP.
- L'utilitaire TileOS Welcome a été ajouté, permettant de procéder à la configuration initiale du système.
- Lors de la partition automatique du disque, le système de fichiers Btrfs est utilisé par défaut. La prise en charge de l'installation sur une partition avec le système de fichiers F2FS a été ajoutée.
- L'écran de veille swaylock a été remplacé par gtklock.
- Le système inclut le programme de sauvegarde Timeshift et des outils pour travailler avec Btrfs.
- Le système inclut le démon Kdeconnect, qui permet la synchronisation avec les appareils mobiles.
- Les scripts utilisateur ont été réécrits et optimisés, et les capacités natives de systemd sont utilisées pour le démarrage automatique de la plupart des composants.
- Un module power-profiles-daemon a été ajouté à la barre Waybar pour changer rapidement les modes d'économie d'énergie.
- Un composant swaykbdd a été ajouté pour mettre en œuvre des dispositions de clavier distinctes pour chaque fenêtre.
- Un composant SwayOSD a été ajouté, fournissant un indicateur à l'écran lors du changement du niveau de volume ou de la luminosité de l'écran, ainsi que de l'état de la touche Caps Lock.
- Le gestionnaire de paquets Flatpak est préinstallé et activé par défaut.
- Améliorations mineures dans l'écran de démarrage Plymouth.
- L'utilitaire Sway Input Configurator a été mis à jour, corrigeant de petites erreurs et commençant à se préparer à prendre en charge d'autres compositeurs Wayland, tels que MiracleWM.
Deux nouvelles éditions expérimentales ont été ajoutées :
- Niri Edition — utilise le bureau Niri, écrit en Rust et mettant en œuvre une méthode de disposition en mosaïque à la manière de l'extension GNOME PaperWM, dans laquelle les fenêtres sont regroupées dans un défilement infini à l'écran. Niri Edition utilise tous les composants standard de TileOS, tels que la barre Waybar. L'avenir prévoit la mise en œuvre du shell Dank Material Shell.

- Miracle Edition — utilise le bureau MiracleWM, construit sur la bibliothèque Mir. MiracleWM fournit une interface similaire à Sway, tout en réalisant divers effets graphiques (animations de commutation de fenêtres, translucidité, etc.). La configuration se fait au format YAML. Étant donné que MiracleWM est encore en développement actif, de nombreuses fonctionnalités ne sont pas encore mises en œuvre, et un fonctionnement stable n'est pas garanti.

De plus, une version de TileOS 1.4 « T-Rex » a été formée, comprenant toutes les mises à jour accumulées, y compris la correction de vulnérabilités récemment découvertes dans le noyau Linux.
Source : opennet.ru


