Mir 2.0 je ovdje i to su njegove najvažnije promjene

Mir

Pokretanje nova verzija servera za prikaz gledati 2.0, verzija u kojoj izvršene su razne promjene u API-ju kao i uklanjanje nekih API-ja specifičnih za mirclient i mirserver.

Oni koji nisu svjesni Mira, trebali bi to znati ovo je grafički server koji je razvio Canonical i da je sada ovaj projekt pozicioniran kao izvrsno rješenje za ugrađene uređaje i Internet stvari (IoT).

Mir može se koristiti kao kompozitni server za Wayland, omogućavajući vam pokretanje bilo koje aplikacije zasnovane na Waylandu (na primjer, izgrađena s GTK3 / 4, Qt5 ili SDL2) u okruženjima zasnovanim na Mir-u.

Glavne novine Mira 2.0

Ova nova verzija poslužitelja, iako je skok grane sa 1.x na 2.x, ne sadrži velik broj promjena kao što bismo mogli očekivati, ali ovaj skok je značajna promjena u broj verzije zbog promjena API-ja zbog prekida kompatibilnosti i uklanjanja nekih API-ja zastario.

Posebno ukinuta je podrška za specifične API-je mirclient i mirserver, umjesto koje predloženo je korištenje protokola Wayland dugo vremena. Biblioteke povezane s mirclientom i mirserverom su sačuvane, ali oni se sada koriste samo za interne potrebe, ne pružaju datoteke zaglavlja i ne garantiraju očuvanje ABI-ja (veliko čišćenje koda planirano u budućnosti).

Kraj podrške za ove API-je u skladu je s projektom UBports, koji nastavlja koristiti mirclient na Ubuntu Touch. Odlučeno je da su u ovom trenutku mogućnosti Mir 1.x dovoljne za potrebe UBporta, a u budućnosti projekat može preći na Mir 2.0.

Uklanjanjem mirclienta uklonjena je i podrška za neke GUI-je koji su korišteni samo u API-ju mirclient.

pored toga komentirajte da se primjećuje da ovo pojednostavljenje neće dovesti do vidljivih promjena i da će poslužiti kao osnova za poboljšanje koda za rad s platformama, posebno u području podrške za sisteme s više grafičkih procesora, rad u bezglavom režimu i razvoj alata za pristup udaljenoj radnoj površini.

Kao dio čišćenja, uklonjene su specifične zavisnosti od mesa platformi mesa-kms i mesa-x11; Preostale su samo gbm zavisnosti, što je omogućilo da Mir bude pokrenut na vrhu X11 na sistemima sa NVIDIA upravljačkim programima. Platforma mesa-kms preimenovana je u gbm-kms, a mesa-x11 u gbm-x11.

Takođe dodata je nova rpi-dispmanx platforma koja omogućava Mir da se koristi na Raspberry Pi 3 pločama sa Broadcom upravljačkim programima.

U rtu POGLEDAJ U (Mir Abstraction Layer), koji se može koristiti za sprečavanje izravnog pristupa Mir serveru i apstrakcije pristupa ABI kroz libmiral biblioteku, je dodala mogućnost omogućavanja ili onemogućavanja ukrašavanja prozora na strani servera (SSD), kao i mogućnost konfiguriranja skale u bloku DisplayConfiguration.

Konačno Ako ste zainteresirani da saznate više o tome, detalje možete provjeriti u originalnom oglasu. Link je ovaj.

Kako instalirati Mir na Ubuntu i derivate?

Instalacijski paketi ove nove verzije pripremljeni su za Ubuntu 18.04, 20.04 i 20.10 (PPA) i Fedoru 30,31 i 32.

Za one koje zanima mogućnost instaliranja ovog grafičkog servera na njihove sisteme, sve što trebaju učiniti je otvoriti terminal na svojim sustavima (mogu to učiniti kombinacijom tastera Ctrl + Alt + T ili pomoću Ctrl + T) i u nju ćemo upisati sljedeće naredbe:

sudo add-apt-repository ppa:mir-team/release
sudo apt-get update

Ovim je spremište već dodano u vaš sistem, prije instaliranja grafičkog poslužitelja u potpunosti se preporučuje da ako na svom sistemu koristite privatne upravljačke programe za vašu video karticu ili integriranu, promijenite ih u besplatne upravljačke programe, ovo kako bi se izbjegli sukobi.

Jednom kada smo sigurni da imamo aktivirane besplatne upravljačke programe, možemo instalirati server izvršavanjem u terminalu:

sudo apt-get install mir

Na kraju ćete morati ponovo pokrenuti svoj sistem tako da se učita korisnička sesija s Mirom i odabrati ovo za svoju sesiju.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.