KDE Plasma izdanje 6.8, koje zadržava samo sesiju zasnovanu na Waylandu

Povodom 30. godišnjice projekta, objavljeno je KDE Plasma 6.8 desktop okruženje. Za procjenu novih KDE izdanja možete koristiti verzije iz KDE projekata. Linux, KDE Neon i openSUSE (Argon, zasnovan na openSUSE Leap, i Krypton, zasnovan na openSUSE Tumbleweed).

Ključne promjene u KDE Plasmi 6.8:

  • Podrška za sesiju zasnovanu na X11 protokolu je ukinuta. Ostala je samo sesija Wayland protokola, s X11 aplikacijama koje podržava XWayland DDX server. Ovaj prekid podrške za X11 utiče samo na KDE Plasma desktop okruženje i ne utiče na mogućnost pokretanja KDE aplikacija u okruženjima zasnovanim na X serveru (trenutno nema planova za ukidanje podrške za X11 u KDE aplikacijama). Za one kojima je potreban X11, podrška za ovaj protokol je zadržana gdje je to moguće u raznim desktop komponentama, a napravljene su i dodatne promjene kako bi se poboljšala kompatibilnost pri pokretanju aplikacija na XWaylandu.

    Razlozi navedeni za prekid podrške za X11 uključuju opću stagnaciju razvoja X servera i želju da se izbjegne rasipanje ograničenih razvojnih resursa na istovremenu podršku dva sistema prikaza i tipa sesija. Navodi se da će, dugoročno gledano, ukidanje X11 pružiti nove mogućnosti za proširenje funkcionalnosti, poboljšanje stabilnosti, optimizaciju koda i ubrzanje procesa razvoja.

  • Sistem za sigurnosne kopije kup-a je premješten u glavni Plasma paket, što vam omogućava kreiranje verzija sigurnosnih kopija korisničkih podataka i njihovo spremanje na eksterne USB diskove ili serverMožete podesiti automatsko spremanje promjena od posljednje sigurnosne kopije kada na računar povežete uređaj za pohranu koji sadrži sigurnosne kopije.
  • Dodan je uslužni program kscreenctl. Zamjenjuje kscreen-doctor i pruža poznatiji i strukturiraniji interfejs komandne linije za upravljanje izlazom. Podržane operacije uključuju identifikaciju dostupnih izlaznih uređaja, omogućavanje/onemogućavanje izlaznih uređaja i promjenu postavki.

  • KWin kompozitni menadžer sada podržava automatsko crtanje jedan pored drugog. server Ažurirane su sjene i okviri prozora, kao i primjena zaokruživanja uglova za aplikacije koje koriste dekoraciju prozora na strani klijenta (CSD), ali ne podržavaju ove elemente dizajna. Ova promjena donosi izgled sličniji KDE-u aplikacijama poput Steama i Discorda, čiji su prozori prethodno prikazivani bez sjena, okvira ili zaokruživanja uglova.

    Da bi se omogućile sjene, implementirano je novo pravilo za prepisivanje atributa prozora aplikacije (KWin pravila za prozore): "Upravitelj prozora crta naslovnu traku, okvir i sjene." Sjene se automatski dodaju X11 aplikacijama koje ne koriste dekoracije na strani servera i ne crtaju sjene na klijentu.

  • Performanse su značajno poboljšane pri korištenju eksternih grafičkih kartica. Budući da je linux-dmabuf v5 Wayland protokol ograničavao menadžer kompozitinga na jednu grafičku karticu, renderiranje na drugom GPU-u (na primjer, diskretnoj grafičkoj kartici umjesto integriranoj) zahtijevalo je stalno kopiranje frejmova kroz RAM. Novi linux-dmabuf v6 protokol rješava ovaj problem, eliminirajući nepotrebno kopiranje međuspremnika u KWin-u. U testovima provedenim s grafičkom karticom spojenom putem USB-C, FPS se povećao s 5 na 120 u vkcubeu, dok je u Cyberpunk 2077 s "low" presetom, FPS porastao s 27 na 50 korištenjem linux-dmabuf v6.
  • Podrška za trostruko baferovanje je omogućena na sistemima sa NVIDIA GPU-ima (Kwin automatski omogućava trostruko baferovanje ako grafička kartica ne može brzo da renderuje). Trostruko baferovanje koristi tri bafera ekrana: prvi se koristi za renderovanje, drugi za izlaz na ekranu, a treći se koristi za nastavak renderovanja ako se prvi bafer popuni prije nego što se završi vertikalno skeniranje (vblank). Korištenjem ovog trećeg, dodatnog bafera eliminiše se trzanje koje se javlja kod dvostrukog baferovanja kada je prebacivanje između bafera za renderovanje i izlaza nemoguće prije nego što se završi vertikalno skeniranje. Ova organizacija izlaza omogućava veće brzine kadrova na uređajima sa niskom potrošnjom energije, na štetu povećane latencije ulaza.
  • KWin je odustao od podrške za OpenGL API za desktop grafiku u korist korištenja samo OpenGL ES-a. Podrška za OpenGL ES je potrebna za neke starije GPU-ove, a OpenGL ES se pokazao dovoljnim za sve KWin potrebe, tako da je zadržan kao osnovni interni API, barem dok podrška za Vulkan ne sazrije. Oslanjanje isključivo na OpenGL ES eliminiralo je povremene probleme uzrokovane nekompatibilnostima između OpenGL-a i OpenGL ES-a (kod napisan i testiran s jednim API-jem uzrokovao bi probleme s renderiranjem ili padove sistema pri korištenju drugog).
  • KWin implementira podršku za novu verziju sistema Emulated Input 1.6 (libei), koji se koristi za emulaciju unosa u okruženjima zasnovanim na Waylandu.
  • Beta verzija objedinjenog stilskog mehanizma, Union, dostupna je za testiranje. Omogućava korištenje različitih tehnologija stiliziranja aplikacija dostupnih u KDE-u. Podrazumevano, novi mehanizam koristi CSS umjesto prethodno korištenog SVG-a. Union mehanizam se sastoji od tri sloja: Ulazni sloj analizira ulazne formate stilskih datoteka (SVG ili CSS) i pretvara ih u apstraktni opis za renderovanje. Međusloj implementira model podataka i metode za primjenu stilova na svaki element. Izlazni sloj pretvara univerzalni stil u naredbe za crtanje specifične za određeni grafički stek (QtQuick ili Qt Widgets). Da biste omogućili novi mehanizam, instalirajte Union paket i aktivirajte temu "Breeze (Union)" u postavkama (Postavke sistema → Boje i teme → Stil aplikacije).

  • Mogućnosti povezivanja s udaljenom radnom površinom su proširene. Poboljšan je kvalitet slike, a smanjena je latencija pri radu na sporim mrežama ili s čestim osvježavanjem ekrana. Implementirana je dvosmjerna sinhronizacija međuspremnika. Dodan je ekskluzivni način rada koji omogućava zaključavanje ekrana na strani servera i pruža klijentu virtualni ekran koji precizno reproducira dimenzije prozora. Stranica s postavkama je optimizirana za prikaz u malim prozorima.

  • Spectacle sada ima opciju snimanja zvuka tokom kreiranja screencastova (možete koristiti mikrofon ili sačuvati zvuk koji reprodukuju aplikacije na sistemu). Poboljšan je kvalitet videa prilikom snimanja screencastova. Implementiran je efekat zamućenja koji radi bez OpenCV-a, čime se ova biblioteka eliminiše kao zavisnost. Dodana je podrška za promjenu veličine i rezolucije virtuelnog ekrana kreiranog za screencastove (ranije je veličina bila fiksirana na 1920x1080).
  • U konfigurator su dodane postavke koje kontrolišu da li se dijalog za alternativni prikaz znakova pojavljuje nakon držanja pritisnutih tipki. Implementirana je mogućnost pretraživanja jezika po lokalnom kodu, kao i po njihovom nazivu na maternjem ili engleskom jeziku (npr. ruski se može pretraživati ​​po "ru", "русский" i "russian").
    Dodane su opcije na stranicu mrežnih postavki za korištenje EAP-TTLS autentifikacije u StrongSwanu VPNDodana je mogućnost omogućavanja ili onemogućavanja automatskog pokretanja aplikacija bez brisanja i ponovnog kreiranja unosa.

    Prilikom podešavanja rasporeda ekrana, sada je moguće podešavati elemente piksel po piksel pomoću kursorskih tipki.



    Implementacija stranice za postavke ponašanja prozora je konvertovana u QML, a dizajn je ujedinjen sa ostalim stranicama.

  • U konfiguracijama s više monitora, pored naziva monitora, brojevi uređaja se prikazuju u različitim bojama. Prikazivanje brojeva monitora prilikom navigacije kroz ekrane i u dijalogu za postavke prioriteta omogućava vizualnije odvajanje povezanih monitora i izbjegava zabunu pri korištenju više monitora istog proizvođača (na primjer, kada su povezani na virtuelna mašina nekoliko virtuelnih monitora).

  • Upravitelj aplikacija Discover je reorganizirao odjeljke na glavnoj stranici. Pretraga bez razlikovanja velikih i malih slova sada je omogućena na stranici s ažuriranjima. Učitavanje ikona za Flatpak aplikacije je ubrzano. Elementi su sada grupirani prema operacijama u toku i rangirani prema aktivnosti prilikom prikaza napretka operacija.

  • U dijalozima za dodjelu prava pristupa putem XDG portalnog sistema (xdg-desktop-portal-kde), prikaz informacija i formulacija su ujedinjeni s ostalim KDE dijalozima.

  • Animacija pomicanja obavještenja je redizajnirana, koristeći prirodniju krivulju usporavanja za podešavanje glatkoće ubrzanja i usporavanja animacije tokom vremena. Za ikonu aplikacije implementirana je realističnija animacija odbijanja koja se pojavljuje pored kursora kako bi označila početak procesa pokretanja aplikacije.



  • Skup znakova u interfejsu za odabir emojija ažuriran je na Unicode standard verzije 17. Implementirana je mogućnost skaliranja veličine ikone.

  • Aplikacija Sistemski monitor i widget za sistemske informacije sada podržavaju detekciju Intel Xe drajvera i prikazuju informacije o GPU-ima zasnovanim na Intel Xe arhitekturi, koja se koristi u grafičkim karticama Intel Arc serije i integrisanoj grafici počevši od Tiger Lake procesora. Potrošnja video memorije sada se prikazuje kao procenat ukupne VRAM memorije, slično kao što se prikazuje potrošnja RAM memorije. Procesi se sada mogu vezati za odabrane CPU-ove ili grupe CPU-ova da bi se pokretali isključivo na njima (afinitet CPU-a).

  • Dodane ikone u temu ikona Breeze Android-Kucanje prijava i dokumenata.

  • Za korisnike s invaliditetom implementiran je način rada,
    "dwell kliker" koji simulira klik miša nakon što se pokazivač prestane kretati.



  • Widget za postavke bežične mreže sada uključuje opcije za automatski odabir bežičnog kanala prilikom rada u načinu rada pristupne tačke.
  • Implementirano je obavještenje o niskoj napunjenosti baterije za povezane uređaje, čak i kada se programi izvode u režimu preko cijelog ekrana, tako da korisnik ne propusti potpuno pražnjenje.
  • Efekti "Peek at Desktop" i "Window Aperture" sada poštuju postavke brzine animacije sistema.
  • Poboljšane mogućnosti za otkrivanje upotrebe tamnih tema u aplikacijama zasnovanim na GTK 2 i primjenu varijanti tema tamnih ikona na njih kako bi se spriječile situacije u kojima se svijetle ikone prikazuju u tamnom interfejsu.
  • Aplikacije zasnovane na QML-u koriste KDE interfejs za odabir boja umjesto Qt implementacije, koja nije usklađena sa KDE shemama boja.
  • Gornje područje za hvatanje je povećano za prevlačenje prozora aplikacija koje nisu preko cijelog ekrana s temom Breeze.
  • Dodata je mogućnost postavljanja prozora preko drugih prozora prevlačenjem mišem dok držite pritisnutu tipku Meta.
  • Za pozadine radne površine implementiran je ručno mijenjajući način prikaza slajdova. Umjesto automatske promjene pozadina, potrebno je pritisnuti prečicu na tastaturi ili odabrati odgovarajuću stavku u kontekstnom meniju da biste prešli na sljedeću sliku.
  • Uklonjena je nedokumentovana prečica na tastaturi Meta+Ctrl+x, koja se koristila za automatsko pokretanje radnji na osnovu sadržaja međuspremnika. Budući da je Meta+Ctrl+x sličan često korištenom nizu Ctrl+X, mnogi korisnici su ga slučajno pritisnuli, a zatim se pitali kako da onemoguće dijalog koji bi se pojavljivao svaki put kada bi zalijepili URL iz međuspremnika.
  • Upravitelj prijava sada pamti posljednju prijavu svakog korisnika. Funkcija automatske prijave sada se može koristiti u distribucijama koje koriste starije verzije systemd-a, kao što je KDE neon.
  • Dodane globalno važeće prečice na tastaturi za preraspoređivanje zadataka na listi (Meta+Ctrl+PageUp, Meta+Ctrl+PageDown) ili kretanje između zadataka (Meta+Ctrl+Shift+PageUp, Meta+Ctrl+Shift+PageDown) u vidžetu Upravitelj zadataka
  • Logika iza kombinacija tipki Meta + 1-9 koje se koriste za brzo prebacivanje između zadataka je promijenjena. U konfiguracijama s više monitora, ove kombinacije tipki sada se primjenjuju na zadatke u panelu na aktivnom ekranu, a ne na panel na ekranu koji je određen kao primarni ekran.

izvor: opennet.ru

Kupite pouzdan hosting za sajtove sa DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster