Plasma

Материал из Википедии — свободной энциклопедии
(перенаправлено с «Plasma (KDE)»)
Перейти к навигации Перейти к поиску
Plasma
Логотип программы Plasma
Скриншот программы Plasma
Plasma 6.0
Тип среда рабочего стола
Разработчик KDE
Написана на C++, QML
Интерфейс Qt
Операционная система Unix-подобные операционные системы
Последняя версия 6.0 (28 февраля 2024)
Репозиторий invent.kde.org/plasma/pl…
Состояние активное
Лицензия GNU GPL
Сайт kde.org/plasma-desktop

Plasma (также известная как Plasma Desktop) — среда рабочего стола, разработанная KDE для Unix-подобных операционных систем. Она предназначена для настольных ПК и ноутбуков. В конфигурации по умолчанию он похож на KDesktop из K Desktop Environment 3 и Windows XP; Однако обширные возможности настройки допускают радикальные отклонения от макета по умолчанию.[1]

Эта технология представляет собой фундаментальную переработку нескольких программ взаимодействия с рабочим столом, включенных в предыдущие среды рабочего стола KDE для Unix-подобных систем, с упором на приятные для глаз и специальные графические эффекты. Plasma заменяет предыдущую оболочку KDesktop, панель задач Kicker и движок виджетов SuperKaramba, используемые в серии K Desktop Environment 3, унифицированной системой виджетов, которые можно настраивать и заменять альтернативными дизайнами.

С момента разделения KDE Software Compilation на KDE Plasma Workspaces, KDE Frameworks и KDE Applications, каждый подпроект может развиваться в своем собственном темпе.[2] Plasma 5 выпускается по собственному графику: выпуски функций выходят каждые четыре месяца, а исправления ошибок ежемесячно.

Выпуски[править | править код]

Plasma 4[править | править код]

Plasma 5[править | править код]

Plasma 5 — пятая и текущая среда рабочего стола, созданная сообществом KDE для систем Linux. KDE Plasma 5 является преемником KDE Plasma 4 и была впервые выпущена 15 июля 2014 года[3][4][5]. Она содержит новую тему по умолчанию, известную как «Breeze», а также повышенную конвергенцию между различными устройствами. Графический интерфейс был полностью перенесен на QML, который использует OpenGL для аппаратного ускорения, что привело к повышению производительности и снижению энергопотребления[6][7].

Программная архитектура[править | править код]

KDE Plasma 5 строится с использованием Qt 5 и KDE Frameworks 5[8], преимущественно plasma-framework[9].

Это улучшает поддержку HiDPI дисплеев и поставляет конфигурируемую графическую оболочку, которая может самостоятельно настраиваться в соответствии с используемым устройством. Plasma 5 также включает новую тему по умолчанию, которую называют Breeze. Изменения изнутри включают миграцию на новый, полностью аппаратно ускоренный графический стек с центром в OpenGL (ES) — на основе Canvas (GUI). Plasma 5 завершает миграцию KDE Plasma 4 на QtQuick. Qt 5 использует QtQuick 2 — аппаратно-ускоренный OpenGL (ES) scenegraph для составления и воспроизведения графики на экране, что позволяет разгружать вычислительно дорогие графические задачи рендеринга на GPU, освобождая ресурсы на главном процессоре быстрее и эффективнее.

Система окон[править | править код]

Plasma 5 использует X Window System, но поддержка Wayland находится в разработке. Начальная поддержка Wayland была доступна в выпуске 5.4. Стабильная поддержка базовой сессии Wayland была предоставлена в версии 5.5 (декабрь 2015)[10].

Функции рабочего стола[править | править код]

  • KRunner — Функция поиска с несколькими доступными плагинами. В дополнение к быстрому запуску программ он ищет файлы, папки и выполняет другие задачи, такие как конвертация иностранной валюты и преобразования измерений. Он также функционирует как калькулятор[11].
  • Activities — «Виртуальные рабочие столы», которые имеют собственные макеты и обои. Их можно называть и перемещать через меню Activities.
  • Настройка рабочих столов, макетов и панелей на нескольких мониторах.
  • Виджеты, называются «Плазмоиды», можно добавлять на панель или на рабочий стол.
  • Файловый менеджер Dolphin — массивные переименования файлов, могут быть настроены через «сервисные меню», которые добавляют новые функции в контекстное меню[12].
  • Управление сессиями.
  • Spectacle — для создания скриншотов.

Выпуски[править | править код]

Функциональные выпуски выпускаются каждые четыре месяца (до 5.8 каждые три месяца) и выпуски исправления ошибок в промежуточных месяцах. После 5.8 LTS KDE планируется поддерживать каждую новую версию LTS в течение 18 месяцев с исправлениями ошибок, тогда как новые регулярные версии увидят улучшение функций.

Выпуски Plasma 5
Версия Дата Основные изменения
Старая версия, не поддерживается: 5.0[6] 15 июл 2014 Первая версия.
Старая версия, не поддерживается: 5.1[13] 15 окт 2014 Перенесенны отсутствующие возможности из Plasma 4.
Старая версия, не поддерживается: 5.2[14] 27 янв 2015 Новые компоненты:
  • BlueDevil (недоступная ссылка): интегация технологии Bluetooth в Plasma и KDE Applications.
  • KSSHAskPass (недоступная ссылка): front-end для ssh-add, который сохраняет пароль ssh ключа в KWallet.
  • Muon (недоступная ссылка): Набор инструментов управления пакетами для систем на основе Debian, используя индекс apt-xapian и алгоритм поиска Synaptic.
  • sddm-kcm.git (недоступная ссылка): конфигурационный модуль для тем SDDM
  • KScreen Архивная копия от 8 сентября 2014 на Wayback Machine: Новое программное обеспечение KDE для управления экраном[15]. Хорошо интегрированы в KDE System Settings, использует KDE Daemon и KGlobalAccel; для этого есть libkscreen.git Архивная копия от 8 сентября 2014 на Wayback Machine.
  • kde-gtk-config.git (недоступная ссылка) GTK+ 2 и 3 style настройка стиля
  • KDecoration (недоступная ссылка): KDecoration2 — это библиотека на основе плагинов для создания декораций окон. Эти декорации окон могут быть использованы, например, менеджером окон на основе X11, который повторно воспроизводит окно клиента в рамку декорирования окна.
Старая версия, не поддерживается: 5.3[16] 28 апр 2015 Технология предварительного просмотра Plasma Media Center. Новые апплеты Bluetooth и тачпад. Улучшенное управление питанием.
Старая версия, не поддерживается: 5.4[17] 25 авг 2015 Начальная сессия Wayland,[18] новый апплет громкости на основе QML и альтернативный полноэкранный лаунчер.[19]
Старая версия, не поддерживается: 5.5[20] 8 дек 2015 Улучшена поддержка Wayland.[21][22]
Старая версия, не поддерживается: 5.6[23] 22 мар 2016 Повышенна безопасность.[24]
Старая версия, не поддерживается: 5.7[25] 5 июл 2016 Wayland: «основные рабочие процессы теперь полностью функциональны». Автоматическая виртуальная клавиатура.[25]
Старая версия, не поддерживается: 5.8 LTS[26] 4 окт 2016 Версия с длинным сроком поддержки (LTS)[27][28]
Старая версия, не поддерживается: 5.9 31 янв 2017 Улучшение работы Wayland.[29] поддержка глобального меню.[30]
Старая версия, не поддерживается: 5.10 30 май 2017 Улучшение эффективности.[31]
Старая версия, не поддерживается: 5.11 7 ноя 2017 Редизайн параметров системы.[32] История оповещений.[32] Добавлен Plasma Vaults.[33] Совершенствование Wayland.[34]
Старая версия, не поддерживается: 5.12 LTS[35] 6 фев 2018 Повышенная стабильность и скорость. Совершенствование Wayland.[35]
Старая версия, не поддерживается: 5.13[36] 12 июн 2018 Интеграция с веб-браузерами, которые не относятся к KDE; новый экран блокировки и входа; улучшенный внешний вид Discover; новый диалог выбора макета экрана при подключении нового экрана.[37]
Старая версия, не поддерживается: 5.14[38] 9 окт 2018 Глобальная интеграция меню GTK. Совершенствование Wayland.[38]
Старая версия, не поддерживается: 5.15[39] 12 фев 2019 Wayland теперь поддерживает виртуальные рабочие столы, сенсорный drag-and-drop; и основы: XdgStable, XdgPopups и XdgDecoration протоколы теперь полностью реализованы.[39]
Старая версия, не поддерживается: 5.16[40] 11 июн 2019 Полностью переписана система уведомлений с функцией «Не беспокоить», группировка в истории, критические оповещения в полноэкранных приложениях и улучшенные оповещения о ходе передачи файлов; поддержка проприетарного драйвера NVIDIA на Wayland; полная поддержка VPN WireGuard; полная конфигурация сенсорной панели на X11 с Libinput; модернизированный экран входа, блокировки и выхода из системы; Совершенствование интерфейса в Plasma и Discover[40]
Старая версия, не поддерживается: 5.17[41] 15 окт 2019 Ночной режим доступен для X11. Plasma теперь распознает, когда программа работает в полноэкранном режиме, и предотвращает появление всплывающих окон. Wayland: Plasma теперь поддерживает дробное масштабирование.[41]
Старая версия, не поддерживается: 5.18 LTS[42] 11 фев 2020 Более простые настройки системы. Интерактивные уведомления. Эмодзи. Новые обои. Улучшена интеграция приложений GTK.[42]
Старая версия, не поддерживается: 5.19 9 июн 2020 Новые виджеты системного мониторинга. Новое приложение «Инфоцентр». Улучшены визуальные эффекты и взаимодействие в системном трее. Часовые пояса отображаются во всплывающем окне часов. Встроенная функция ответа на уведомления от поддерживаемых приложений. Глобальная настройка скорости анимации.
Старая версия, не поддерживается: 5.20 13 окт 2020 S.M.A.R.T. мониторинг диска. В утилите "Системные настройки" появилась функция выделения изменённых настроек. Виджет "Диспетчер задач" теперь имеет новый альтернативный вид "Только иконки". Часы показывают дату по умолчанию. Произошел редизайн экранных меню. Больше опций и улучшений для переключения между задачами, сгруппированными Диспетчером задач. Добавлены сочетания клавиш для тайлинга окон в угол экрана. Регулируемый поканальный баланс звука. Щелкните средней кнопкой мыши значок уведомлений, чтобы войти в режим «Не беспокоить». Wayland: поддержка скринкастинга, общего буфера обмена, вставки со средней кнопкой мыши, миниатюр окон и регулировки скорости прокрутки.
Старая поддерживаемая версия: 5.21 16 фев 2021 Новое главное меню. Обновлённый вид заголовков окон. Гибридная тема Breeze Twilight. Новый системный монитор. Улучшения поддержки Wayland. Встроенный брандмауэр. Обновлённый вид настроек специальных возможностей. Обновлён виджет проигрывателя. Возможность поставить автоматические обновления. Закрепление KRunner. Регулировка уровня громкости микрофона в виджете громкости.
Старая поддерживаемая версия: 5.22 8 май 2021 Адаптивная прозрачность панели. Миниатюры открытых окон на панели задач. Улучшения поддержки Wayland. Меню быстрых настроек в Параметрах системы. Возможность выбрать отложенные обновления. Возможность изменить размер шрифта в виджете клейких заметок. Дизайн виджетов в системном лотке приведён к общему стилю. Возможность выбрать профиль аудиоустройства в виджете громкости. Многострочный текст в результатах поиска KRunner.
Старая поддерживаемая версия: 5.23 14 окт 2021 Обновлённая тема Breeze. Возможность выбрать свой цветовой акцент, если тема это поддерживает. Возможность отменить в течение 30 секунд изменения настроек экрана. Выбор уровня отправляемой телеметрии. Возможность закрепить главное меню Kickoff. Klipper теперь хранит до 20 записей из буфера обмена. Добавлена возможность менять уровень громкости отдельным приложениям в виджете Громкость. Улучшения поддержки Wayland.
Текущая версия: 5.24 LTS 8 фев 2022 Сохранение информации о том, на каком экране было открыто приложение. Возможность выбрать произвольный цвет для цветового акцента. Важные уведомления теперь выделяются оранжевой полосой. Добавлена возможность поиска на разных языках в Параметрах системы. Переработана вкладка настройки раскладок клавиатуры. Мправка по использованию модулей в KRunner. Поддержка входа по отпечатку пальца. Улучшена поддержка Wayland.
Текущая версия: 5.25 14 июл 2022 Плавающие (floating) панели. Цветовой акцент на основе обоев. Управление жестами в Wayland. Эффект "Обзор". Перемещение настроек экрана на другой. Эффект наложения при изменение тем и обоев. Анимационный эффект при вводе неверного пароля. Улучшена поддержка Wayland.
Текущая версия: 5.26 11 окт 2022 Новые приложения для Plasma Bigscreen. Изменение размеров pop-up плазмоидов. Компактный режим для главного меню Kickoff. Предпросмотр обоев. Разные обои в тёмной и светлой теме. Переназначение кнопок мыши. Переработка Ночной цветокоррекции. Улучшение поддержки Wayland.
Текущая версия: 5.27 LTS 14 фев 2023 Добавлено мозаичное управление окнами (window tiling). Добавлено приветственное окно. Улучшена навигация по магазину Discover и системным настройкам. Исправлены многочисленные ошибки с мультимониторными конфигурациями, а также с работой в Wayland. Последний релиз в ветке Plasma 5, после которого последует переход на Plasma 6 (с Qt 6).
Легенда:
Старая версия, не поддерживается
Старая поддерживаемая версия
Текущая версия
Тестовая версия
Будущая версия

Plasma 6[править | править код]

Варианты[править | править код]

Plasma Netbook[править | править код]

Plasma Netbook предназначена для нетбуков, а также может использоваться на планшетных ПК. Первый стабильный релиз поставлялся с KDE SC 4.4.[43] С выпуском Plasma 5 функциональность Plasma Netbook была объединена с самой Plasma.

Логотип Plasma Active
Логотип Plasma Active

Plasma Active[править | править код]

Plasma Active представляла собой рабочее пространство для устройств с сенсорными экранами. Она поставлялась с несколькими приложениями, такими как Kontact Touch и просмотрщик документов на основе Calligra Suite.[44] «Countour» — так назывался интерфейс для планшетных устройств. Его разработка была начата в апреле 2011 года компанией basysKom.[45] Заменив более ранний прототип планшета,[46] Contour стал основным пользовательским интерфейсом рабочего пространства Plasma Active и был выпущен как 1.0 в октябре 2011 года.[47]

На смену Plasma Active пришел Plasma Mobile, начиная с Plasma 5.[48]

Plasma Mobile[править | править код]

Plasma Mobile нацелена на смартфоны и небольшие планшетные устройства, которые в основном используются с помощью сенсорного ввода. Первоначально ожидалось, что он будет выпущен в 2011 году вместе с Plasma Active 1.0, но фокус разработки сместился в сторону Contour. 5 июля 2015 года была анонсирована новая версия с тем же названием, основанная на KDE Frameworks 5.[49]

Plasma Bigscreen[править | править код]

Plasma Bigscreen для телевизоров и телевизионных приставок, включая голосовое взаимодействие.[50]

Plasma Nano[править | править код]

Plasma Nano — это минимальная оболочка для встроенных и сенсорных устройств,[51] таких как IoT или промышленность.

См. также[править | править код]

Примечания[править | править код]

  1. Plasma (англ.). KDE Community. Дата обращения: 1 октября 2023. Архивировано 30 сентября 2023 года.
  2. Schedules/Plasma 5 - KDE Community Wiki. community.kde.org. Дата обращения: 1 октября 2023. Архивировано 2 апреля 2019 года.
  3. New Plasma brings a cleaner interface on top of a new graphics stack (англ.). KDE Community (15 июля 2014). Дата обращения: 1 октября 2023. Архивировано 4 декабря 2023 года.
  4. Joey-Elijah Sneddon. KDE Plasma 5 Arrives with Fresh New Look, True Convergence. OMG! Ubuntu!. Дата обращения: 4 июля 2019. Архивировано 8 апреля 2019 года.
  5. KDE Plasma 5—For those Linux users undecided on the kernel's future. Ars Technica. Дата обращения: 4 июля 2019. Архивировано 12 апреля 2019 года.
  6. 1 2 KDE Plasma 5.0 Released. KDE (15 июля 2014). Дата обращения: 19 августа 2014. Архивировано 24 сентября 2015 года.
  7. KDE Plasma 5 Arrives with Fresh New Look, True Convergence. OMG! Ubuntu! (15 июля 2014). Дата обращения: 28 апреля 2019. Архивировано 8 апреля 2019 года.
  8. Jos Poortvliet. Qt 5.2 - Foundation for KDE Frameworks 5. Dot.kde.org (17 декабря 2013). Дата обращения: 10 марта 2014. Архивировано 11 ноября 2020 года.
  9. plasma-framework readme. Дата обращения: 4 июля 2019. Архивировано из оригинала 16 декабря 2019 года.
  10. Plasma 5.5 With Beautiful New Artwork. KDE.news. Дата обращения: 28 апреля 2019. Архивировано 8 апреля 2019 года.
  11. How to Use KDE Plasma Desktop Like a Pro. Linux.com (22 февраля 2015). Дата обращения: 22 декабря 2017. Архивировано 9 августа 2019 года.
  12. Build Your Own Linux Productivity Machine With KDE Service Menus. MakeUseOf. Дата обращения: 22 декабря 2017. Архивировано 8 апреля 2019 года.
  13. KDE - Plasma 5.1 Brings Back Many Popular Features. kde.org. Дата обращения: 23 августа 2015.
  14. KDE Ships Plasma 5.2. kde.org. Дата обращения: 23 августа 2015. Архивировано 3 августа 2020 года.
  15. Kscreen 1.0 soll Monitorkonfiguration von KDE verbessern.
  16. KDE Ships Plasma 5.3, New Feature Release. KDE (28 апреля 2015). Дата обращения: 4 июля 2019. Архивировано 4 августа 2020 года.
  17. KDE Ships Plasma 5.4.0, Feature Release for August. KDE (25 августа 2015). Дата обращения: 25 августа 2015. Архивировано 1 октября 2020 года.
  18. Grässlin. Four years later. blog.martin-graesslin.com (29 июня 2015). Дата обращения: 28 апреля 2019. Архивировано 13 апреля 2016 года.
  19. KDE Ships Plasma 5.4 Beta Release. KDE (11 августа 2015). Дата обращения: 4 июля 2019. Архивировано 4 марта 2016 года.
  20. KDE Ships Plasma 5.5 Release. KDE (8 декабря 2015). Дата обращения: 31 марта 2016. Архивировано 29 апреля 2016 года.
  21. September update for Plasma's Wayland porting. Martin's Blog. Дата обращения: 4 июля 2019. Архивировано 28 ноября 2015 года.
  22. KWin On Wayland Making Progress, Now Has A Virtual Backend. Phoronix. Дата обращения: 4 июля 2019. Архивировано 24 апреля 2019 года.
  23. KDE Plasma 5.6 Release. KDE (22 марта 2016). Дата обращения: 31 марта 2016. Архивировано 13 августа 2020 года.
  24. Nestor. KDE Developers Work on Improving the Security of KDE Plasma 5 on Wayland. Softpedia (24 ноября 2015). Дата обращения: 28 апреля 2019. Архивировано 8 апреля 2019 года.
  25. 1 2 KDE Plasma 5.7 Release.
  26. KDE at 20: Plasma 5.8 LTS. Here for the Long Term. KDE (4 октября 2016). Дата обращения: 4 июля 2019. Архивировано 4 августа 2020 года.
  27. Jonathan Riddell. Plasma 5.8 LTS Kickerd Off for Stability and Performance. Дата обращения: 4 июля 2019. Архивировано 8 апреля 2019 года.
  28. Plasma 5.8 will be an LTS release. Дата обращения: 4 июля 2019. Архивировано 9 мая 2019 года.
  29. Martin Grässlin. Wayland improvements since Plasma 5.8 release (19 октября 2016). Дата обращения: 4 июля 2019. Архивировано 22 мая 2019 года.
  30. KDE Ships Plasma 5.9 (31 января 2017). Дата обращения: 31 января 2017. Архивировано 30 июля 2019 года.
  31. Plasma 5.10: Spring-loading in Folder View; performance work | blogs.kde.org. Дата обращения: 4 июля 2019. Архивировано 8 апреля 2019 года.
  32. 1 2 Plasma 5.11. KDE. Дата обращения: 4 июля 2019. Архивировано 4 августа 2020 года.
  33. Plasma 5.11 – Keep the momentum going. OCS-Mag (18 октября 2017). Дата обращения: 28 апреля 2019. Архивировано 8 апреля 2019 года.
  34. KDE Plasma 5.11 Officially Released With Vault, Better Wayland & More - Phoronix. Дата обращения: 21 декабря 2017. Архивировано 24 апреля 2019 года.
  35. 1 2 Plasma 5.12. KDE.
  36. Plasma 5.13. KDE. Дата обращения: 4 июля 2019. Архивировано 1 октября 2020 года.
  37. KDE Plasma 5.13 Beta: Fast, Lightweight, and Full Featured. (17 мая 2018). Дата обращения: 4 июля 2019. Архивировано 7 июня 2019 года.
  38. 1 2 Plasma 5.14. KDE.
  39. 1 2 Plasma 5.15. KDE.
  40. 1 2 Plasma 5.16. KDE. Дата обращения: 4 июля 2019. Архивировано 17 июня 2019 года.
  41. 1 2 KDE Plasma 5.17: Thunderbolt, X11 Night Color and Redesigned Settings. KDE. Дата обращения: 15 октября 2019. Архивировано 17 октября 2019 года.
  42. 1 2 KDE Plasma 5.18: More Convenient and with Long Term Stability. KDE. Дата обращения: 7 мая 2020. Архивировано 6 мая 2020 года.
  43. KDE SC 4.4.0 Caikaku Release Announcement (англ.). KDE Community (9 февраля 2010). Дата обращения: 1 октября 2023. Архивировано 30 сентября 2023 года.
  44. Plasma Active 3 Improves Performance, Brings New Apps (англ.). KDE Community (15 октября 2012). Дата обращения: 1 октября 2023. Архивировано 2 октября 2023 года.
  45. Contour Open Source Project. web.archive.org (3 мая 2011). Дата обращения: 1 октября 2023. Архивировано из оригинала 3 мая 2011 года.
  46. KDE's Mobile Team Meets for First Sprint (англ.). KDE.news (3 декабря 2010). Дата обращения: 1 октября 2023. Архивировано 2 октября 2023 года.
  47. Plasma Active One released! (англ.). KDE.news (9 октября 2011). Дата обращения: 1 октября 2023. Архивировано 2 октября 2023 года.
  48. Plasma/Active - KDE Community Wiki. community.kde.org. Дата обращения: 1 октября 2023. Архивировано 23 сентября 2023 года.
  49. KDE Community announces fully open source Plasma Mobile (амер. англ.). CIO. Дата обращения: 1 октября 2023. Архивировано 2 октября 2023 года.
  50. Plasma / Plasma Bigscreen · GitLab (англ.). GitLab. Дата обращения: 1 октября 2023. Архивировано 2 октября 2023 года.
  51. Plasma / Plasma Nano · GitLab (англ.). GitLab. Дата обращения: 1 октября 2023. Архивировано 5 июля 2022 года.