The OpenNET Project / Index page

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

Выпуск дистрибутива Nitrux 2.4. Продолжение развития пользовательской оболочки Maui

02.09.2022 10:58

Опубликован выпуск дистрибутива Nitrux 2.4.0, а также новый выпуск связанной с ним библиотеки MauiKit 2.2.0 с компонентами для построения интерфейсов пользователя. Дистрибутив построен на пакетной базе Debian, технологиях KDE и системе инициализации OpenRC. Проект предлагает собственный рабочий стол NX Desktop, который представляет собой надстройку над пользовательским окружением KDE Plasma. На основе библиотеки Maui развивается набор типовых пользовательских приложений, которые можно использовать как на настольных системах, так и на мобильных устройствах. Для установки дополнительных приложений продвигается система самодостаточных пакетов AppImages. Размер полного загрузочного образа составляет 1.9 ГБ, а сокращённого с оконным менеджером JWM - 1.3 ГБ. Наработки проекта распространяются под свободными лицензиями.

Рабочий стол NX Desktop предлагает иное стилевое оформление, собственную реализацию системного лотка, центра вывода уведомлений и различных плазмоидов, таких как конфигуратор сетевых соединений и мультимедийный апплет для регулирования громкости и управления воспроизведением мультимедийного контента. Из приложений, созданных при помощи фреймворка MauiKit, можно отметить файловый менеджер Index (можно использовать и Dolphin), текстовый редактор Note, эмулятор терминала Station, музыкальный проигрыватель VVave, видеопроигрыватель Clip, центр управления приложениями NX Software Center и просмотрщик изображений Pix.

Основные новшества Nitrux 2.4:

  • Компоненты рабочего стола NX Desktop обновлены до версий KDE Plasma 5.25.4, KDE Frameworks 5.97.0 и KDE Gear (KDE Applications) 22.08. Обновлены версии программ, включая Firefox 104. Панель Latte Dock обновлена до состояния master-репозитория проекта.
  • По умолчанию задействован пакет mesa-git, соответствующий состоянию git-репозитория, в котором развивается следующая ветка Mesa.
  • По умолчанию задействовано ядро Linux 5.19 с патчами Xanmod. Для установки также предложены пакеты с ванильными, Libre- и Liquorix-сборками ядра Linux.
  • Обновлён пакет openrc-config, позволяющий исключить конфликты с пакетом OpenRC от проекта Debian.
  • Из базовой поставки удалён офисный пакет LibreOffice, для установки которого предлагается использовать центр приложений. Помимо LibreOffice также доступны пакеты с OnlyOffice, WPS Office и OpenOffice.
  • В тему Luv добавлены новые пиктограммы.
  • Обновлены приложения из набора Maui Apps. Добавлены два новых maui-приложения: календарь-планировшик Agenda и интегрированная среда разработки Strike.
  • Центр установки приложений (NX Software Center) переведён на использование нового выпуска MauiKit. Добавлена новая вкладка Store с боковой панелью, показывающая доступные категории приложений. Предоставлена возможность просмотра списка приложений из AppImageHub, подготовленных определённым автором. Улучшен интерфейс поиска программ.



Дополнительно можно отметить отчёт о развитии пользовательского окружения Maui DE (Maui Shell), разработка которого ведётся тем же проектом. Maui DE (Maui Shell) включает в себя набор приложений Maui Apps и оболочку Maui Shell, которые автоматически адаптируются к размеру экрана и доступным методам ввода информации, что позволяет применять их не только на настольных системах, но и на смартфонах и планшетах. Окружение развивает концепцию "Convergence", подразумевающую возможность работы с одними и теми же приложениями как на сенсорных экранах смартфона и планшета, так и на больших экранах ноутбуков и ПК. Maui DE может запускаться как со своим композитным сервером Zpace, использующим Wayland, так и через запуск отдельно оболочки Cask внутри сеанса на основе X-сервера.

Среди изменений, связанных с Maui DE:

  • Предложен новый компонент MauiMan (Maui Manager), предоставляющий DBus-сервер MauiManServer и библитеку с API для синхронизации настроек между разными процессами. В том числе MauiMan предоставляет программный интерфейс для доступа разных программ к общим настройкам стиля и параметрам интерфейса, таким как радиус закругления углов окон, фокусные цвета, метод ввода, ориентация экрана и оформление кнопок. Для управления настройками на базе API MauiMan реализован графический конфигуратор Maui Settings.
  • Связанные с MauiKit библиотеки для управления пользовательским окружением выделены в набор Maui Core, который используется в Maui Settings для применения настроек, синхронизированных через MauiMan. Библиотеки в том числе предоставляют API для управления эноргопотреблением, параметрами звука, сетевым доступом и учётными записями.
  • В оболочке Maui Shell, которая переведена на стадию второго бета-выпуска, осуществлён переход на использование компонентов MauiCore и MauiMan. Значительно переработан код, отвечающий за управление сеансами. Добавлена поддержка операций перезапуска, выключения питания, завершения работы, перехода в спящий режим и выхода. Реализована поддержка поворота экрана.

    Добавлен DBus-сервер CaskServer, передающий всем дочерним процессам Maui Shell команды для управления сеансом и выполнения определённых действий, таких как перезапуск, выход и завершения работы. Для настройки CaskServer предложен графический интерфейс, позволяющий настраивать такие параметры, как поведение и внешний вид панели. В настоящее время в Maui Shell используется три исполняемых файла: startcask-wayland (устанавливает переменные окружения, подключается к CaskServer и вызывает менеджер сеансов), cask-session (менеджер сеансов, запускает все необходимые дочерние процессы, включая CaskServer и MauiManServer) и cask (графическая оболочка).

  • Во фреймворке MauiKit 2.2 значительно переработано применение стилей, определяющих внешний вид приложений. Предоставлена возможность определения собственных цветовых схем и фокусных цветов, которые могут меняться в зависимости от операционной системы и форм-фактора устройства. Базовые стили теперь предкомпилируются в встраиваются в каждое приложение. Для централизованного управления стилем всех приложений предусмотрены глобальные настройки, позволяющие менять такие параметры как радиус границ элементов, применение анимации и размеры пиктограмм.

    Модернизировано оформление многих элементов интерфейса, таких как кнопки, ползунки и вкладки. Добавлен компонент SideBarView для создания боковых панелей. В элемент TextEditor с формой редактированием текста добавлена поддержка проверки правописания. В элемент ImageTools добавлена поддержка редактирования, добавления и удаления метаданных EXIF.

  • Файловый менеджер Index теперь использует уже существующий экземпляр программы при новых запусках (вместо запуска нового процесса, создаётся новая вкладка в уже работающем процессе). Добавлена начальная поддержка спецификаций FreeDesktop для интерфейса управления файлами. Переработана боковая панель, в которую добавлен список недавно открытых файлов.
  • Расширены возможности музыкального проигрывателя VVave, просмоторщика изображений Pix, системы ведения заметок Buho, текстового редактора Nota, эмулятора терминала Station, адресной книги Communicator, просмотрщика документов Shelf, видеопроигрывателя Clip, центра приложений NX Software Center. Добавлены новые приложения: web-браузер Fiery (пришёл на смену приложению Sol), простая среда разработки Strike, git-оболочка Bonsai. Началось бета-тестирование программы для работы с камерой Booth, а также альфа-тестирование календаря-планировщика Agenda и интерфейса настройки цветов Paleta.


  1. Главная ссылка к новости (https://nxos.org/changelog/rel...)
  2. OpenNews: Первый альфа-выпуск пользовательского окружения Maui Shell
  3. OpenNews: Представлено новое открытое пользовательское окружение Maui Shell
  4. OpenNews: Microsoft представил фреймворк MAUI, создав конфликт имён с проектами Maui и Maui Linux
  5. OpenNews: Выпуск дистрибутива Nitrux 2.2 с рабочим столом NX Desktop
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/57718-nitrux
Ключевые слова: nitrux, maui
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (52) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, beck (??), 11:52, 02/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Debian, OpenRC, KDE. Всё как я хотел. )))

    Надо попробовать.

     
  • 1.2, Ддд (?), 11:54, 02/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    Все что нельзя поставить на убунту из реп должно быть на свалке истории
     
     
  • 2.4, Аноним (4), 11:57, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    лихо ты Firefox отправил на свалку.
     
     
  • 3.26, Xenia Joness (ok), 14:58, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • –14 +/
    >лихо ты Firefox отправил на свалку

    Человек прав, Firefox пора на свалку, альтернативу Chrome ему уже не составить

     
     
  • 4.29, Аноним (29), 15:57, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Наличие выбора всегда лучше, чем его отсутствие.
     
  • 4.33, Аноним (33), 17:01, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Firefox пора на свалку

    Он итак на свалке, судя по % его пользователей. Я тоже с него слез 3 месяца назад, перешел на edge, спрашиваю себя почему не сделал этого раньше.

     
     
  • 5.51, Товарищ Майор (?), 21:43, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    С мерседеса на 9ку слез и спрашиваешь себя почему не сделал этого раньше? Лол кек
     
     
  • 6.54, Аноним (54), 00:17, 03/09/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Троллинг тупостью?
     
  • 4.44, Аноним (44), 19:20, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Хром превращается во второй ie. Скоро выйдет новый манифест и все хромоклоны дружно разучатся нормально блокировать рекламу. Удачи пользователям "движка Гугл для распространения рекламы".
     
  • 2.5, Аноним (29), 12:01, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Все что нельзя поставить на убунту из реп может быть поставлено из PPA
     
  • 2.34, истина в последней инстанции (?), 17:11, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Все что нельзя поставить на убунту из реп должно быть на свалке истории

    Я уже освободил тут недалеко на свалке место для тебя и твоей убунты. Приходи. Там скучно не будет. Там уже много твоих валяется. Всякие нидодитры, флатошлаки, вянды и прочий шлак истории

     
  • 2.37, Sluggard (ok), 17:32, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Все что нельзя поставить на убунту из реп должно быть

    ...поставлено на другой дистр, после сноса Убунты.

     
  • 2.38, какработать (?), 17:46, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Лучший способ сломать убунту - это установить убунту.
     

  • 1.3, Аноним (3), 11:55, 02/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Лучший дистр
     
     
  • 2.6, Аноним (6), 12:44, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Астрам равняться! Долой systemd из Astra, переходить на OpenRC.
     
     
  • 3.9, Аноним (9), 12:52, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Долой Astra.
    *поправил*
     
     
  • 4.11, Аноним (6), 13:11, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Но уже госы и ВУЗы на неё подсаживаются де-факто.
     
     
  • 5.27, Аноним (27), 15:06, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так отсаживай взад.
     
     
  • 6.43, Аноним (-), 19:07, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ему просто присаживаться нравится, ощущения расширения доставляют.
     
  • 5.62, beck (??), 17:45, 04/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У дочери в школе винду выкинули, дружно ставим астру.

    Цирк с конями.

     
  • 2.8, Аноним (9), 12:52, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    если они не могут даже собственный сайт нормально сделать, то подпускать их к разработке де весьма сомнительно
     

  • 1.7, Аноним (7), 12:48, 02/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Так вот он какой, KDE Gnome
     
     
  • 2.13, Аноним (6), 13:15, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    GNOME/QML
     

  • 1.10, Neon (??), 12:59, 02/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Шел 21 век...дистрибутивостроители по прежнему изобретали каждый свой лоток.)
     
     
  • 2.12, Аноним (6), 13:13, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Демократия называется. И это хорошо.
     
     
  • 3.18, Ан (??), 14:16, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Демократия это немного про другое, но то, что ты назвал в этом случаем демократией есть хорошо, тем не менее:

    https://ru.wikipedia.org/wiki/%D0%9F%D1%83%D1%81

     
  • 3.28, Аноним (27), 15:07, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Морократия.
     
     
  • 4.39, какработать (?), 17:48, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Борингократия и котояйцефилия.
     
  • 2.31, Аноним (31), 16:06, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Есть только два типа рабочих столов: клоны win и клон mac.
    SUBJ это из клона win (kde) сделали клон macos.

    Разработчики повторяют популярные решения пытаясь паразитировать на известности apple.

    Ничего третьего я не видел и не могу представить.

     
     
  • 3.35, анонна (?), 17:12, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    историю возникновения кед не читал это факт. рабочий стол с кнопкой пуска в левом нижнем углу и панельью появился много раньше винды. так что ту сильно большой косяк у тебя. кто у кого плагиатит еще нужно сильно расследовать))
     
     
  • 4.40, какработать (?), 17:53, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Раньше 1995 года?
    Я ща в википедию зашёл слёту.
     
  • 4.48, Аноним (48), 21:10, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Антонина поясни свой наброс на вентилятор. И КДЕ и Гном это тупо клон Вин95.
    https://ru.wikipedia.org/wiki/K_Desktop_Environment_1#/media/%D0%A4&
    https://en.wikipedia.org/wiki/GNOME_1#/media/File:GNOME_1.0_(1999,_03)_with_fi
     
  • 4.49, Аноним (48), 21:13, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >историю возникновения кед не читал это факт.

    Ну если не читал, то прочитай.
    Тип Графическая оболочка
    Разработчик KDE
    Написана на C++[1]
    Операционная система Unix-подобные ОС с X11
    Языки интерфейса
    многие языки[какие?]
    Первый выпуск 12 июля 1998 года
    Первый выпуск 12 июля 1998 года
    Первый выпуск 12 июля 1998 года
    Первый выпуск 12 июля 1998 года
    Первый выпуск 12 июля 1998 года

     
  • 4.50, Аноним (48), 21:14, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Other names GNU Network Object Model Environment
    Developer(s) GNOME Project
    Initial release March 3, 1999; 23 years ago
    https://en.wikipedia.org/wiki/GNOME_1
     
  • 3.57, Аноним (-), 10:16, 03/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Ничего третьего я не видел и не могу представить.

    Потому-что ты опоздал родиться. Майкрософт тырил у других ранних систем. Яблочники тоже тырили у других более ранних систем. Майкрософт сам никогда ничего не создавал, он всё время крысил.

     
  • 2.36, истина в последней инстанции (?), 17:15, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Шел 21 век...дистрибутивостроители по прежнему изобретали каждый свой лоток.)

    Шёл 21-век а в венде до сих пор настроек горяих клавишь, до сих пор нет поддержки из коробки виртуальных столов, до сих пор нет человеческого пакетного менеджера и каждый васян городит свою свалку мусора своими инсталяторами и никогда за собой не убирает.

    Шёл 21-век а в венде до сих пор длинна командной строги не всегда вмещала вызов gcc нужной длинны.

     
     
  • 3.41, какработать (?), 17:57, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Шёл 21 век, в котором над вами стали меньше смеяться, потому что уже начали потихоньку о вас забывать.
     
  • 3.58, я из фейсбука (?), 15:44, 03/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > до сих пор нет поддержки из коробки виртуальных столов

    Win+Tab нажми

     
     
  • 4.59, пох. (?), 21:46, 03/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так у него ж 95я - в ней и правда до сих пор нет.

     

  • 1.14, Аноним (9), 13:23, 02/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Унылое что-то, жрущее ресурсы аки слон.

    https://postimg.cc/TLX0HNCc

     
     
  • 2.16, Аноним (16), 14:15, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Открой для себя тулзу free
     
     
  • 3.20, Аноним (27), 14:28, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Free не показывает процессы. На скрине видно, что запущен containerd.
     

  • 1.15, Аноним (15), 13:37, 02/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, там все также мешанина из репов Ubuntu, Neon, Debian Unstable и Debian Experimental? И все это разваливается при первом же обновлении
     
     
  • 2.17, Аноним (16), 14:16, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да, просто не надо часто обновляться.  
     
     
  • 3.21, Аноним (27), 14:29, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Просто не надо ставить.
     

  • 1.19, Аноним (19), 14:24, 02/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    жаль, что на кутэ.. вспробнул бы вместо Devuan, но нет.
     
  • 1.22, Аноним (22), 14:30, 02/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Если одним словом - крококот.
     
     
  • 2.25, Аноним (25), 14:53, 02/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Как будто это что-то плохое.
     

  • 1.32, Аноним (32), 16:55, 02/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Куча косяков, не следуют стандартам FreeDesktop (XDG*). Ребята чего-то лепят, но получается не очень. Много действий для простых операций.
    Киньте скрипт с пробелами в имени в окно эмулятора терминала, например.
     
  • 1.60, Пенгуин (?), 23:31, 03/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот такой должна быть Plasma 6
     
     
  • 2.61, Аноним (61), 00:07, 04/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Убогим клоном макоси?
    Кстати вот их ТГ чат
    https://github.com/Nitrux/maui-shell
    Вообще стоило бы под каждой новостью про очередной десктоп, оставлять ссылки на ТГ чат.
     

  • 1.63, Аноним (63), 14:46, 08/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как можно пользоваться браузером в котором даже прокси не прописать?
     

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



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

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