KDE Plasma: KWin прихвата OpenGL ES, стижу флуидне анимације, а критична рањивост је исправљена

Кључне тачке:
  • KWin ће искључиво користити OpenGL ES API како би избегао проблеме са компатибилношћу графике.
  • За приказ обавештења и иконе учитавања курсора миша биће имплементиране глађе и реалније анимације.
  • Предстојећа верзија 6.8 ће ажурирати свој бирач емоџија на стандард Unicode 17 и уклонити проблематичне пречице на тастатури за међуспремник.
  • Ажурирања 6.7.2 и 6.7.3 исправљају падове KWin-а при коришћењу VRR-а и смањују абнормалну потрошњу процесора на Intel системима.
  • У злонамерним Flatpak пакетима који користе функцију „Отвори нови прозор“ идентификована је рањивост која омогућава излазак из sandbox-а.

KDE Plasma 6.7 финално издање

Развојни тим KDE-а објавио је свој недељни извештај у којем се детаљно описује најновији развој у десктоп окружењу. Док тренутне гране добијају стабилизационе закрпе , пажња заједнице је већ усмерена на предстојеће издање KDE Plasma 6.8, заказано за 14. октобар.

Ово следеће издање обећава не само дуго тражена естетска побољшања, већ и дубоке промене „испод хаубе“ које ће оптимизовати графичке перформансе и начин на који систем обрађује унос података.

KWin-ова графичка транзиција и визуелна побољшања у Плазми 6.8

Несумњиво, једна од најзначајнијих промена у верзији 6.8 директно утиче на визуелно срце радне површине: KWin менаџер композитинга . Програмери су одлучили да напусте употребу стандардног OpenGL API-ја за графику радне површине и да искључиво користе OpenGL ES.

Ова варијанта, иако првобитно дизајнирана за уграђене и мобилне системе, показала се више него довољном да покрије све потребе KWin-а за рендеровањем. Главни разлог за ову транзицију је елиминисање сталних проблема некомпатибилности и фрагментације кода. Уједињавањем развоја под једним интерним API-јем (док подршка за Vulkan сазрева), елиминисаће се чудни визуелни проблеми који су се јављали када се код оптимизован за једну верзију сукобио са другом. Уз ово побољшање, KWin ће такође представити подршку за верзију 1.6 библиотеке Emulated Input (libei), виталне компоненте за управљање уносом података у модерним Wayland сесијама.

Поред тога, програмери наглашавају да ће KDE Plasma 6.8 бити задовољство и у погледу визуелног изгледа и употребљивости, јер су системске анимације темељно прерађене како би деловале природније . Класично обавештење које клизи преко екрана сада користи математички изглађену криву која опонаша убрзање и успоравање у стварном свету, а иконични курсор који одскаче и који указује на учитавање апликације је преписан са побољшаним физичким моделом и већом брзином кадрова.

Имајући у виду продуктивност, коначно је уклоњена недокументована пречица на тастатури (Meta+Ctrl+x) која је покретала радње у међуспремнику , јер је њена сличност са класичном комбинацијом за сечење доводила до тога да је многи корисници случајно притисну. Поред тога, избор емоџија биће ажуриран интеграцијом верзије 17 Уникода, а у мени подешавања су додате јасније опције за контролу дијалога са алтернативним карактерима који се појављује када се држи притиснут тастер.

Стабилизација за верзију 6.7 и безбедносно упозорење

Док чекамо октобарско издање, актуелне верзије нису занемарене. Недавно ажурирање 6.7.2 фокусирало се на стабилизацију подешавања са више монитора , исправљање неочекиваних падова KWin-а при коришћењу адаптивних брзина освежавања (VRR) и исправљање грешке која је утицала на перформансе апликација заснованих на Chromium-у у режиму целог екрана.

У међувремену, верзија 6.7.3 ће донети олакшање корисницима Интелових процесора , јер исправља проблематичну техничку регресију која је повећавала употребу процесора при коришћењу атомског видео режима. Иста надоградња ће учинити да претраживач KRunner троши мање ресурса омогућавајући ултракратке претраге од два слова и онемогућиће услугу Камелеон подразумевано након што је откривено да негативно омета позадинско осветљење тастатуре.

Коначно, извештај истиче критичну рањивост која утиче на функцију „Отвори нови прозор“ у Менаџеру задатака. Проблем лежи у чињеници да, да би покренуо нову инстанцу апликације, систем директно чита садржај интерне датотеке процеса. Пошто злонамерна апликација енкапсулирана у Flatpak формату може да измени ову вредност, нападач би могао да превари KDE да изврши произвољне команде ван свог sandbox окружења ако корисник кликне на „Отвори нови прозор“.

Иако је ова безбедносна грешка пријављена програмерима у априлу, у време писања овог извештаја, исправка је још увек у фази развоја и прегледа, тако да је у верзију 6.6.6 укључена закрпа за ублажавање како би се појачао начин на који менаџер задатака чита датотеке апликације.


Додај као жељени извор на Гуглу