nemrég bejelentették a Mir 2.7 új verziójának megjelenését amelyben különféle hibajavítások történtek, azon kívül, hogy többek között a MirOil könyvtár is benne van.
Azok számára, akik nem tudnak a Mirről, tudnia kell, hogy van egy képernyő szerver, amelyet a Canonical fejlesztett, annak ellenére, hogy elhagytam a Unity shell és az okostelefonok Ubuntu kiadásának fejlesztését.
Mir továbbra is keresett a Canonical projektekben és most már tudome pozíciók megoldásként beágyazott eszközök és a tárgyak internete (Tárgyak internete). A Mir a Wayland összetett kiszolgálójaként használható, lehetővé téve minden Wayland-alapú alkalmazás (pl. GTK3 / 4, Qt5 vagy SDL2-vel épített) működését Mir-alapú környezetekben.
Az X, az XMir kompatibilitási rétege az XWayland-en alapul, míg a Mir által használt infrastruktúra egyéb részei az Android-ból származnak. Ezek a részek tartalmazzák az Android bemeneti veremét és a Google Protokoll puffereit. Mir jelenleg különféle Linux-alapú eszközökön fut, beleértve a hagyományos asztali számítógépeket, az IoT-t és a beágyazott termékeket.
A Mir grafikus szerver lehetővé teszi az eszközgyártók és az asztali felhasználók számára, hogy jól definiált, hatékony, rugalmas és biztonságos platformmal rendelkezzenek grafikus környezetükhöz.
A Mir főbb újdonságai
A Mir 2.7 bemutatott új verziójában ezt megtaláljuk MirOil könyvtár tartalmazza, amely egy réteget biztosít a Lomiri grafikus környezetének a Mir új verzióira történő portolásához, amely folytatja a Unity8 shell fejlesztését.
Egy másik változás, amely kiemelkedik ebben az új verzióban, hogy hozzáadta az „idle timeout” opciót a kijelző konfigurálásához hogy bizonyos tétlenségi idő után kikapcsoljon. hozzá lett adva a zwp_text_input_manager_v2 protokoll támogatása, amelyre a képernyőn megjelenő billentyűzeteknél és a Qt alkalmazásoknál van igény.
Másrészt a a billentyűzet beviteli fókuszának jobb kezelése, ezen kívül a mir::system_executor, a linearising_executor, valamint a -gdbla opció is hozzáadásra került a miral alkalmazás parancsfájljához, hogy a szervert gdb alatt hajtsa végre, és a fejlesztés a C++20 szabványra változott.
A javított hibák részével kapcsolatban a következőket említjük:
- Fókuszáljon a billentyűzettel a menüknek.
- XWayland javítások a párbeszédablak típusához
- Ne küldjön billentyűzetes eseményeket fókusz nélkül
- Ne kérjen tengelyértékeket, ha a tengely nincs konfigurálva.
- Javítsa ki a mirclient említését a mirserver.pc, mirtest.pc webhelyen
- Javítsa ki a pkg-config hibákat a mirwayland.pc mirtest.pc fájlban
- WlKeyboard: használja a WlSeat::FocusListenert a fókusz követéséhez
- Szövegbevitel letiltása a Wayland objektum törlésekor
- Küldje el a wl_pointer.axis_stop.
- FTBFS újabb függőséggel a Fedora/rawhide, Alpine/edge és Debian/sid rendszereken
- wl_pointer: ne küldjön olyan eseményeket, amelyek nem kompatibilisek a verzióval
Végül ha többet szeretne megtudni a Mir új verziójáról, ellenőrizheti a részleteket A következő linken.
Hogyan kell telepíteni a Mir-t az Ubuntu és a származékai?
Az új verzió telepítési csomagjai az Ubuntu 18.04, 21.04 és 20.04 (PPA), valamint a Fedora 34,33 és 32 verziókra készültek.
Azok számára, akik érdeklődnek a grafikus kiszolgáló telepítése iránt, csak annyit kell tenniük, hogy terminált nyitnak a rendszereiken (megtehetik a Ctrl + Alt + T billentyűkombinációval vagy a Ctrl + T billentyűkombinációval) és benne a következő parancsokat fogjuk beírni:
sudo add-apt-repository ppa:mir-team/release sudo apt-get update
Ezzel az adattár már hozzá van adva a rendszeréhez, a grafikus szerver telepítése előtt teljesen ajánlott ha privát illesztőprogramokat használ a rendszerén videokártyájához vagy integrálthoz, változtassa meg ezeket ingyenes illesztőprogramokra, ezt a konfliktusok elkerülése érdekében.
Miután megbizonyosodtunk arról, hogy az ingyenes illesztőprogramokat aktiváltuk, a kiszolgálót a terminálon végrehajtva telepíthetjük:
sudo apt-get install mir
A végén újra kell indítania a rendszert, hogy a Mir-szel történő felhasználói munkamenet betöltődjön, és ezt válassza ki a munkamenetéhez.