KDE Plasma: KWin anammar OpenGL ES, flytande animationer anländer och en kritisk sårbarhet åtgärdas

Nyckelord:
  • KWin kommer uteslutande att använda OpenGL ES API för att undvika problem med grafikkompatibilitet.
  • Jämnare och mer realistiska animationer kommer att implementeras för utseendet på aviseringar och muspekarens laddningsikon.
  • Den kommande versionen 6.8 kommer att uppdatera sin emoji-väljare till Unicode 17-standarden och ta bort problematiska kortkommandon för urklipp.
  • Uppdateringarna 6.7.2 och 6.7.3 åtgärdar KWin-krascher vid användning av VRR och minskar onormal CPU-förbrukning på Intel-system.
  • En sandbox-escape-sårbarhet har identifierats i skadliga Flatpak-paket som utnyttjar funktionen "Öppna nytt fönster".

KDE Plasma 6.7 slutgiltig utgåva

KDE:s utvecklingsteam har publicerat sin veckovisa rapport som beskriver den senaste utvecklingen i sin skrivbordsmiljö. Medan nuvarande grenar får stabiliseringspatchar är communityns uppmärksamhet redan fokuserad på den kommande KDE Plasma 6.8-utgåvan, planerad till den 14 oktober.

Den här nästa utgåvan lovar inte bara mycket efterfrågade estetiska förbättringar, utan också djupgående förändringar under huven som kommer att optimera grafikprestanda och hur systemet hanterar datainmatning.

KWins grafiska övergång och visuella förbättringar i Plasma 6.8

Utan tvekan påverkar en av de viktigaste förändringarna i version 6.8 direkt skrivbordets visuella hjärta: KWin -kompositionshanteraren . Utvecklarna har beslutat att överge användningen av standard OpenGL-skrivbordsgrafik-API:et och uteslutande använda OpenGL ES.

Denna variant, även om den ursprungligen var designad för inbyggda och mobila system, har visat sig vara mer än tillräcklig för att täcka alla KWins renderingsbehov. Den främsta anledningen till denna övergång är att eliminera de ständiga problemen med kodkompatibilitet och fragmentering. Genom att förena utvecklingen under ett enda internt API (medan Vulkan-stödet mognar) kommer de konstiga visuella fel som uppstod när kod optimerad för en version kolliderade med en annan att elimineras. Tillsammans med denna förbättring kommer KWin också att lansera stöd för version 1.6 av Emulated Input (libei)-biblioteket, en viktig komponent för att hantera datainmatning i moderna Wayland-sessioner.

Dessutom betonar utvecklarna att KDE Plasma 6.8 kommer att bli en fröjd både vad gäller grafik och användbarhet, eftersom systemanimationerna har genomgått en grundlig översyn för att kännas mer naturliga . Den klassiska aviseringen som glider över skärmen använder nu en matematiskt utjämnad kurva som härmar verklig acceleration och retardation, och den ikoniska studsande markören som indikerar att ett program laddas har skrivits om med en förbättrad fysikmodell och en högre bildfrekvens.

Med tanke på produktivitet har den odokumenterade tangentbordsgenvägen (Meta+Ctrl+x) som utlöste urklippsåtgärder äntligen tagits bort , eftersom dess likhet med den klassiska klippkombinationen ledde till att många användare tryckte på den av misstag. Dessutom kommer emoji-valet att uppdateras med integrationen av Unicode version 17, och tydligare alternativ har lagts till i inställningsmenyn för att styra dialogrutan för alternativa tecken som visas när man håller ner en tangent.

Stabilisering för version 6.7 och en säkerhetsvarning

Medan vi väntar på oktoberutgåvan har de nuvarande versionerna inte försummats. Den senaste 6.7.2-uppdateringen fokuserade på att stabilisera inställningar med flera bildskärmar , åtgärda oväntade KWin-krascher vid användning av adaptiva uppdateringsfrekvenser (VRR) och korrigera ett fel som påverkade prestandan för Chromium-baserade applikationer i helskärmsläge.

Samtidigt kommer version 6.7.3 att ge lättnad för Intel-processoranvändare , eftersom den korrigerar en besvärlig teknisk regression som ökade CPU-användningen vid användning av atomärt videoläge. Samma uppdatering kommer att göra att KRunners sökmotor förbrukar färre resurser genom att tillåta ultrakorta sökningar på två bokstäver, och kommer att inaktivera Kameleon-tjänsten som standard efter att den upptäcktes negativt störa tangentbordets bakgrundsbelysning.

Slutligen belyser rapporten en kritisk sårbarhet som påverkar funktionen "Öppna nytt fönster" i Aktivitetshanteraren. Problemet ligger i att systemet, för att köra en ny instans av ett program, direkt läser innehållet i den interna processfilen. Eftersom ett skadligt program inkapslat i Flatpak-format kan ändra detta värde, kan en angripare lura KDE att köra godtyckliga kommandon utanför sin sandlådemiljö om användaren klickar på "Öppna nytt fönster".

Även om denna säkerhetsbrist rapporterades till utvecklare i april, är korrigeringen fortfarande under utveckling och granskning vid tidpunkten för skrivandet av denna rapport, så en åtgärdsuppdatering har inkluderats i grenen 6.6.6 för att förbättra hur aktivitetshanteraren läser programfiler.


Lägg till som prioriterad källa i Google