The OpenNET Project / Index page

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

Статус разработки новшеств и поддержки Wayland в KDE Plasma 5

12.10.2015 10:49

Мартин Грэсслин (Martin Gräßlin), ведущий разработчик оконного менеджера KWin, рассказал о текущем состоянии портирования KDE 5 для работы с Wayland. Некоторые из описанных улучшений уже вошли в состав на днях представленного релиза KDE Frameworks 5.15.0.

Основные достижения:

  • Для KWin подготовлен виртуальный бэкенд, не привязанный к системам вывода и симулирующий отрисовку. Подобный бэкенд можно рассматривать как виртуальный сервер Wayland, реализованный на общей кодовой базе ("kwin_wayland --virtual") и полностью аналогичный обычному серверу Wayland. Прежде всего новый бэкенд интересен с позиции расширения возможностей по автоматизированному тестированию и организации тестирования полноценного сеанса Plasma в системе непрерывной интеграции, с созданием скриншотов для каждой стадии тестирования. Кроме того, виртуальный бэкенд может быть использован в качестве основы для адаптации KWin для работы с новыми системами вывода, такими как запуск в облачных окружениях с трансляцией вывода в окно браузера или организация доступа через VNC/rdesktop/spice.
  • Решены проблемы с закреплением позиции отображения меню (позиция открытия меню в окне не была постоянной);
  • Для использования с Wayland адаптированы некоторые специфичные расширения Plasma, ранее привязанные к API X11, такие как эффекты раздвижения всплывающих окон, размытие и изменение контрастности фона. Подобные расширения теперь абстрагированы от графической подсистемы и реализованы в форме плагинов к KWindowSystem, что позволяет использовать их как с X11, так и с Wayland. Поддержка данных расширений добавлена в Wayland-сервер KWayland, а плагины для привязки с KWindowSystem добавлены в репозиторий kwayland-integration;
  • В KWindowSystem реализован API, позволяющий организовать взаимодействие приложения сразу с несколькими X-серверами. С практической стороны изменение позволяет организовать работу вложенных графических сеансов, в которых осуществляется запуск kwin_wayland в окружении на базе X11. В этом случае требуется обращение к двум X-серверам - базовому X-серверу через который выполняется отрисовка и специализированному Xwayland для обеспечения запуска X-программ внутри Wayland-окружения. Из-за отсутствия поддержки обращения к нескольким X-сервера в выпуске Plasma 5.4 пиктограммы окна вложенного сеанса размещались вне заголовка, теперь эта особенность устранена, а также добавлен новый режим захвата ввода для вложенного сеанса, работающий по аналогии с захватом ввода для виртуальных машин.

Кроме того, Кай Уве (Kai Uwe), вовлечённый в разработку KDE Plasma и редакции KDE для мобильных систем, опубликовал обзор новшеств, развиваемых в рамках ветки KDE Plasma 5.5:

  • Новая реализация интерфейса переключения между пользователями, не привязанная к KRunner, объединённая с интерфейсом выбора пользователя на экране блокировки систем и показывающая полное имя и аватар пользователя.
  • Разработан плазмоид для переключения между пользователями из панели на рабочем столе, аналогичный доступному для KDE 4 плазмоиду Fast User Switch;
  • Новый плазмоид Color Picker для определения параметров цвета произвольных элементов на экране и помещения их в буфер обмена в различных форматах (RGB, Hex, Qt QML rgba, LaTeX). Color Picker пришёл на смену Kolourpicker, доступному в KDE 4;
  • Возвращена система автоматического монтирования устройств (Solid Device Auto Mounter), позволяющая настроить автоматическое подключение устройств хранения во время входа в систему или присоединения устройства к компьютеру;
  • Расширена функциональность пиктограммы, отображаемой при переносе файла или приложения на рабочий стол. В частности, добавлена возможность обработки события перетаскивания на пиктограмму других файлов, например, для запуска программы с открытием данного файла.
  • Реализована возможность перемещения окна между виртуальными рабочими столами путём перетаскивания его на эскиз виртуального рабочего стола на панели задач.
  • Контекстные меню больше не перекрывают панель и выводятся рядом с местом клика;
  • В системный лоток возвращена страница настройки ярлыков для апплетов.


  1. Главная ссылка к новости (http://blog.martin-graesslin.c...)
  2. OpenNews: Демонстрация работы KDE Plasma поверх Wayland
  3. OpenNews: Вторая бета-версия KDE 4.13. Статус поддержки Wayland и OpenGL в KDE 5
  4. OpenNews: Релиз пользовательской оболочки KDE Plasma 5.4
  5. OpenNews: Значительный прогресс в работе KWin с Wayland
  6. OpenNews: Проект KDE представил мобильную платформу Plasma Mobile
Лицензия: CC-BY
Тип: Обобщение
Ключевые слова: kde, wayland
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (68) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 11:29, 12/10/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –13 +/
    А квин как падал на свободных дровах от каждого чиха, так и падает
    На данный момент только из за этого не юзабельно
     
     
  • 2.6, Вадик (??), 11:56, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Какой дистр?
     
  • 2.7, Зенитарка (?), 12:18, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Kubuntu 14.04 - ничего никогда не падало.
     
     
  • 3.20, qwett (?), 14:00, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дело в том, что это LTS. А основная ветка падает, то есть по сути основная это LTS, а Release стала beta. Что неправильно. Проекту KDE нужно выкинуть Ubuntu и самой делать сборки Debian.
     
     
  • 4.46, Зенитарка (?), 17:10, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +7 +/
    И правда. Экспериментальные релизы падают. Вот так сюрприз, да? :)
     
  • 4.54, rshadow (ok), 18:40, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > по сути основная это LTS, а Release стала beta

    Это первый ответ в убунтовских списках рассылки на любые жалобы =)

     
  • 2.8, Аноным (ok), 12:31, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Навидия?
     
  • 2.10, Chaser (??), 12:38, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    На свободных драйверах radeon не падает. Используется на видеокартах HD4250, HD5770 и HD7770 (radeonsi).

    И ни разу не наблюдал падения KWin за последний год. Во всяком случае, давай ссылку на баг-репорт.

     
  • 2.12, Sluggard (ok), 12:41, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Когда это он падал? У меня два последних ноута с гибридной графикой (интеграшка Intel + дискретка AMD), и там всё нормально. Это учитывая то, что отрисовка всегда идёт через интеграт, а у Intel только свободные дрова и есть вообще-то.
     
     
  • 3.37, iPony (?), 15:37, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Да там все KDE на крашах построенно, судя по багтрекеру.
    Каждый час новый трекер o падении.
     
     
  • 4.62, Sluggard (ok), 20:56, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я сужу по опыту использования, так что твои теоретезирования мне не сильно интересны.
     
     
  • 5.73, sage (??), 14:22, 13/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Действительно падает, но это проблемы Qt5. На лаптопе с Intel просто так я очень редко вижу падения, но как только подключаю еще и внешний монитор, то тут скорее все упадет до состояния невозврата, чем продолжит работать.
    Те же самые проблемы с компьютером, у которого единственный монитор подключен по DisplayPort, т.к. при уходе монитора в режим спячки, он пропадает из системы (особенность DP), и опять все крашится.
     
     
  • 6.74, Sluggard (ok), 14:25, 13/10/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Действительно падает, но это проблемы Qt5. На лаптопе с Intel просто так
    > я очень редко вижу падения, но как только подключаю еще и
    > внешний монитор, то тут скорее все упадет до состояния невозврата, чем
    > продолжит работать.
    > Те же самые проблемы с компьютером, у которого единственный монитор подключен по
    > DisplayPort, т.к. при уходе монитора в режим спячки, он пропадает из
    > системы (особенность DP), и опять все крашится.

    Подключение внешнего монитора — это далеко не «каждый чих».
    Чуть позже попробую подключить ящик по HDMI, может в 5.15.0 нормально.

     
     
  • 7.80, Чудак (?), 18:38, 14/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    В OpenSuSe 13.2 довольно стабильно и хорошо работет.
     
  • 2.28, Аноним (-), 14:50, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Человека заминусовали а ведь он прав. Я пользуюсь пятыми кедами со свободными радеоновскими дровами и пока был подключен один монитор все было хорошо. После подключения телевизора по хдмй начались проблемы. Если не трогать то все хорошо, если отключать подколючать телевизор квин начинает падать.

    По мимо этого падения наблюдаются при простом закрытии некоторых КДЕ приложений.

     
     
  • 3.51, alex (??), 17:34, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Подтверждаю проблему с выводом на ТВ через HDMI, есть такое.
     
  • 3.66, Sluggard (ok), 22:53, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Его за убогий вброс про «каждый чих» минусуют. О полной готовности и беспроблемности KWin речи не идёт. Идеал вообще недостижим.
     
     
  • 4.69, iPony (?), 05:07, 13/10/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не вижу вброса. Сказал как есть.

    > Идеал вообще недостижим.

    "Бабий" аргумент

     
     
  • 5.72, Sluggard (ok), 11:06, 13/10/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Не вижу вброса. Сказал как есть.

    Отвянь, теоретик.

    > "Бабий" аргумент

    Тебе, конечно, виднее.

     
  • 4.76, on (?), 14:36, 13/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Не совсем "каждый чих" конечно, но довольно распространённое действие. А вот как я писал выше после подключения телевизора квин начинает падать после каждого Чи-Ха.
    Кстати вполне возможно виноваты в том числе открытые радеон дрова. Которые тоже не являются идеалом.
     
     
  • 5.77, Sluggard (ok), 14:45, 13/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Кстати вполне возможно виноваты в том числе открытые радеон дрова. Которые тоже
    > не являются идеалом.

    У меня проц (а соответственно и встроенное видео) от Intel, это я точно не смогу проверить. )

     
  • 2.57, Grammar Narziss (?), 19:39, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    "из-за этого неюзабельно", позорище
     

  • 1.2, Sunderland93 (ok), 11:33, 12/10/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Годно! Жду не дождусь окончательной поддержки вяленого.
     
  • 1.3, Аноним (-), 11:40, 12/10/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    вяленокеды на реальном железе так и не работают?
     
     
  • 2.19, Павел (??), 13:40, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Так не допилено ещё.
    Экспериментальная поддержка.
     
  • 2.31, Аноним (-), 15:15, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зато третьегном работает
     

  • 1.4, Аноним (-), 11:49, 12/10/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Какие устройства хотя бы как-то пригодны для установки и жизни с Plasma Mobile?
     
     
  • 2.36, iPony (?), 15:27, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну так LG Nexus 5
     
     
  • 3.71, Plasma Mobile (?), 05:54, 13/10/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Ну так LG Nexus 5

    Мужчины, у кого-нибудь есть опыт установки на него Plasma Mobile? Как впечатления? Что не работает? что работает наполовину?

     
  • 2.43, Michael Shigorin (ok), 16:43, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Какие устройства хотя бы как-то пригодны для установки и жизни с Plasma Mobile?

    Мы крутили в руках на Nexus 7 (2012).

     
     
  • 3.70, Plasma Mobile (?), 05:52, 13/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >Мы крутили в руках на Nexus 7 (2012).

    Я тоже, трудно пользоваться - KDE PIM приложения - нерабочие

    Любителям попробовать новое: не берите СедьмоНексус с устаревшей Тегрой, пожалеете

     

  • 1.5, Вареник (?), 11:54, 12/10/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Надеюсь к 16.04 можно будет переехать на KDE 5.
     
     
  • 2.9, Аноним (-), 12:34, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Неделю на 5-х, терпимо. Нравится, я бы даже сказал.

    http://itmages.ru/image/view/3082885/540f0b3f

     
  • 2.15, Аноним (-), 12:57, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    К 6.0, только тогда их перестанет колбасить.
     

  • 1.11, Sluggard (ok), 12:39, 12/10/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Про «Отдельный набор виджетов для каждого рабочего стола» и смену значка виджета «Значок» опять тишина.
    Жаль.
     
  • 1.17, John (??), 13:18, 12/10/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лучше бы этот дядя косяки исправил. Например этот
    https://bugs.kde.org/show_bug.cgi?id=321781
    Из-за косяков в kwin куча геммора и желчи от юзеров.
     
  • 1.18, Аноним (-), 13:26, 12/10/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Меня интересует такое новшество: когда плазма перестанет жрать ~600MB оперативки при нулевом количестве запущенных плазмоидов? Проще говоря, после логина в чистый нетронутый KDE5, исчезает примерно гиг оперативки (3 > drop_caches возвращает часть).

    // b.

     
     
  • 2.22, Аноним (-), 14:11, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Свистящий DE для свистящих десктопов.
     
     
  • 3.30, Аноним (-), 14:58, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Самое ужасное в KDE - свистящий комментатор.
     
  • 2.23, Chaser (??), 14:13, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Меня интересует такое новшество: когда плазма перестанет жрать ~600MB оперативки при нулевом
    > количестве запущенных плазмоидов? Проще говоря, после логина в чистый нетронутый KDE5,
    > исчезает примерно гиг оперативки (3 > drop_caches возвращает часть).

    У себя на Gentoo такого не наблюдаю.

     
  • 2.32, Аноним (-), 15:18, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    рама фигня, венда отъедала 1.5гб минимум в простое. Больше интересует, когда кеды перестанут грузить процессор (актуально для ноутбуков)
     
     
  • 3.59, Аноним (-), 20:02, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Фигня? Сейчас ноуты до 20 тыщ все с 2GB RAM.

    Счастливо поработать.

    // b.

     
  • 3.75, sage (??), 14:25, 13/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > рама фигня, венда отъедала 1.5гб минимум в простое. Больше интересует, когда кеды
    > перестанут грузить процессор (актуально для ноутбуков)

    Вот, кстати, да. Когда что-нибудь крутится на панели, например, когда копируется файл, плазма жрет какое-то невероятное количество CPU на отрисовку этой крутящейся фигни.

     

  • 1.24, h31 (ok), 14:17, 12/10/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Кто-нибудь пятые кеды на тачскрине (без вяленого, ясное дело)? Как оно по сравнению с другими DE?
     
     
  • 2.25, Equi (?), 14:37, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Запускал. Тачскрином не пользовался, ибо всё везде сделано под мышку.
     
  • 2.33, Gnome (??), 15:19, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Кто-нибудь пятые кеды на тачскрине (без вяленого, ясное дело)? Как оно по
    > сравнению с другими DE?

    кеды для мыши заточены, лучше попробуйте третьегном

     
  • 2.45, Аноним (-), 16:57, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Кто-нибудь пятые кеды на тачскрине

    Если речь о тачанке PM, ходите сюда
    https://www.youtube.com/watch?v=auuQA0Q8qpM

     

  • 1.26, Fracta1L (ok), 14:43, 12/10/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чот на тестовых версиях nvidia-блоба плазма течёт как бешеная, что четвёртая, что пятая.
     
     
  • 2.34, Аноним (-), 15:20, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Чот на тестовых версиях nvidia-блоба плазма течёт как бешеная, что четвёртая, что
    > пятая.

    потому что тестовые, не?

     
     
  • 3.55, Sluggard (ok), 18:57, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Потому что Фрактал и Нвидиа. Такая их планида.
     
     
  • 4.60, Fracta1L (ok), 20:09, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Слушай, я вот даже не знаю, как относиться к тому, что при одном только упоминании моего ника ты сразу улетаешь на орбиту на анальной тяге. С одной стороны, мне это доставляет, с другой - даже огорчает, что ты так нездорово ко мне дышишь. Я ведь девочек предпочитаю, а понятину так вообще презираю, и как тебе будет житься всю жизнь с таким жирным незавершённым гештальтом?)
     
     
  • 5.64, Аноним (-), 21:16, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    да тут все над тобой покатываются, а ты думаешь бугурт у людей.

    ЗЫ не может человек которому нравится системд любить девочек. он же извращенец.

     
     
  • 6.65, Fracta1L (ok), 22:15, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > да тут все над тобой покатываются

    Аноним, смотри: пальчик!)

     

  • 1.27, Аноним (-), 14:48, 12/10/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Оно на Virtualbox уже работает, или продолжает показывать черный экран?
     
     
  • 2.35, iPony (?), 15:20, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет, https://www.virtualbox.org/ticket/13471
     

  • 1.29, troll00 (ok), 14:54, 12/10/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Зачет нужно попробовать
     
  • 1.40, виндотролль (ok), 15:58, 12/10/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Блин, надо же, как красиво выглядит. Даже хочется вместо i3 поставить. Хотя бы поиграться, пофапать на внешний вид.
     
     
  • 2.58, soarin (ok), 19:56, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Где красиво? Криво и не  выровнено, посмотри на бар просто...
     
     
  • 3.68, виндотролль (ok), 01:52, 13/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    последний скрин чем плох?
    На какой бар смотреть?
    Да, есть косяки. Которые, скорее всего, будут ощущаться при пользовании. Но общая картинка все-равно приятная.
     

  • 1.41, Аноним (-), 16:04, 12/10/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Тиринг при просмотре видео есть?
     
     
  • 2.42, Sluggard (ok), 16:17, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Нету, если VSync включить.
     

  • 1.52, Аноним (-), 17:54, 12/10/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А чего шрифты серые, а не чёрные?
     
     
  • 2.53, абвгдейка (ok), 18:15, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    они и сейчас такие, таков выбор их арт-директора :)
     
     
  • 3.63, Аноним (-), 21:06, 12/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Мда, выбор поражает. Хотя что тут удивляться, если в кедах бывают белые значки и текст на белой панели...
     
  • 2.79, Аноним (-), 12:23, 14/10/2015 [^] [^^] [^^^] [ответить]  
  • +/
    В большинстве мест черные, на верней фотке текс слишком мелкий просто (сглаживание)
    Я все думал откуда у них такой неудобныцй трей появился. Думал думал, но потом как-то увидел десятый вантуз... Ну насоримафренчхуа?
     

  • 1.67, Аноним (-), 00:17, 13/10/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Какой вейлонд? Хоть бы обычную работу в иксах допилили.
    Драгон вызывает крах сеанса, кактивитес вызывает постоянный жор проца плазмашелом (при этом он нифиг никому не нужен и неотключаем).
    Зы: багрепорты есть.
     

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



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

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