Mir 1.4 mampiseho ny famoahana ny mpizara

MIVOAKA fampisehoana ny famoahana ny mpizara jereo 1.4, ny fampandrosoana izay mitohy amin'ny Canonical, na dia eo aza ny fandavana ny famolavolana ny Unity shell sy ny edisiona Ubuntu ho an'ny finday. Mir dia mijanona amin'ny fangatahana amin'ny tetikasa Canonical ary napetraka ho vahaolana ho an'ny fitaovana tafiditra sy ny Internet of Things (IoT). Mir dia azo ampiasaina ho mpizara mitambatra ho an'ny Wayland, izay ahafahanao mampandeha rindranasa rehetra mampiasa Wayland (ohatra, namboarina tamin'ny GTK3/4, Qt5 na SDL2) ao amin'ny tontolo miorina amin'ny Mir. Ny fonosana fametrahana dia voaomana ho an'ny Ubuntu 16.04/18.04/18.10/19.04 (PPA) ary Fedora 29/30. Kaody tetikasa nozarain'i nahazoan-dalana GPLv2.

Π’ Π½ΠΎΠ²ΠΎΠΌ выпускС Π² срСдствах для обСспСчСния запуска Wayland-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ°Ρ… Π½Π° основС Mir ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° wlr-layer-shell (Layer Shell), ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ окруТСния Sway, ΠΈ примСняСмого Π² процСссС портирования ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ MATE Π½Π° Wayland. Из поставки ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ mirrun ΠΈ mirbacklight. Π’ прослойку MirAL (Mir Abstraction Layer), ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для ΡƒΡ…ΠΎΠ΄Π° ΠΎΡ‚ прямого обращСния ΠΊ сСрвСру Mir ΠΈ абстрагирования доступа ΠΊ ABI Ρ‡Π΅Ρ€Π΅Π· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ libmiral, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΡΠΊΡΠΊΠ»ΡŽΠ·ΠΈΠ²Π½Ρ‹Ρ… Π·ΠΎΠ½, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… размСщСния ΠΎΠΊΠ½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ экрана.

Π‘Π΄Π΅Π»Π°Π½ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ шаг ΠΊ избавлСнию ΠΎΡ‚ спСцифичного API mirclient, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΆΠ΅ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ врСмя находится Π² Π·Π°ΠΌΠΎΡ€ΠΎΠΆΠ΅Π½Π½ΠΎΠΌ состоянии ΠΈ вмСсто Π½Π΅Π³ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Wayland. Π’ Π½ΠΎΠ²ΠΎΠΌ выпускС API mirclient ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π½ΠΎ оставлСна сборочная опция Β«β€”enable-mirclientΒ» для Π΅Π³ΠΎ возвращСния, Π° для Π²Ρ‹Π±ΠΎΡ€ΠΎΡ‡Π½ΠΎΠΉ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° пСрСмСнная окруТСния MIR_SERVER_ENABLE_MIRCLIENT ΠΈ настройка Ρ„Π°ΠΉΠ»Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ enable-mirclient. ΠŸΠΎΠ»Π½ΠΎΠΌΡƒ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΡŽ API mirclient ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΠΏΠΎΠΊΠ° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ubports ΠΈ Ubuntu Touch.

Source: opennet.ru

Add a comment