KDE Plasma: KWin prihvaća OpenGL ES, stižu fluidne animacije i zakrpana je kritična ranjivost

Ključne točke:
  • KWin će isključivo koristiti OpenGL ES API kako bi se izbjegli problemi s kompatibilnošću grafike.
  • Za izgled obavijesti i ikone učitavanja kursora miša bit će implementirane glatkije i realističnije animacije.
  • Nadolazeća verzija 6.8 ažurirat će svoj alat za odabir emojija na standard Unicode 17 i ukloniti problematične prečace na tipkovnici za međuspremnik.
  • Ažuriranja 6.7.2 i 6.7.3 ispravljaju pad KWina pri korištenju VRR-a i smanjuju abnormalnu potrošnju CPU-a na Intel sustavima.
  • U zlonamjernim Flatpak paketima koji iskorištavaju funkciju "Otvori novi prozor" otkrivena je ranjivost za izlaz iz sandboxa.

KDE Plasma 6.7 konačno izdanje

Razvojni tim KDE-a objavio je svoje tjedno izvješće s detaljima o najnovijim dostignućima u svom desktop okruženju. Dok trenutne grane primaju stabilizacijske zakrpe , pozornost zajednice već je usmjerena na nadolazeće izdanje KDE Plasma 6.8, zakazano za 14. listopada.

Ovo sljedeće izdanje obećava ne samo toliko tražena estetska poboljšanja, već i duboke promjene "ispod haube" koje će optimizirati grafičke performanse i način na koji sustav obrađuje unos podataka.

KWinova grafička tranzicija i vizualna poboljšanja u Plasmi 6.8

Nesumnjivo, jedna od najznačajnijih promjena u verziji 6.8 izravno utječe na vizualno srce radne površine: KWin upravitelj slaganja . Programeri su odlučili napustiti korištenje standardnog OpenGL API-ja za grafiku radne površine i isključivo koristiti OpenGL ES.

Ova varijanta, iako izvorno dizajnirana za ugrađene i mobilne sustave, pokazala se više nego dovoljnom za pokrivanje svih KWin-ovih potreba za renderiranjem. Glavni razlog ovog prijelaza je uklanjanje stalnih problema nekompatibilnosti i fragmentacije koda. Ujedinjavanjem razvoja pod jednim internim API-jem (dok podrška za Vulkan sazrijeva), uklonit će se čudni vizualni problemi koji su se javljali kada se kod optimiziran za jednu verziju sukobljavao s drugom. Uz ovo poboljšanje, KWin će također predstaviti podršku za verziju 1.6 biblioteke Emulated Input (libei), vitalne komponente za upravljanje unosom podataka u modernim Wayland sesijama.

Osim toga, programeri naglašavaju da će KDE Plasma 6.8 biti oduševljenje i u vizualnom smislu i upotrebljivosti, budući da su animacije sustava temeljito preuređene kako bi djelovale prirodnije . Klasična obavijest koja klizi po zaslonu sada koristi matematički izglađenu krivulju koja oponaša ubrzanje i usporavanje u stvarnom svijetu, a ikonični poskakujući kursor koji označava da se aplikacija učitava prepisan je s poboljšanim fizičkim modelom i većom brzinom sličica u sekundi.

Imajući na umu produktivnost, nedokumentirani prečac na tipkovnici (Meta+Ctrl+x) koji je pokretao radnje međuspremnika konačno je uklonjen , jer je njegova sličnost s klasičnom kombinacijom za izrezivanje dovodila do toga da ga mnogi korisnici slučajno pritisnu. Osim toga, odabir emojija bit će ažuriran integracijom Unicode verzije 17, a u izbornik postavki dodane su jasnije opcije za kontrolu dijaloga s alternativnim znakovima koji se pojavljuje kada se pritisne tipka.

Stabilizacija za verziju 6.7 i sigurnosno upozorenje

Dok čekamo listopadsko izdanje, nisu zanemarene ni trenutne verzije. Nedavno ažuriranje 6.7.2 usredotočilo se na stabilizaciju postavki s više monitora , ispravljanje neočekivanih rušenja KWina pri korištenju adaptivnih brzina osvježavanja (VRR) i ispravljanje greške koja je utjecala na performanse aplikacija temeljenih na Chromiumu u načinu rada preko cijelog zaslona.

U međuvremenu, verzija 6.7.3 donijet će olakšanje korisnicima Intelovih procesora jer ispravlja problematičnu tehničku regresiju koja je povećavala korištenje CPU-a pri korištenju atomskog video načina. Isto ažuriranje će učiniti da tražilica KRunner troši manje resursa omogućujući ultrakratka pretraživanja od dva slova i onemogućit će uslugu Kameleon prema zadanim postavkama nakon što je otkriveno da negativno ometa pozadinsko osvjetljenje tipkovnice.

Konačno, izvješće ističe kritičnu ranjivost koja utječe na funkciju "Otvori novi prozor" u Upravitelju zadataka. Problem leži u činjenici da, za pokretanje nove instance aplikacije, sustav izravno čita sadržaj interne procesne datoteke. Budući da zlonamjerna aplikacija enkapsulirana u Flatpak formatu može izmijeniti ovu vrijednost, napadač bi mogao prevariti KDE da izvrši proizvoljne naredbe izvan svog sandbox okruženja ako korisnik klikne "Otvori novi prozor".

Iako je ovaj sigurnosni propust prijavljen programerima u travnju, u vrijeme pisanja ovog izvješća, ispravak je još uvijek u fazi razvoja i pregleda, pa je u verziju 6.6.6 uključena zakrpa za ublažavanje kako bi se poboljšao način na koji upravitelj zadataka čita datoteke aplikacije.


Dodaj kao preferirani izvor na Googleu