Në Android është integruar mundësia e ekzekutimit të aplikacioneve grafike të Linux-it.

Në degën Android Canary, e cila zëvendëson Android Developer Preview dhe përdoret për testimin e funksionaliteteve për daljet e ardhshme të Android, është shtuar mundësia e ekzekutimit të aplikacioneve grafike të ndërtuara për Linux. Ekzekutimi bëhet përmes aplikacionit Linux Terminal, i cili lejon hapjen e një makine virtuale me Debian GNU/Linux në mjedisin Android, ku mund të ekzekutohen aplikacione të zakonshme Linux.

Për të aktivizuar ambientin grafik, aplikacioni Linux Terminal ka shtuar një buton «Display», që aktivizon ridrejtime grafike përmes komponentëve në mjedisin kryesor Android. Pas aktivizimit të butonit «Display», në terminal mund të hapet serveri kompozitiv Weston, që ofron një seancë minimale dritare, dhe më pas të përdoret për të ekzekutuar çdo aplikacion grafik, siç është demonstruar hapja e redaktorit të tekstit Gedit.

Zhvillimi i aplikacionit Linux Terminal po bëhet në repository AOSP (Android Open Source Project) si pjesë e platformës principale Android. Funksionaliteti i makinës virtuale me Linux po zhvillohet në kuadër të projektit Ferrochrome. Në mjedisin e mysafirit ekzekutohet Debian GNU/Linux 12. Për virtualizimin përdoret framework-u AVF (Android Virtualization Framework), implementuar mbi hipervizorin dhe veglat crosvm. KVM Mjedisi grafik përdor protokollin Wayland dhe është i bazuar në kompozit. serveri Ekzekutimi i aplikacioneve të ndërtuara për X11 bëhet me ndihmën e komponentit DDX XWayland.

Në mjedisin e krijuar është e mundur të aktivizohet përshpejtimi harduerik i grafikës, duke lejuar ekzekutimin e aplikacioneve grafike të kërkuara për burime, siç janë lojërat. Për përshpejtimin e grafikës përdoret VirGL - GPU virtuale Virgil3D për QEMU/KVM. Në mënyrë standarde, përshpejtimi harduerik është i çaktivizuar dhe për ta aktivizuar, nevojitet të krijohet një skedar i zbrazët me emrin «virglrenderer» në katalogun /sdcard/linux, pas së cilës duhet të ndiqet shfaqja e mesazhit «VirGL enabled» gjatë hapjes së terminalit.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster