KDE Plasma 6.8 buraxılışı, yalnız Wayland əsaslı sessiyanı saxlayır

Layihənin 30-cu ildönümündə KDE Plasma 6.8 masaüstü mühiti buraxıldı. Yeni KDE buraxılışlarını qiymətləndirmək üçün KDE layihələrindən qurulmuş versiyalardan istifadə edə bilərsiniz. Linux, KDE Neon və openSUSE (OpenSUSE Leap-a əsaslanan Argon və openSUSE Tumbleweed-ə əsaslanan Krypton).

KDE Plazma 6.8-də əsas dəyişikliklər:

  • X11 protokol əsaslı sessiya üçün dəstək dayandırılıb. Yalnız Wayland protokol sessiyası qalır, X11 tətbiqləri isə XWayland DDX serveri tərəfindən dəstəklənir. X11 dəstəyinin bu şəkildə dayandırılması yalnız KDE Plazma masaüstü mühitinə təsir göstərir və KDE tətbiqlərinin X-server əsaslı mühitlərdə işləmə qabiliyyətinə təsir göstərmir (hazırda KDE tətbiqlərində X11 dəstəyini dayandırmaq planı yoxdur). X11 tələb edənlər üçün bu protokol üçün dəstək müxtəlif masaüstü komponentlərində mümkün olduqda saxlanılıb və XWayland üzərində tətbiqlər işlədilərkən uyğunluğu yaxşılaşdırmaq üçün əlavə dəyişikliklər edilib.

    X11 dəstəyinin dayandırılmasının səbəblərinə X server inkişafının ümumi durğunluğu və eyni vaxtda iki displey sistemi və sessiya növlərini dəstəkləmək üçün məhdud inkişaf etdirici resurslarını sərf etməmək istəyi daxildir. Bildirilir ki, uzunmüddətli perspektivdə X11-in ləğvi funksionallığın genişləndirilməsi, sabitliyin yaxşılaşdırılması, kodun optimallaşdırılması və inkişaf prosesinin sürətləndirilməsi üçün yeni imkanlar yaradacaq.

  • Kup ehtiyat nüsxə sistemi əsas Plazma paketinə köçürülüb və bu da istifadəçi məlumatlarının versiyalı ehtiyat nüsxələrini yaratmağa və onları xarici USB sürücülərinə və ya serverYedək nüsxələri olan yaddaş cihazını kompüterinizə qoşarkən son yedəkləmədən bəri dəyişikliklərin avtomatik yadda saxlanılmasını qura bilərsiniz.
  • kscreenctl yardım proqramı əlavə edildi. O, kscreen-doctor-u əvəz edir və çıxış idarəetməsi üçün daha tanış və strukturlaşdırılmış əmr sətri interfeysi təmin edir. Dəstəklənən əməliyyatlara mövcud çıxış cihazlarının müəyyən edilməsi, çıxış cihazlarının aktivləşdirilməsi/söndürülməsi və parametrlərin dəyişdirilməsi daxildir.

  • KWin kompozit meneceri artıq avtomatik yan-yana rəsm çəkməyi dəstəkləyir. server Pəncərə kölgələri və haşiyələri, eləcə də klient tərəfindəki pəncərə dekorasiyasından (CSD) istifadə edən, lakin bu dizayn elementlərini dəstəkləməyən tətbiqlər üçün künc yuvarlaqlaşdırmasının tətbiqi yeniləndi. Bu dəyişiklik, əvvəllər pəncərələri kölgələr, haşiyələr və ya künc yuvarlaqlaşdırmaları olmadan göstərilən Steam və Discord kimi tətbiqlərə daha çox KDE-yə bənzər bir görünüş gətirir.

    Kölgələri aktivləşdirmək üçün tətbiq pəncərəsi atributlarını ləğv etmək üçün yeni bir qayda (KWin Window Rules) tətbiq edilmişdir: "Pəncərə meneceri başlıq çubuğunu, çərçivəni və kölgələri çəkir." Server tərəfindəki bəzəklərdən istifadə etməyən və klient üzərində kölgələr çəkməyən X11 tətbiqlərinə kölgələr avtomatik olaraq əlavə olunur.

  • Xarici qrafik kartlarından istifadə edərkən performans əhəmiyyətli dərəcədə yaxşılaşmışdır. Linux-dmabuf v5 Wayland protokolu kompozisiya menecerini tək bir qrafik kartı ilə məhdudlaşdırdığı üçün fərqli bir GPU-da (məsələn, inteqrasiya olunmuş qrafik kartı əvəzinə ayrı bir qrafik kartı) renderləmə RAM vasitəsilə kadrların daim kopyalanmasını tələb edirdi. Yeni linux-dmabuf v6 protokolu bu problemi həll edir və KWin-də lazımsız bufer kopyalanmasını aradan qaldırır. USB-C vasitəsilə qoşulmuş qrafik kartı ilə aparılan testlərdə vkcube-da FPS 5-dən 120-yə, "aşağı" əvvəlcədən ayarlanmış Cyberpunk 2077-də isə linux-dmabuf v6 istifadə edərək FPS 27-dən 50-yə artmışdır.
  • NVIDIA GPU-ları olan sistemlərdə üçqat buferləşdirmə dəstəyi aktivdir (qrafik kartı tez bir zamanda göstərə bilmirsə, Kwin avtomatik olaraq üçqat buferləşdirməni aktivləşdirir). Üçqat buferləşdirmə üç ekran buferindən istifadə edir: birincisi göstərmə üçün, ikincisi ekran çıxışı üçün və üçüncüsü şaquli skanlama (vblank) tamamlanmadan əvvəl birinci bufer dolduqda göstərməyə davam etmək üçün istifadə olunur. Bu üçüncü buferdən istifadə etməklə, əlavə bufer şaquli skanlama tamamlanmadan əvvəl göstərmə və çıxış buferləri arasında keçid mümkün olmadıqda ikiqat buferləşdirmə ilə baş verən kəkələməni aradan qaldırır. Bu çıxış təşkilatı, giriş gecikməsinin artması hesabına aşağı güclü cihazlarda daha yüksək kadr sürətlərinə imkan verir.
  • KWin, OpenGL masaüstü qrafik API-sinə dəstəyi dayandıraraq yalnız OpenGL ES istifadə etməyi təklif etdi. OpenGL ES dəstəyi bəzi köhnə GPU-lar üçün tələb olunur və OpenGL ES bütün KWin ehtiyacları üçün kifayət qədər olduğunu sübut etdi, buna görə də ən azı Vulkan dəstəyi yetkinləşənə qədər əsas daxili API kimi saxlanıldı. Yalnız OpenGL ES-ə etibar etmək, OpenGL və OpenGL ES arasındakı uyğunsuzluqlardan qaynaqlanan təsadüfi problemləri aradan qaldırdı (bir API ilə yazılmış və sınaqdan keçirilmiş kod digərindən istifadə edərkən render problemlərinə və ya çökmələrə səbəb olardı).
  • KWin, Wayland əsaslı mühitlərdə girişi təqlid etmək üçün istifadə edilən Emulated Input 1.6 (libei) sisteminin yeni versiyasını dəstəkləyir.
  • Union adlı vahid stil mühərrikinin beta versiyası sınaq üçün mövcuddur. Bu, KDE-də mövcud olan müxtəlif tətbiq stilləşdirmə texnologiyalarından istifadə etməyə imkan verir. Varsayılan olaraq, yeni mühərrik əvvəllər istifadə edilmiş SVG əvəzinə CSS-dən istifadə edir. Union mühərriki üç təbəqədən ibarətdir: Giriş təbəqəsi giriş stili fayl formatlarını (SVG və ya CSS) təhlil edir və onları göstərmə üçün mücərrəd təsvirə çevirir. Aralıq təbəqə məlumat modelini və hər bir elementə stil tətbiq etmək metodlarını tətbiq edir. Çıxış təbəqəsi universal stili müəyyən bir qrafik yığınına (QtQuick və ya Qt Widgets) xas rəsm əmrlərinə çevirir. Yeni mühərriki aktivləşdirmək üçün Union paketini quraşdırın və parametrlərdə (Sistem Parametrləri → Rənglər və Mövzular → Tətbiq Stil) "Breeze (Union)" mövzusunu aktivləşdirin.

  • Uzaqdan masaüstü bağlantı imkanları genişləndirilib. Zəif şəbəkələrdə və ya tez-tez ekran yeniləmələri ilə işləyərkən görüntü keyfiyyəti yaxşılaşdırılıb və gecikmə azaldılıb. İki istiqamətli panoya sinxronizasiya tətbiq edilib. Server tərəfindəki ekranın kilidlənməsini təmin edən və klientə pəncərə ölçülərini dəqiq şəkildə əks etdirən virtual ekran təqdim edən eksklüziv rejim əlavə edilib. Parametrlər səhifəsi kiçik pəncərələrdə göstərilmək üçün optimallaşdırılıb.

  • Spectacle artıq ekran görüntüləri yaratarkən səs yazmaq seçiminə malikdir (mikrofondan istifadə edə və ya sistemdəki tətbiqlər tərəfindən səsləndirilən səsi saxlaya bilərsiniz). Ekran görüntüləri yazarkən video keyfiyyəti yaxşılaşdırılıb. OpenCV olmadan işləyən bulanıqlıq effekti tətbiq edilib və bu kitabxananı asılılıq kimi aradan qaldırıb. Ekran görüntüləri üçün yaradılan virtual ekranın ölçüsünü və qətnaməsini dəyişdirmək üçün dəstək əlavə edilib (əvvəllər ölçü 1920x1080 olaraq sabitlənmişdi).
  • Konfiquratora düymələri basıb saxladıqdan sonra alternativ simvol ekranı dialoqunun görünüb-görünmədiyini idarə etmək üçün parametrlər əlavə edilib. Dilləri yerli kodla, eləcə də ana və ya ingilis dilindəki adları ilə axtarmaq imkanı (məsələn, rus dilində "ru", "русский" və "русский" ilə axtarış etmək olar) tətbiq edilib.
    StrongSwan-da EAP-TTLS identifikasiyasından istifadə üçün şəbəkə parametrləri səhifəsinə seçimlər əlavə edildi VPNGirişləri silmədən və yenidən yaratmadan tətbiqlərin avtomatik başlamasını aktivləşdirmək və ya söndürmək imkanı əlavə edildi.

    Ekran düzümlərini qurarkən, indi kursor düymələrindən istifadə edərək elementləri piksel-piksel tənzimləmək mümkündür.



    Pəncərə davranışı parametrləri səhifəsinin tətbiqi QML istifadəsinə çevrildi və dizayn digər səhifələrlə birləşdirildi.

  • Çox monitorlu konfiqurasiyalarda, monitorun adına əlavə olaraq, cihaz nömrələri müxtəlif rənglərdə göstərilir. Ekranlarda naviqasiya edərkən və prioritet parametrləri dialoq pəncərəsində monitor nömrələrinin göstərilməsi, qoşulmuş monitorların daha vizual şəkildə ayrılmasına imkan verir və eyni istehsalçıdan birdən çox monitor istifadə edərkən (məsələn, qoşulduqda) qarışıqlığın qarşısını alır. virtual maşın bir neçə virtual monitor).

  • Discover tətbiq meneceri əsas səhifədəki bölmələri yenidən təşkil edib. Yeniləmələr səhifəsində böyük-kiçik hərflərə həssas olmayan axtarış artıq aktivdir. Flatpak tətbiqləri üçün işarələrin yüklənməsi sürətləndirilib. Elementlər artıq davam edən əməliyyatlara görə qruplaşdırılır və əməliyyatın gedişatı göstərilərkən fəaliyyətə görə sıralanır.

  • XDG portal sistemi (xdg-desktop-portal-kde) vasitəsilə giriş hüquqlarının verilməsi üçün dialoqlarda məlumatların təqdimatı və ifadəsi digər KDE dialoqları ilə birləşdirilir.

  • Bildiriş sürüşmə animasiyası, animasiyanın sürətlənməsi və yavaşlamasının zamanla hamarlığını tənzimləmək üçün daha təbii bir yumşalma əyrisindən istifadə edərək yenidən dizayn edilmişdir. Tətbiqin işə salınma prosesinin başlanğıcını göstərmək üçün kursorun yanında görünən tətbiq işarəsi üçün daha real görünüşlü bir sıçrayış animasiyası tətbiq edilmişdir.



  • Emoji seçim interfeysindəki simvol dəsti Unicode standart versiyası 17-yə yeniləndi. İşarənin ölçüsünü ölçmək imkanı tətbiq edildi.

  • Sistem Monitoru tətbiqi və sistem məlumat vidjeti artıq Intel Xe drayverinin aşkarlanmasını dəstəkləyir və Intel Arc seriyalı qrafik kartlarında və Tiger Lake prosessorlarından başlayaraq inteqrasiya olunmuş qrafiklərdə istifadə olunan Intel Xe arxitekturasına əsaslanan GPU-lar haqqında məlumatları göstərir. Video yaddaş istehlakı artıq RAM istehlakının necə göstərildiyinə bənzər şəkildə ümumi VRAM-ın faizi kimi göstərilir. Proseslər artıq yalnız onlarda işləmək üçün seçilmiş CPU-lara və ya CPU qruplarına bağlana bilər (CPU yaxınlığı).

  • Breeze ikon mövzusuna ikonlar əlavə edildi Android- Ərizə və sənədləri çap edin.

  • Əlilliyi olan istifadəçilər üçün bir rejim tətbiq edilmişdir,
    Göstərici hərəkət etməyi dayandırdıqdan sonra siçan klikləməsini simulyasiya edən "daimi klikləyici".



  • Simsiz şəbəkə parametrləri vidjeti artıq giriş nöqtəsi rejimində işləyərkən simsiz kanalın avtomatik seçilməsi üçün seçimləri özündə birləşdirir.
  • İstifadəçinin tam boşalma anını qaçırmaması üçün, proqramlar tam ekran rejimində işləyərkən belə, qoşulmuş cihazlar üçün aşağı batareya gücü barədə bildiriş tətbiq edilmişdir.
  • Peek at Desktop və Window Aperture effektləri artıq sistem animasiya sürət parametrlərinə uyğundur.
  • GTK 2 əsaslı tətbiqlərdə qaranlıq mövzuların istifadəsini aşkar etmək və qaranlıq interfeysdə açıq nişanların göstərildiyi halların qarşısını almaq üçün onlara qaranlıq nişan mövzu variantlarını tətbiq etmək üçün təkmilləşdirilmiş imkanlar.
  • QML əsaslı tətbiqlər, KDE rəng sxemlərinə uyğun olmayan Qt tətbiqindən istifadə etmək əvəzinə, KDE rəng seçici interfeysindən istifadə edir.
  • Breeze mövzusu ilə tam ekran olmayan tətbiq pəncərələrini sürükləmək üçün yuxarı tutma sahəsi böyüdülüb.
  • Meta düyməsini basıb saxlayarkən siçanla sürükləyərək pəncərələri digər pəncərələrin üzərinə yerləşdirmək imkanı əlavə edildi.
  • Masaüstü divar kağızları üçün əl ilə dəyişdirilə bilən slayd şou rejimi tətbiq edilib. Divar kağızlarını avtomatik dəyişdirmək əvəzinə, növbəti şəklə keçmək üçün klaviatura qısayoluna basmalı və ya kontekst menyusunda müvafiq elementi seçməlisiniz.
  • Sənədləşdirilməmiş Meta+Ctrl+x klaviatura qısa yolunu sildi. Bu qısa yol panonun məzmununa əsasən hərəkətləri avtomatik olaraq tetiklemek üçün istifadə olunurdu. Meta+Ctrl+x tez-tez istifadə edilən Ctrl+X ardıcıllığına bənzədiyindən, bir çox istifadəçi təsadüfən onu basdı və sonra panoya hər dəfə URL yapışdırdıqda görünən dialoqu necə deaktiv edəcəyini düşündü.
  • Giriş meneceri artıq hər bir istifadəçinin son girişini xatırlayır. Avtomatik giriş xüsusiyyəti artıq KDE neon kimi systemd-in köhnə versiyalarını işləyən distributivlərdə istifadə edilə bilər.
  • Tapşırıq Meneceri vidjetində siyahıdakı tapşırıqları yenidən sıralamaq (Meta+Ctrl+PageUp, Meta+Ctrl+PageDown) və ya tapşırıqlar arasında dövriyyə etmək (Meta+Ctrl+Shift+PageUp, Meta+Ctrl+Shift+PageDown) üçün qlobal miqyasda etibarlı klaviatura qısa yolları əlavə edildi.
  • Sürətli tapşırıq keçidi üçün istifadə edilən Meta + 1-9 düymə kombinasiyalarının məntiqi dəyişdirilib. Çox monitorlu konfiqurasiyalarda bu düymə kombinasiyaları artıq əsas ekran kimi təyin olunmuş ekrandakı panel əvəzinə aktiv ekrandakı paneldəki tapşırıqlara tətbiq olunur.

Mənbə: opennet.ru

DDoS mühafizəsi, VPS VDS serverləri olan saytlar üçün etibarlı hostinq alın 🔥 DDoS qorunması, VPS VDS serverləri ilə etibarlı veb sayt hostinqi alın | ProHoster