Le terminal Linux d'Android obtient une nouvelle fonctionnalité
Résumé
-
La nouvelle mise à jour Canary d'Android permet la prise en charge des applications graphiques Linux dans le terminal Linux, ce qui le rend plus polyvalent.
-
La mise à jour présente un moyen simple de lancer des applications graphiques via le protocole d'affichage Weston Compositor et Wayland.
-
L'exécution des applications graphiques nécessite désormais l'activation de l'accélération matérielle en créant un fichier spécifique, mais la date de version de cette fonctionnalité reste incertaine.
L'ajout d'un terminal Linux à Android était attendu depuis longtemps et rend Android beaucoup plus utile en dehors des applications Android. Maintenant, il est devenu beaucoup plus utile avec l'ajout d'une toute nouvelle fonctionnalité: Prise en charge des applications graphiques.
La toute première mise à jour Canary d'Android, après le lancement du canal canari plus tôt ce mois-ci, a ajouté une prise en charge des applications graphiques Linux dans le terminal Linux dans le système d'exploitation. Actuellement, si vous utilisez cela, vous aurez simplement une prise en charge des applications de ligne de commande, ce qui est bien, mais limite toujours le nombre d'applications que vous pouvez exécuter. Maintenant, cependant, vous pouvez également exécuter des applications graphiques. Pendant des mois, les preuves dans le code source d'Android ont montré que Google travaillait activement à l'ajout d'un environnement graphique complet et d'un support d'accélération matérielle. Cependant, cela n'avait pas apparu dans aucune construction officiellement disponible d'Android, stable ou bêta. Étant donné que Canary étant maintenant, c'est quelque chose que les gens ordinaires peuvent officiellement essayer seuls.
En rapport
La chaîne Canary d'Android est une nouvelle façon de tester les mises à jour à venir
Plus de développeurs prévisuaux pour flasher.
Lors du lancement de l'application Terminal mise à jour dans la dernière version Canary, il y aura un nouveau bouton «Affichage» qui ouvre un écran dédié qui sert de fenêtre dans la machine virtuelle Linux, prête à rendre la sortie graphique. Pour commencer l'environnement graphique, il vous suffit de saisir la commande « Weston » et de regarder les choses prendre vie. Cela lance le compositeur de Weston, qui est préinstallé dans l'environnement Linux d'Android et est une implémentation de référence du protocole Modern Wayland Display Server. Wayland est conçu pour être un remplacement plus simple et plus sécurisé pour l'ancien système de serveur X11 commun sur les bureaux Linux. C'est donc assez nu, mais cela peut faire le travail avec des applications graphiques de base.
Il y a des mois, une version antérieure de ceci a réussi à obtenir même des jeux comme Perte en cours d'exécution. Pour activer l'accélération matérielle, vous devez créer un fichier vide nommé « Virgrrenderer » et le placer dans le répertoire / sdcard / linux / sur le stockage interne de votre appareil. Lorsque vous lancez la prochaine application Terminal, un message de confirmation – « Virgl activé » – apparaîtra, vous faisant savoir que le GPU peut désormais être utilisé pour le rendu.
Il n'est pas clair quand cela apparaîtra sur Android pour tout le monde. La partie amusante de la chaîne Canary étant toute nouvelle est que nous n'avons aucune idée en ce moment combien de temps les fonctionnalités peuvent prendre entre apparaître dans les constructions Canary pour se rendre à une goutte de pixels, une mise à jour en milieu de cycle ou une mise à jour Android majeure. Pour tout ce que nous savons, Google pourrait tenir cela jusqu'à Android 17 l'année prochaine. Nous devrons attendre et voir, mais c'est certainement un développement énorme pour lequel beaucoup de gens pourraient être excités. En attendant, vous devriez pas Installer Canary se construit sur votre appareil principal – ils auront des nouvelles fonctionnalités très expérimentales qui ne sont presque certainement pas prêtes à être essayées par presque n'importe qui sans connaissance technique.
