Mir 1.5 дэлгэцийн серверийн хувилбар

Боломжтой серверийн хувилбарыг харуулах Мир 1.5, Ухаалаг гар утсанд зориулсан Unity shell болон Ubuntu хувилбарыг хөгжүүлэхээс татгалзсан ч Canonical үргэлжлүүлэн хөгжүүлсээр байна. Мир нь Каноник төслүүдэд эрэлт хэрэгцээтэй хэвээр байгаа бөгөөд одоо суулгагдсан төхөөрөмжүүд болон интернетийн зүйлсийн (IoT) шийдэл болж байна. Mir-ийг Wayland-ийн нийлмэл сервер болгон ашиглаж болох бөгөөд энэ нь Mir-д суурилсан орчинд Wayland (жишээлбэл, GTK3/4, Qt5 эсвэл SDL2-ээр бүтээгдсэн) ашиглан ямар ч програмыг ажиллуулах боломжийг олгодог. Суурилуулалтын багцуудыг Ubuntu 16.04/18.04/18.10/19.04 (PPA) болон Fedora 29/30. Төслийн код тараасан GPLv2 дагуу лицензтэй.

Өөрчлөлтүүдийн дунд MirAL давхаргын (Mir Abstraction Layer) өргөжилтийг тэмдэглэсэн бөгөөд энэ нь Мир сервер рүү шууд нэвтрэхээс зайлсхийх, libmiral номын сангаар дамжуулан ABI руу хийсвэр нэвтрэх боломжийг олгодог. MirAL нь application_id өмчийн дэмжлэгийг нэмж, өгөгдсөн талбайн хилийн дагуу цонхыг тайрах боломжийг хэрэгжүүлж, үйлчлүүлэгчийг эхлүүлэхэд зориулсан mir-д суурилсан серверүүдээр орчны хувьсагчдыг тохируулахад дэмжлэг үзүүлсэн.

Дэмжигдсэн EGL болон OpenGL өргөтгөлүүдийн талаарх мэдээллийн бүртгэлийн гаралтыг хэрэгжүүлсэн. Wayland-ийн хувьд xdg протоколын гурав дахь хувилбарыг Xwayland-тай холбоотой асуудлыг шийдвэрлэхэд ашигладаг. Техник хангамжийн платформд хамаарах бүрэлдэхүүн хэсгүүдийг libmirwayland-dev-ээс libmirwayland-bin багц руу шилжүүлсэн.
Санах ойтой хамтран ажиллах механизм өөрчлөгдсөн бөгөөд энэ нь snap багцуудад тусгай mir интерфейсийг ашиглахаас ангижрах боломжтой болсон.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх