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

Нийтэлсэн серверийн хувилбарыг харуулах Мир 1.4, Ухаалаг гар утсанд зориулсан 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 дагуу лицензтэй.

Wayland програмуудыг Мир дээр суурилсан бүрхүүлд ажиллуулах хэрэгслүүдийн шинэ хувилбар нь протоколын өргөтгөлийн дэмжлэгийг сайжруулсан. wlr-давхарга-бүрхүүл (Layer Shell), Sway хэрэглэгчийн орчны хөгжүүлэгчид санал болгосон бөгөөд MATE бүрхүүлийг Wayland руу шилжүүлэх явцад ашигласан. Mirrun болон mirbacklight хэрэгслүүдийг түгээлтээс хассан. Мир серверт шууд хандах, лимирал номын сангаар дамжуулан ABI руу хийсвэр нэвтрэхээс зайлсхийхэд ашиглаж болох MirAL (Mir Abstraction Layer) нь дэлгэцийн тодорхой хэсэгт цонхны байршлыг хязгаарладаг онцгой бүсүүдийн дэмжлэгийг нэмсэн. .

Удаан хугацааны турш хөлдсөн төлөвт байсан тодорхой mirclient API-аас салах эхний алхам хийгдсэн бөгөөд оронд нь Wayland протоколыг ашиглахыг зөвлөж байна. Шинэ хувилбар дээр mirclient API-г анхдагчаар идэвхгүй болгосон боловч буцааж авчрахын тулд "--enable-mirclient" бүтээх сонголтыг үлдээсэн бөгөөд MIR_SERVER_ENABLE_MIRCLIENT орчны хувьсагч болон идэвхжүүлэх-mirclient тохиргооны файлын тохиргоог сонгон идэвхжүүлэхийг санал болгож байна. Mirclient API-г бүрэн устгахад түүнийг үргэлжлүүлэн ашигласаар байгаа нь саад болж байна УБ болон Ubuntu Touch.

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

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