The OpenNET Project / Index page

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

Выпуск дистрибутива Nitrux 3.8.0 с пользовательским окружением NX Desktop

03.12.2024 23:40

Опубликован выпуск дистрибутива Nitrux 3.8.0, построенного на пакетной базе Debian, технологиях KDE и системе инициализации OpenRC. Проект предлагает собственный рабочий стол NX Desktop, который представляет собой надстройку над KDE Plasma. На основе библиотеки Maui для дистрибутива развивается набор типовых пользовательских приложений, которые можно использовать как на настольных системах, так и на мобильных устройствах. Для установки дополнительных приложений продвигается система самодостаточных пакетов AppImages. Размер полного загрузочного образа составляет 3.3 ГБ. Наработки проекта распространяются под свободными лицензиями.

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

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

  • По умолчанию задействовано ядро Linux 6.12 с патчами Liquorix.
  • Обновлены версии пакетов, среди которых Mesa 24.2.8, Firefox 132, NUTS 2.1.9 (Nitrux Update Tool System).
  • Пользовательское окружение NX Desktop продолжает использовать KDE Plasma 5.27.11, KDE Frameworks 5.115 и Qt 5.15.13. Напомним, что NX Desktop представляет собой набор надстроек, сильно завязанных на ветку Plasma 5. Параллельно проект развивает собственную оболочку Maui Shell, поддерживающую Qt6, на которую ранее намеревались перейти до конца этого года.
  • В инсталляторе Calamares изменены настройки ядра для решения проблемы с дрейфом системных часов на некоторых ноутбуках.
  • Выполнена сортировка сервисов OpenRC по уровням запуска (runlevel). Для ускорения загрузки удалены некоторые сервисы из уровней запуска "async" (отложенный параллельный запуск), "default" и "sysinit". Обновлён OpenRC-пакет для Rsyslog.
  • Обновлены скрипты для установки flatpak-пакетов Steam, Bottles и HGL, а также appimage-пакетов LibreOffice и Bauh.
  • Файл desktop-config обновлён для отображения уведомлений при запуске дистрибутива в виртуальной машине.
  • Обновлён Debian rootfs, используемый для генерации дистрибутива.
  • Добавлен OpenRC-сервис для включения режима Dynamic Boost для GPU NVIDIA. Добавлена конфигурация D-Bus для NVIDIA Dynamic Boost. Добавлен исполняемый файл для создания файлов устройств NVIDIA, а также udev-правила для устройств NVIDIA.
  • В состав включены пакеты devmem2, msr-tools и policycoreutils.
  • В экранном интерфейсе мониторинга MangoHud реализовано отображение потребления энергии процессорами Intel. Добавлен модуль ядра zenergy для показа в MangoHud потребления энергии CPU AMD Zen.


  1. Главная ссылка к новости (https://nxos.org/changelog/rel...)
  2. OpenNews: Выпуск дистрибутива Nitrux 3.7.0 с пользовательским окружением NX Desktop
  3. OpenNews: Дистрибутив Nitrux уходит от использования systemd
  4. OpenNews: ISO-образы дистрибутива Nitrux стали платными
  5. OpenNews: Первый альфа-выпуск пользовательского окружения Maui Shell
  6. OpenNews: Обновление фреймворка для построения интерфейса Maui и набора приложений Maui Apps
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62337-nitrux
Ключевые слова: nitrux, linux
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (37) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 01:43, 04/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > будет переведён по умолчанию на собственную оболочку Maui Shell

    А вот и форк пятой плазмы подоспел. Немного настоится, каких-нибудь лет десять, и будет у нас ещё одна секта, как с фанатами Тринити.

     
     
  • 2.5, Аноним (5), 04:29, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    почему? 6я же это как 5я, вот я понимаю разницу между четвёркой и пятой, а тут считай две идентичные
     
  • 2.10, equeim (ok), 05:45, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я так понимаю это не форк плазмы а что-то свое велосипедное.
     
  • 2.21, Сектант (?), 09:25, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ну да, ведь пользоваться тем, что нравится - это секта
     
     
  • 3.41, Анониссимус (?), 21:03, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, а не секта, наверное -- это жрать, что дают. Впрочем, непонятно, что эти персонажи забыли на этом форуме. Они должны сидеть на своих "Астра линукс" и "Аврора", и молчать в тряпочку.
     

  • 1.6, мяв (?), 05:04, 04/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    если бы они писали на .NET + maui, было б реально интересно.
    а так..
    разве что, 3й дистр, у которого нормальная поддержка openrc  в приоритете(а не как в девуане - напихать sysv-скриптов и сказать "роботоитъ").
     
     
  • 2.12, Аноним (12), 06:32, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    а у кого золото и серебро?
     
  • 2.24, RM (ok), 11:21, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    если имеется в виду .NET MAUI - то там линукса десктопа как таргета я не видел

    или имеется в виду .NET + используемый MAUIKit, тогда поясните как это скрещивать?

     
     
  • 3.31, мяв (?), 13:24, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >как это скрещивать?

    как и с gtk, qt, чемУгодно - биндинги.
    почему-то уверена, что они уже даже есть готовые.

    а вообще, я это утром прочла, не выспавшись. подумала, что они на MAUI-linux пишут как-то без .NET'а :/

     

  • 1.7, мяв (?), 05:08, 04/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    где у них гит-то, лол?
    на сайте ни внизу, ни в Resources ссылок нет, в гугле по "nxos git", "nxos github" - "Open NX-OS on the Cisco Nexus platform" и гит никсоси.
     
     
  • 2.8, мяв (?), 05:10, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    стоп, какого вообще черта у дистрибутива "nitrux" сайт - nxos?
     
  • 2.9, мяв (?), 05:15, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    нашла, был на сайте, через кастомный шрифт(что ublock'ом был забанен) в меню.
    как оказалось, про нормальную поддержку openrc выше - погорячилась .. там мешанина из sysv, NM, if-up-down, шелла и нативных сервисов.
     
     
  • 3.11, Аноним (11), 06:03, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > мешанина из sysv, NM, if-up-down, шелла и нативных сервисов

    Добро пожаловать в прекрасный дивный мир без системд.

     
     
  • 4.18, Аноним (18), 09:12, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты хотел сказать в нормальный мир.
     
     
  • 5.22, Аноним (11), 09:50, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, солянка из всего подряд -- это норма. Зачем Си, распараллеливание DAG-графа служб и декларативность, DynamicUser и прочие плюшки, когда можно на скриптах все. А еще желательно скрипты не проверять шеллчеком, тогда ваще агонь.
     
     
  • 6.26, Аноним (26), 13:06, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше скажи зачем мне для tmpfs systemd вместо одной строчки в fstab?
     
     
  • 7.28, мяв (?), 13:09, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    кто Вам сказал использовать "для tmpfs systemd" ? 👀
     
     
  • 8.30, Аноним (30), 13:17, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Поттеринг... текст свёрнут, показать
     
     
  • 9.32, мяв (?), 13:25, 04/12/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 6.27, мяв (?), 13:06, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >солянка из всего подряд

    встречается только у помесей супервизоров/инитов.
    когда проект развивает оба компонента(привет, openrc), проблем нет.

    >распараллеливание DAG-графа служб

    умеет уже даже sysv, хоть и через костыли.
    не говоря уже о современных сервисных менеджерах.
    sd умеет асинхронно таргеты пускать? а openrc - может.
    более того, в 99% случаев стартовать система под управлением openrс будет быстрее(если рассматривать ситуацию, когда оба пускают нативные сервисы).

    >декларативность

    man openrc-run

    '''
    #!/usr/sbin/openrc-run
    description="PolicyKit Daemon"
    depends(){
      need dbus
      want elogind
    }
    supervisor=supervise-daemon
    command=/usr/libexec/polkitd
    user=polkitd
    '''

    >DynamicUser

    зачем?
    так-то при каждом запуске и выключении в /etc/passwd писать - практика весьма порочная(а sd делает именно это. юзер после остановки удаляется.)
    хотя, о чем это я, когда госпадин Поттеринг считает нормальным при каждой загрузке писать в nvram ..
    имхо, было б и то лучше сделать условный sysusers-generator, который бы проверял вервисы с DynamicUser=true и делал бы юзеров вида systemdSystemUser<ServiceName>, проверяя /etc/passwd предварительно(что б добавлять/удалять ненужных).

     
     
  • 7.33, Аноним (11), 13:43, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > sd умеет асинхронно таргеты пускать? а openrc - может

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

    > man openrc-run

    Красава, только нужен формат, который не надо "запускать" через шебанг. Чтобы декларации сервисов можно было собирать чем-то вроде parseIni/parseWhatever.

    > при каждом запуске и выключении в /etc/passwd писать - практика весьма порочная(а sd делает именно это. юзер после остановки удаляется.)

    Do note that allocating or deallocating a dynamic user leaves /etc/passwd untouched. A dynamic user is added into the user database through the glibc NSS module nss-systemd, and this information never hits the disk.

    И не забываем про кучу других опций systemd вроде заворачивания сервисов в песочницы через неймспейсы, активацию через сокеты, декларирование зависимостей от точек монтирования и прочие батарейки в комплекте в лице таймеров, tmpfiles и журнала.

     
     
  • 8.34, мяв (?), 14:04, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    параллельный запуск нескольких групп с целью ускорить загрузку, лол или продолж... текст свёрнут, показать
     
     
  • 9.38, Аноним (11), 15:34, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так параллельно все запускается, смотря как оформишь Before After и прочие ... текст свёрнут, показать
     
  • 9.39, Ахз (?), 19:39, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А покажешь OpenRC не прибитый к линуксу У фриибздунов емнип дальше PoC не пошл... текст свёрнут, показать
     
  • 8.35, мяв (?), 14:10, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    еще, интересно, как Вы вдруг от солянки из всего подряд в других инитах переск... текст свёрнут, показать
     
     
  • 9.36, мяв (?), 14:11, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    временных файлов системной шины курсор сьехал ... текст свёрнут, показать
     
  • 8.37, мяв (?), 14:15, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    пример задачи, решаемой кучей опций systemd , которую принципиально нельзя ... текст свёрнут, показать
     
  • 4.25, мяв (?), 12:35, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    это так-то мир васянов, неосиливших документацию инита ..
    в альпайне и вроде, генте, все ок.
     
     
  • 5.40, Ахз (?), 19:41, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А кому интересны маргинальные иниты, лол ?
     

  • 1.13, ryoken (ok), 07:39, 04/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>а ближе к концу года будет переведён по умолчанию на собственную оболочку Maui Shell, поддерживающую Qt6.

    ...куда уж ближе, декабрь на дворе...
    Есть тут кто трогал хотя бы с неделю? Поделитесь впечатлениями?

     
  • 1.14, Аноним (14), 08:07, 04/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Зачем перечислять в новости пользовательский софт и пакеты, которые можно запускать или включены в дистрибутив? Даже начинающему линуксоиду понятно что можно запускать всё, хоть Nautilus из гнома вместо его родного Index
     
  • 1.15, EuPhobos (ok), 08:30, 04/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А зачем щель между нижней мелкой панелью и нижним краем экрана? Это такой подход к экономию рабочего пространства экрана?
     
     
  • 2.16, Аноним (11), 08:53, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Чтоб было "красиво". Надеюсь хотя бы клик по щели все-таки приводит к клику по иконкам, как это сделано в гноме.

    Ты мне лучше скажи, зачем там надпись "Default" слева сверху не впритык к краю, а на каком-то дурацком почтительном расстоянии, словно там есть какая-то другая невидимая надпись слева от нее.

     
  • 2.19, Аноним (18), 09:15, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Этот floating panel как в kde6 это теперь модно. Не знаю как тут но в кде она ещё и прилипает обратно при разворачивании во весь экран приложения. Чем дико бесит.
     

  • 1.17, нейм (?), 08:57, 04/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Выглядит на скринах хорошо.
    А вот когда его установишь... магазин приложенек не двигался, апдейты делаются через перенакат дистра (в целом логично, но камон ...)

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

    А надежды были так велики...

     
     
  • 2.20, Аноним (20), 09:19, 04/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Шутник. Всё ясно ещё до устновки, какие там надежды.
     

  • 1.29, Аноним (30), 13:13, 04/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >а ближе к концу года будет переведён по умолчанию на собственную оболочку Maui Shell, поддерживающую Qt6.

    Конец года близок, как никогда.

     

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



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

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