A GNOME 50 asztali környezet kiadása az X11 támogatás eltávolításával

Hat hónapos fejlesztés után megjelent a GNOME 50 asztali környezet verziója. A GNOME 50 képességeinek gyors értékelésére a specialized Live-build-ek készültek openSUSE alapokon és telepítő képfájl, amelyet a GNOME OS kezdeményezés keretében készítettek. A GNOME 50 már része a kísérleti Ubuntu 26.04 és Fedora 44 kiadásoknak is.

Az új kiadásban:

  • A GNOME Shell felhasználói felület és a kompozitor a szerver A Mutterből eltávolították az X11 protokoll támogatásához szükséges kódot. A GDM kijelzőkezelőből eltávolították az X11 támogatást, és megszüntették a GDM Wayland nélküli összeállításának lehetőségét, de megmaradt más asztali környezetek indításának lehetősége, amelyek X11-et használnak. A gnome-session-ben megszűnt az X11 alapú ülések indításának támogatása, és a gnome-settings-daemon-ból eltávolították a "-Dx11" opciót és az X11 beállítások konfigurálásának lehetőségét.

    Mostantól a GNOME-ban csak Wayland alapú ülés használható, az X-szerver alatti működés támogatása teljesen megszűnt. Az X11 alkalmazások indításának lehetősége XWayland segítségével megmaradt. Az Ubuntu 25.10, Fedora 43 és RHEL 10 korábbi kiadásaiban már megszűnt az X11 alapú GNOME ülés támogatása. Az GTK könyvtárban az X11 protokollhoz tartozó backend elavultnak van nyilvántartva, és a GTK5-ös verzióban csak a Wayland támogatását tervezik megtartani. A Wayland protokoll szerinti ülés 2016 óta alapértelmezett a GNOME-ban.

    A GNOME 50 asztali környezet kiadása az X11 támogatás eltávolításával

  • Bevezetésre került egy új munkamenet mentési rendszer, amely a systemd használatára épül, és hozzáadódott a GsmSessionSave objektum, amely biztosítja az egyes alkalmazások állapotának megőrzését. Az ablakok pozíciójának helyreállítása mellett a GNOME alkalmazások számára lehetőség nyílik az állapot helyreállítására, például a GNOME Calculator vissza tudja állítani a kiválasztott számítási módot. A konfigurálóhoz egy kapcsoló került hozzáadásra, amely lehetővé teszi a futó alkalmazások listájának mentési módjának letiltását a munkamenet befejezésekor, és azok ablakainak későbbi helyreállítását.

    A GNOME 50 asztali környezet kiadása az X11 támogatás eltávolításával

  • A bejelentkezési képernyőn a munkamenetek listájának csoportosítása a kijelző neve szerint valósult meg. Néhány saját komponens a bejelentkezési képernyő indításához a systemd alapvető funkcióira lett cserélve, ami erősítette a GNOME függőségét a rendszerkezelőtől, és új rétegek létrehozását igényli a GNOME disztribúciókban és operációs rendszerekben történő szállításához, ahol a systemd nem használatos. A GDM-ben a systemd-userdb infrastruktúrája van bekapcsolva, amelyet a systemd biztosít. Eltávolították a beépített szolgáltatáskezelőt, amely desktop fájlok indítási szintjén működött.
  • A szülői felügyelet felülete átdolgozásra került. Új lehetőségek kerültek bevezetésre a képernyő előtt töltött idő nyomon követésére, a webtartalom szűrésére és az alvásidő megadására. Például a szülők most képesek korlátozni a napi számítógép-használatot, és este időpontot megadni, amely után a képernyő lezáródik, és a gyermek nem tudja feloldani azt. Elérhető egy olyan opció is, amely lehetővé teszi a gyermek számára, hogy kérjen a szülőtől plusz időt, ha lejárt az előírt időkerete. A szülői felügyelet felületét a konfigurátorból is elő lehet hívni. Megvalósult egy szűrőszolgáltatás a webtartalom szűrésére gyermekfiókok használata esetén (a szűrők beállításának felülete a következő kiadásban lesz elérhető). A GNOME 50 asztali környezet kiadása az X11 támogatás eltávolításával
  • A kezdeti beállító varázsló (gnome-initial-setup) alapértelmezettként a run0-t használja a privilegizált műveletek indításához a pkexec helyett.
  • A Nautilus fájlkezelőben átdolgozásra került a fájlcsoportok átnevezési mechanizmusa, a keresés során pedig engedélyezett a több fájltípus szűrő használata. A kukához tartozó helyi menübe egy link került a beállításokhoz, független felugró párbeszédpanel jött létre a fájl tulajdonságainak megjelenítésére, és a fájlútvonal beviteli mezőjében megvalósult az automatikus kiegészítés kisbetűs írásmód figyelembevétele nélkül.

    A Nautilusban csökkent a memóriafogyasztás; felgyorsult a ikonok és a miniatűrök betöltése; nőtt a tesztelési lefedettség; kibővült a Blueprint nyelv használata a felület kialakítására; a Glycin könyvtár került alkalmazásra a képek dekódolásának sandbox-izolálásához.

  • A dokumentumnézőben teljes körű képességet kaptak az annotációk szövegrészletekhez való csatolására a dokumentumban. Az annotációkat most már egy kattintással hozzá lehet adni a fő ablakban. Lehetővé vált vonalak rajzolása és színezett blokkok kiemelése a tartalom fölött. A GNOME 50 asztali környezet kiadása az X11 támogatás eltávolításával
  • A naptár-tervezőben megvalósult egy új résztvevőlista, amelyen keresztül információt kaphatunk a meghívottakról, és értékelhetjük részvételük kötelező jellegét. A jövőben teljes körű meghívókezelési rendszer is megvalósításra kerül. Megváltozott az új események gyors hozzáadására szolgáló párbeszédpanel megjelenése. Támogatott lett az ICS formátumú exportálás. Fejlesztették az események havi megjelenítésének felületét. Hozzáadták az események közötti navigáció támogatását a kurzorvezérlő gombok használatával.
  • A konfigurátor át lett állítva a Blueprint felületépítő nyelv használatára. Az X11 beállítások hátterét eltávolították. A dátum- és időbeállításokhoz hozzáadták az első hét napjának kiválasztását, ami befolyásolja a hét napjainak listájának kialakítását a naptárban és az Evolution levelezőklienben. A modembeállító felület libadwaita widgetekre lett átállítva és egységesítve a többi beállítással. A színkezelő oldalon megoldották a képkalibrálási problémákat. A hangbeállítások oldalán egyértelműbben elválasztották a hangbe- és kimenetek hangerőszintjeit. A GNOME 50 asztali környezet kiadása az X11 támogatás eltávolításával
  • A távoli asztal kezelésében jelentősen megnövelték a teljesítményt, és a videokimenetet a Vulkan és VA-API API-k segítségével hardveres gyorsítással valósították meg. Integrálták az 'explicit sync' mechanizmus támogatását, amely csökkenti a késleltetéseket és megszünteti az artefaktumokat NVIDIA illesztőprogramokat használó rendszerek esetén. Hozzáadták a HiDPI támogatását, amellyel automatikusan méretezheti a kimenetet a használt képernyő felbontásának megfelelően. Lehetőség nyílik helyi webkamera használatára a távoli rendszerrel való munkamenetek során. Kerberos-alapú hitelesítés támogatása is hozzá lett adva.
  • A mozgáskorlátozottak számára készült beállításokhoz hozzáadták a 'Reduced Motion' opciót, amely minimalizálja az animációk használatát a felületen. Az Orca képernyőolvasó modernizálva lett, új beállító felületet kínál, bővített navigációs módot, és automatikus nyelvváltást biztosít. A GNOME 50 asztali környezet kiadása az X11 támogatás eltávolításával
  • A GDM kijelzőkezelőhöz hozzáadták a 'gnome-headless-session@.service' szolgáltatást, amely megkönnyíti a képernyő nélküli munkamenetek indítását (például távoli asztali elérés RDP-n keresztül).
  • Javították a nem egész számú skálázási szintek beállításának támogatását és a VRR (Variable Refresh Rate) mechanizmus alkalmazását, amely dinamikusan változtatja a monitor frissítési gyakoriságát a sima működés és a képkivágások elkerülése érdekében játékok és videók lejátszása közben. A VRR bekapcsolásával a kurzor kezelése függetlenné vált az alkalmazás képkockasebességétől, lehetővé téve a kurzor sima mozgását a monitor maximális frissítési gyakoriságán (például 144 Hz), még akkor is, ha a játék vagy alkalmazás alacsonyabb képkockasebességgel jeleníti meg az információkat.
  • A problémákat, amelyek NVIDIA meghajtókkal rendelkező rendszereken apróddá és a képkockák szinkronizálásának megszakadásához vezettek, csak átmeneti megoldásokkal sikerült orvosolni. Növeltük az ablakok animációjának simaságát és javítottuk a felhasználói felület általános reakciókészségét NVIDIA grafikus kártyákkal rendelkező rendszereken.
  • Megvalósult a Wayland protokoll color-management-v2 támogatása, amely lehetőségeket nyújt a színkezeléshez.
  • Megvalósult a közönséges képernyőmegosztás támogatása HDR metaadatokkal, így elkerülve a színek telítettségének elvesztését HDR tartalom sugárzása vagy rögzítése során.
  • A GTK könyvtár frissítve lett a 4.22-es ágra, amelyben beépített SVG renderelő motor került megvalósításra.
  • A Libadwaita könyvtár, amely felhasználói felület stíluskomponenseit tartalmazza, frissítve lett az 1.9-es verzióra, amely új widgeteket kínál az oldalsáv megvalósításához: AdwSidebar, amely támogatja a szekciókat, a felugró ablakokat és a kontextusmenüket; AdwViewSwitcherSidebar az adaptív panelek létrehozásához, amelyek képesek irányítani az AdwViewStack-et. A GNOME 50 asztali környezet kiadása az X11 támogatás eltávolításával

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster