Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

В KDE реализована отрисовка теней окон на стороне сервера для приложений, подобных Steam и Discord

18.07.2026 08:13 (MSK)

Опубликован очередной еженедельный отчёт о разработке KDE, в котором представлена порция изменений для ветки KDE Plasma 6.8, релиз которой запланирован на 14 октября. Среди недавних изменений:

  • В композитный менеджер KWin добавлена возможность автоматической дорисовки на стороне сервера теней и контуров окон, а также применения эффекта закругления углов для приложений, применяющих декорирование окон на стороне клиента (CSD, client-side-decorated), но не поддерживающих указанные элементы оформления. Изменение позволило придать типовой для KDE вид таким приложениям, как Steam и Discord, окна которых ранее отрисовывались без теней, обрамления и скруглений.

    Для активации теней реализовано новое правило переопределения атрибутов окон приложений (KWin Window Rules) - "Window manager draws titlebar, frame, and shadows". Автоматически тени добавляются к X11-приложениям, в которых не используется декорирование на стороне сервера и не отрисовыаются тени на стороне клиента.

  • В приложении System Monitor предоставлена возможность привязки процессов к выбранным CPU или группе CPU, для выполнения только на них (CPU affinity).
  • В конфигураторе реализация страницы настройки поведения окон переведена на использование QML, а оформление унифицировано с другими страницами.
  • Добавлены глобально действующие клавиатурные комбинации для перегруппировки задач в списке (Meta+Ctrl+PageUp, Meta+Ctrl+PageDown) или цикличного переключения между задачами (Meta+Ctrl+Shift+PageUp, Meta+Ctrl+Shift+PageDown) в виджете Task Manager.
  • В наборе библиотек Frameworks 6.29 проведена оптимизация компонентов ksvg и kguiaddons, позволившая немного снизить потребление памяти.


  1. Главная ссылка к новости (https://blogs.kde.org/2026/07/...)
  2. OpenNews: Недельный отчёт о разработке KDE
  3. OpenNews: В KDE улучшена анимация и прекращена поддержка OpenGL в KWin. Уязвимость в обработчике "Open New Window"
  4. OpenNews: В KDE включена поддержка тройной буферизации вывода на системах c GPU NVIDIA
  5. OpenNews: Релиз среды рабочего стола KDE Plasma 6.7
  6. OpenNews: Размер кодовой базы KDE достиг 8 млн строк кода
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/65926-kde
Ключевые слова: kde
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (52) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:45, 18/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    С Client Side Decorations даже тень нужно было самому рисовать? Ужос
     
     
  • 2.20, Аноним (20), 12:42, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • +14 +/
    > дорисовки на стороне сервера теней и контуров окон

    Всё ближе к Иксам :)

     
  • 2.53, Аноним (53), 13:00, 19/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Да хрен с ней с тенью, воркспейс окна при подклбчении внешнего монитора постоянно сбрасывается
     

  • 1.2, Аноним (2), 09:54, 18/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Лучше бы эти  убрали сохранение табов на диск в dolphin, уже столько раз все табы обнулялись из-за этого. Он открывается без табов в некоторых случаях и сразу перезаписывает.
     
     
  • 2.3, Аноним (2), 09:57, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Я вижу, прошлые (?) табы есть в сессионом файле dolphin_dolphin_dolphin, но чё мне теперь с ним опять делать? Открывается пустое окно. Проклятые кривошлёпы.
     
     
  • 3.9, Аноним (2), 10:36, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошо, если у вас открылось окно без табов (после логина например), нельзя его трогать и есть несколько секунд на вызов xkill, до того, как файл будет перезаписан. После перезапуска сессия восстановится.
     
     
  • 4.16, Аноним (16), 11:11, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Уму не постижимо сделать сессии вкладок стеком с ограничением по количеству и времени. У firefox, наверное, учились. Там мизер уйдёт памяти на ссылки. Но нет.
     
  • 2.39, Аноним (39), 20:50, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Баг-репорт или не было.
     

  • 1.6, Аноним (6), 10:30, 18/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не игроманам хотя бы тени по-тихому, глядишь и приобщаться к великому.
     
  • 1.7, Аноним (7), 10:32, 18/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А вы еще попробуйте при светлой теме виджетов и черного терминала в konsole нажать Ctrl+Shift+F и попробовать найти там кнопки. Такое ощущение, что разрабы кде либо поголовно используют темные темы приложений либо терминал у них со светлым фоном, либо поиском не пользуются.
     
     
  • 2.8, Аноним (7), 10:35, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Если кто не понял, то всплывающий попап берет цвет фона из фона терминала (т.е. черный), а цвет кнопок из цвета текста виджетов (т.е. опять же чёрный)
     
     
  • 3.45, Аноним (45), 22:36, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Что я делаю не так?
    https://ibb.co/y2xRc0g
     
     
  • 4.67, Аноним (7), 10:12, 23/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Этому багу уже не менее года и только в текущем релизе починили. Молодец, выразил свою всестороннюю поддержку разработчикам и презрение пользователям.
    Я всегда минусовал комменты про падающую плазму, но последнее время кеды и правда стали набором мелких багов. Так что теория о использовании нейронок вполне оправдана.
     
  • 2.10, Аноним (2), 10:39, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В 6.7 сделали чёрное выделение в подсветке на breeze dark. Разрабы не используют, это более логичное объяснение. И студенты из Индии и прочие азиаты дорвались до бредогенераторов -- это реальное объяснение.
     
     
  • 3.12, Аноним (12), 10:40, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Раньше с bluetooth все становилось лучше, сейчас с ллм буквально все становится хуже
     
  • 2.13, Аноним (2), 10:41, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё некоторые кастомные кнопки заголовка сломали в 6.7 -- самая правая (кнопка закрытия обычно) в итоге пропадает. Какие же они…
     
  • 2.31, Аноним (31), 16:20, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Напиши багрепорт - починят. Это нормаьное состояние КДЕ - выпустить забагованный 6.*.0 релиз и выпускать к нему 6 патчей до 6.*.6 пока оно не втанет стабильным
     
     
  • 3.32, Frestein (ok), 16:32, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ты чего? Лучше же поныть на опеннете, чем составлять баг репорт, который увеличит шансы обратить внимание на проблему.
     
  • 3.41, Аноним (41), 21:14, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Запомните: никогда, Никогда! не стоит рассказывать разработчикам о проблемах! Они сами должны догадаться о них и исправить!
     
  • 3.61, Аноним (61), 20:35, 19/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >КДЕ - выпустить забагованный 6.*.0

    Вот.
    Посему Kubuntu - лучший выбор.
    У них скоро 6.6.6 "Konqi edition" по SRU зайдёт.
    А в 26.10 будет сразу 6.7.6.
    И т.д. График выхода новых версий плазмы хорошо согласуется с графиками выхода Kubuntu.
    В своё время также правильное решение приняли в 24.04 оставить 5-ю плазму.
    Очень люблю этот дистрибутив.

     

  • 1.11, Аноним (12), 10:40, 18/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Еще бы научились системные кнопки управления окном v ^ x рисовать поверх csd для таких приложух как на маке, на приличную ос было бы похоже
     
  • 1.15, Аноним (15), 10:49, 18/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вывод такой - взболтать, но не смешивать.
     
  • 1.17, Аноним (17), 11:18, 18/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >В композитный менеджер KWin добавлена возможность автоматической дорисовки на стороне сервера теней и контуров окон, а также применения эффекта закругления углов для приложений,

    Ой-ой, что творится! Правила Wayland гласят, что вся видимая графическая часть должна отрисовываться на стороне клмиента при помощи тулкитов и библиотек. Они нарушают архитектуру Протокола!

    >Изменение позволило придать типовой для KDE вид таким приложениям, как Steam и Discord, окна которых ранее отрисовывались без теней, обрамления и скруглений.

    Это не проблема KDE, это проблема самих разработчиков Steam и Discord. И чёрт побери, это же стороние программы.

     
     
  • 2.19, Аноним (19), 12:37, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Steam и Discord это X11-приложения, которые работают через XWayland. Костыль сделан для XWayland окон.
     
     
  • 3.21, Аноним (20), 12:46, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Костыль сделан

    Непонятно, зачем надо было делать костыль в виде вейленда, чтобы потом героически его превознемогать. Оставили бы Иксы с иксовыми приложениями, а для вейлендовских приложений добавили бы подпорку в виде WXorg через Иксы.

     
     
  • 4.23, Аноним (23), 13:14, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    WXorg просто не так легко читается как XWayland, вот и решили
     
  • 2.24, Аноним (19), 13:36, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Если почитать по ссылкам, можно заметить, что возможность нарушать протокол была еще в plasma 5. Изменение автоматизирует применение нескольких настроек внутри kwin его декораторов.
     

  • 1.18, Ананоним (?), 11:18, 18/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Тени - найважнейшая технология рабочих столов! Они сделают всё что бы сломать разумную архитектуру ради этих теней! Ура!
     
     
  • 2.34, Аноним (34), 16:54, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Может, она не очень и разумная, если тени нужно рисовать через превозмогание?
     
     
  • 3.46, Ананоним (?), 22:38, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Может, она не очень и разумная, если тени нужно рисовать через превозмогание?

    Ну ты расскажи всем большой секрет почему ты не можешь обойтись без теней в оконной системе? Ты что, с игрой перепутал это?

     
     
  • 4.50, Аноним (34), 04:02, 19/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Без чего мне ещё следует обойтись в угоду «разумности»?
     

  • 1.22, Аноним (20), 12:48, 18/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Ого! Вейленд учится рисовать тени! Когда-то Компиз рисовал и тени, и 3D стол, и многое другое безо всяких вулканов и вейлендов.
     
  • 1.25, Nicho (ok), 14:06, 18/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это означает, что Firefox будет иметь скругления снизу?
     
     
  • 2.30, Аноним (30), 15:06, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    about:config
    widget.gtk.rounded-bottom-corners.enabled true
     
  • 2.57, Аноним (57), 15:41, 19/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Kde > Colors & themes > Window Decorations > Breeze (*например ) > Edit Breeze Theme, Round bottom corners of windows with no borders.
     

  • 1.33, Аноним (33), 16:42, 18/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Теперь ещё и под это сервер покупать, лол
     
  • 1.37, serg (??), 19:14, 18/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Бред какой то. Стеам запускаеться как правило в бигпитчуре иначе геймпадом там не порулить.
     
  • 1.43, Аноним (43), 21:59, 18/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    тени я так и не увижу. PNG в новости очень долго не хотят загружаться.
     
  • 1.44, Аноним (45), 22:31, 18/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > В композитный менеджер KWin добавлена возможность автоматической дорисовки на стороне сервера теней и контуров окон

    Гозбади, литерли, джва года ждал. Какие солнышки... Какие умнички. Шикос. Лучшая ДЕ (да).

     
  • 1.47, Аноним (47), 23:23, 18/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > "Window manager draws titlebar, frame, and shadows"

    Какие инновации! Ой... А где-то это уже было...

     
     
  • 2.48, Аноним (47), 23:24, 18/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    P.S. А это какое расширение протоколов вейленда? Или вейленд опять не смог сделать то, что требуется?
     

  • 1.51, МИСАКА (?), 08:01, 19/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А ведь данный протокол в этом году будет совершеннолетие отмечать
     
     
  • 2.62, Аноним (62), 06:38, 20/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    По современным меркам - это уже устаревшие технологии. Сейчас максимум 5 лет - и всё.
     

  • 1.54, Аноним (54), 13:36, 19/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А тени где?
     
  • 1.56, Аноним (34), 15:41, 19/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > В приложении System Monitor предоставлена возможность привязки процессов к выбранным CPU или группе CPU, для выполнения только на них (CPU affinity).

    Уверенно догоняют Windows XP.

     
     
  • 2.59, Аноним (57), 18:17, 19/07/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ага, помню мне приятель показыал на Xp, процессы приоритеты, типа, он ставит приоритет, процессу типа это круто.
    Про выбор ядер, я таких прям профессиональных штук в Windows, незнаю.
    Linux, лучше всех.
    Неужели Kde, начали догонять Windows, тут ведь гляди и Игры сможет запускать.
     
     
  • 3.60, Аноним (34), 19:34, 19/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Про выбор ядер, я таких прям профессиональных штук в Windows, незнаю.

    Просто во времена XP многоядерники были не так чтобы очень распространены.

     
     
  • 4.65, Аноним (65), 17:58, 20/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    2 ядра 2 гига.
     
  • 3.64, Аноним (64), 12:41, 20/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Неужели Kde, начали догонять Windows, тут ведь гляди и Игры сможет запускать.

    KDE и не должен ,как Винда запускать сторонние игры, если они не входят в пакет KDE Apps. И скакого перепугу вы сравниваете DE и проприетарную ОС?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру