Plasma Bigscreen - свободная ОС для ТВ

good-penguin.png

Plasma Bigscreen — это оболочка KDE, созданная специально для телевизоров. Не секрет, что большинство проприетарного ПО для Smart TV имеет короткий срок поддержки, после чего производитель прекращает обновления функционала и безопасности, а часть функционала и вовсе может быть заблокирована. В таких случаях производитель предлагает пойти в магазин за новым телевизором. Но делать этого точно не стоит! Более того, не только отдельные функции, но и весь Smart TV может быть в любой момент заблокирован производителем удаленно для отдельно взятых стран и регионов по политическим мотивам. И это еще один веский повод отказаться от проприетарных прошивок раз и навсегда.

В отличие от проприетарных аналогов, проект KDE нацелен на безопасность и приватность пользователей. Многие производители Smart TV шпионят за пользователями через встроенный микрофон и камеры, сливают персональные данные в сеть и облака. Это еще один повод задуматься о свободной оболочке Plasma Bigscreen, в которой ты сам контролируешь свои данные. В конце концов, свободное ПО на Smart TV — это всего лишь еще один элемент цифровой гигиены в наше непростое время. Но очень важный.

После первого анонса прошло несколько лет. Проект больше года находился в заброшенном состоянии (в основном из-за нехватки времени на портирование в момент выхода Plasma 6). Но недавно за него взялся один из разработчиков Plasma Mobile (Devin). Он начал заново исследовать код, занялся чисткой репозитория и редизайном интерфейса в стиле старых макетов Breeze (пример «до» и «после»).

Одно из наиболее заметных визуальных изменений — в интерфейсе пользователя теперь включается эффект размытия фона при навигации в меню, помогая сосредоточиться на элементах переднего плана.

Поиск приложений был переработан и теперь использует KRunner для быстрого нахождения и запуска приложений.

Как и в обычном KDE, интерфейс можно настроить так, как вам нравится. Можно добавлять и изменять виджеты, менять цветовые схемы, шрифты и прочее. В новой версии окно настроек было изменено и приняло двухпанельный вид с боковой панелью для категорий. Многие модули настроек (KCM) использовали захардкоженные макеты, поэтому была создана небольшая библиотека компонентов для интерфейсов, ориентированных на телевизоры, и портированы все модули.

Модуль Display KCM был переписан и теперь использует бэкенд libkscreen. Модули Wi-Fi и KDE Connect были исправлены и обновлены.

В таких приложениях как Kodi и VacuumTube работает дистанционная навигация. Можно играть в SuperTuxKart, а это уже половина успеха!

Есть поддержка контроллеров, но работа телевизионных пультов через HDMI CEC все еще не протестирована. Многие вещи еще предстоит добавить — например, виртуальный клавиатурный интерфейс с навигацией стрелками. Также придется искать новый виртуальный голосовой ассистент, т.к. ранее используемый Mycroft более не поддерживается оригинальной командой и фактически прекратил развитие. Но главная цель на сегодня — возвращение Plasma Bigscreen в официальный график релизов Plasma, возможно, к версии 6.5.

Пока что попробовать Plasma Bigscreen можно, собрав из исходников или скачав из ночного репозитория KDE, либо сделать как Devin, поставив Plasma Bigscreen на Raspberry Pi с использованием PostmarketOS.

Сайт проекта Plasma Bigscreen

Блог разработчика

Matrix-канал

Видеообзор

>>> Подробности

©  Linux.org.ru