The best, until OpenMandriva does better: released OMLx 4.0

OpenMandriva Lx 4.0 final release is out now!

OpenMandriva Lx is a cutting edge distribution compiled with LLVM/clang, combined with the high level of optimisation used for both code and linking (by enabling LTO, and profile guided optimizations for some key packages where reliable profile data is easy to generate) used in its building.


This is a companion discussion topic for the original entry at https://www.openmandriva.org/en/news/article/the-best-until-openmandriva-does-better-released-omlx-4-0
4 Likes

The Artwork Team aka @rugyada :relaxed::+1:

3 Likes

Well, my team mate @Caig also always supports me with valuable opinions and advices :wink:

3 Likes

Kudos to all of you :slight_smile:

3 Likes

You’re right, my apologies to @Caig

2 Likes

Chwidos to all of you to :grin:

2 Likes

:fireworks::tada: Thanks to everyone for this wonderful work :tada::fireworks:

2 Likes

congrats team OMv this release is a great release, bravo :v::+1::+1:

2 Likes

Welcome @fireedo to the OpenMandriva forum. Hope you enjoy time spent here and with OpenMandriva distro.

Also thanks to ngompa for help in transitioning to dnf.

2 Likes

Yes indeed, thanks to Neal Gompa he was a major factor in pulling off the transition to dnf from urpmi. A lot of very hard work of the kind users just don’t see.

3 Likes

you have been spotted by phoronix
https://www.phoronix.com/scan.php?page=news_item&px=OpenMandriva-Lx-4.0-Released

you will soon see benchmark for znver1 repo

1 Like

Congrats.

Why PGO was not mentioned on the announcement ? I think this is a feature worth to mention, especially when ClearLinux is proud of it.

2 Likes

@TPG Here:

by enabling LTO, and profile guided optimizations for some key packages where reliable profile data is easy to generate) used in its building.

Hi, congratulations for the Lx 4.0 release. As a seasonal open source blogger, I explored this release and prepared a small release announcement with a different set of screenshots. Overall, my experience is decent with Lx 4.0 release.

You can find the release announcement in my blog OpenSourceFeed dot Org

4 Likes

Thank you @librethinker

Click on link: opensourcefeed.org

1 Like

@librethinker welcome to OpenMandriva forum and OM distro. And thanks for the kind words.

1 Like

Релиз дистрибутива OpenMandriva Lx 4

Courtesy of opennet.ru
Thanks

Спустя почти три года с момента формирования прошлой значительной ветки состоялся релиз дистрибутива OpenMandriva Lx 4.0. Проект развивается силами сообщества после того как компания Mandriva S.A. передала управление проектом в руки некоммерческой организации “OpenMandriva Association”. Для загрузки предлагается Live-сборка размером 2.6 Гб (x86_64 и сборка “znver1”, оптимизированная для процессоров AMD Ryzen, ThreadRipper и EPYC).

Выпуск OpenMandriva Lx 4 примечателен переходом на пакетный менеджер RPMv4, консольный инструментарий DNF и графический интерфейс управления пакетами Dnfdragora. Ранее проектом использовалась отдельно развиваемая ветка RPMv5, инструментарий urpmi и GUI rpmdrake. RPMv4 поддерживается компанией Red Hat и используется в таких дистрибутивах, как Fedora, RHEL, openSUSE и SUSE. Ветка RPMv5 развивалась сторонними энтузиастами и уже много лет находится в стагнации - последний стабильный выпуск RPMv5 был сформирован в 2010 году, после чего разработка остановилась. В отличие от RPMv5, проект RPMv4 активно развивается и сопровождается, а также предоставляет более полноценный набор инструментов для управления пакетами и репозиториями. Переход на RPMv4 также позволит избавиться от применяемых ныне в OpenMandriva грязных хаков и вспомогательных Perl-скриптов.

Другие изменения в OpenMandriva Lx 4:

Компилятор Clang, используемый для сборки пакетов, обновлён до ветки LLVM 8.0.1. Обновлены версии ядра Linux 5.1, Systemd 242, GCC 9.1, glibc 2.29, binutils 2.32, OpenJDK 12, Perl, 5.28, Python 3.7.3 (Python 2 исключён из базовой поставки);
Обновлён графический стек и пользовательские приложения: KDE Plasma 5.15.5, KDE Frameworks 5.58.0, KDE Applications 19.04.2, Qt 5.12.3, Xorg 1.20.4, Wayland 1.17, Mesa 19.0.3, Pulseaudio 12.2, LibreOffice 6.2.4, Calligra 3.1.0, Firefox 66.0.5, Falkon 3.1.0, Krita 4.2.1, Chromium 75, DigiKam 6.0;

В базовый состав помимо KDE включено графическое окружение LXQt 0.14;
По умолчанию в LibreOffice задействован VCL-плагин на базе Qt 5 и KDE Frameworks 5, который позволил привести интерфейс LibreOffice к общему стилю рабочего стола KDE Plasma, а также дал возможность использовать штатный диалог выбора файлов из Plasma 5;

Помимо Firefox и Chromium в основной состав добавлен развиваемый сообществом KDE браузер Falkon, который предлагается по умолчанию;
В поставку включён мультимедийный проигрыватель SMPlayer, использующий по умолчанию бэкенд MPV;

В связи с истечением срока действия патентов на MP3 в основной состав включены декодировщики и кодировщики MP3;
Для управления пользователями вместо userdrake задействован интерфейс Kuser, а для создания резервных копий вместо draksnapshot предложен KBackup;

Для информирования пользователя о наличии обновлений пакетов задействован апплет Plasma software updates";
В загрузочное меню Live-окружения добавлены пункты для выбора языка и раскладки клавиатуры;

Обновлено приложение OpenMandriva Welcome с экраном первичной настройки;
Конфигуратор OpenMandriva Control Center заменил собой DrakX;
Добавлено приложение om-repo-picker с интерфейсом для выбора репозиториев;

Обновлён инсталлятор Calamares. Добавлена опция для настройки раздела подкачки. Реализовано сохранение лога процесса установки на успешно установленную систему. После завершения установки обеспечено удаление всех лишних языковых пакетов, не соответствующих выбранным языкам. Добавлена проверка установки в окружении VirtualBox - если используется реальное оборудование, то обеспечено удаление вспомогательных пакетов для virtualbox.
Подготовлены порты для архитектур aarch64 (Raspberry Pi 3 и DragonBoard 410c) и armv7hnl. В разработке находится порт для архитектуры RISC-V, который пока не готов для релиза;
Сформированы дополнительные сборки, специально оптимизированные для процессоров AMD (Ryzen, ThreadRipper, EPYC).
В базовый состав Live-образа включена карточная игра KPatience;

1 Like

OpenMandriva Lx 4 freigegeben

Courtesy of pro-linux.de
Thanks

Das OpenMandriva-Team hat OpenMandriva Lx 4 veröffentlicht. Die Distribution wurde mit Clang statt mit GCC generiert und will mit hoher Geschwindigkeit und aktueller Software punkten. Eines der Highlights der aktuellen Version ist der Umstieg auf RPM 4 und DNF.

Nur wenige Tage nach dem letzten Veröffentlichungskandidaten und über eineinhalb Jahre nach dem Beginn der Arbeit an OpenMandriva Lx 4 ist die Distribution nun fertig. Die am Wochenende veröffentlichte Version beruht auf Kernel 5.1.9. Interessierten Anwendern steht zudem auch der Kernel 5.2-rc4 zur Verfügung. Als Paketmanager kommt ab sofort RPM 4 zum Einsatz. Als Grund nennt das Team unter anderem den Umstand, dass RPM4 weiterhin aktiv betreut wird und über eine bessere Auswahl an Werkzeugen für die Verwaltung und Pflege von Paketen und Repositorien verfügt. Mit DNF existiert zudem ein mächtiges Werkzeug, um RPM-Pakete besser verwalten zu können. Die Entwickler stellten deshalb das System um und integrierten mit Dnfdragora ein neues grafisches Werkzeug für die Verwaltung von Paketen.

Clang 8.0 dient als Standard-C-Compiler und wurde verwendet, um die Distribution zu erstellen. Dafür wurden auch neue Optimierungen beim Linken (Link Time Optimisation, LTO) genutzt, was nach früheren Aussagen der Entwickler die Geschwindigkeit steigern und den Speicherbedarf verringern soll. Die Installation der Distribution übernimmt Calamares 3.2.7. Der Systemstart wird durch Systemd 242 gesteuert und die grafische Darstellung übernehmen X.org 1.20.4 und Mesa 19.1.0.

Die KDE-Umgebung entspricht weitgehend der stabilen Veröffentlichung und setzt sich aus KDE Frameworks 5.58, KDE Plasma 5.15.5, KDE Apps 19.04.2 und Qt 5.12.3 zusammen. LibreOffice 6.2.4 wurde zudem komplett in Plasma integriert und nutzt unter anderem die Plasma-Systemdialoge. Der Standardwebbrowser ist ab sofort Falkon. Der seit 2010 von David Rosca und der Gemeinschaft ursprünglich unter dem Namen Qupzilla entwickelte Browser setzt auf die Chromium-Renderingengine auf und bietet neben Leichtgewichtigkeit auch das von Opera bekannte Speed-Dial sowie einen standardmäßig aktivierten Adblocker. Für Multimedia-Anbindung sorgen diverse Anwendungen, die ab sofort nach Möglichkeit auch mp3 unterstützen. Grund für die nun standardmäßig erfolgte Anbindung der De- und Encoder ist das Auslaufen der Patente.

Entwickler dürfen sich auf Aktualisierungen des Java-Stacks freuen, der nun auf OpenJDK 12 aufsetzt. Python wurde auf die Version 3.7.3 angehoben und Perl, Rust sowie Go auf die neuesten Versionen aktualisiert. Weitere Neuerungen sowie Anpassungen können der Ankündigung sowie den Veröffentlichungshinweisen entnommen werden.

OpenMandriva Lx 4 steht für x86- und ARM-Prozessoren zum Download bereit. Interessierten Nutzern steht zudem eine extra an AMDs Ryzen, ThreadRipper und EPYC CPU angepasste Variante der Distribution zur Verfügung. Eine RISC-V-Portierung befindet sich immer noch in Arbeit.

1 Like

OpenMandriva Lx 4

Courtesy of linux.org.ru
Thanks

После нескольких лет разработки после предыдущего значительного выпуска (почти три года), представлен следующий релиз OpenMandriva – Lx 4.0. Дистрибутив разрабатывается сообществом с 2012 года, после отказа компанией Mandriva S.A от дальнейшего развития. Новое имя было выбрано голосованием пользователей, т.к. компания отказалась передать права на прежнее название.

Сегодня отличительной особенностью OpenMandriva является использование LLVM/clang с упором на высокий уровень оптимизации для всех компонентов системы. В состав включены множество специально разработанных для OpenMandriva (OM) приложений, проводится значительная работа по улучшению поддержки конкретных аппаратных платформ и отдельных линеек устройств. Кроме классической установки предлагаются и специальные возможности live-режима работы. По умолчанию используется графическое окружение KDE и инструменты systemd.

В выпуске, как и планировалось, осуществлен переход на RPMv4 в связке с DNF и Dnfdragora. Ранее основой являлись RPMv5, urpmi и GUI rpmdrake. Миграция обусловлена тем что новый стек иснтрументов поддерживается Red Hat. Также RPMv4 используется в подавляющем большинстве rpm-дистрибутивов. В свою очередь, RPMv5 в последнее десятилетие практически не развивается.

Другие существенные изменения и обновления:

KDE Plasma обновлена ​​до 5.15.5 (с Frameworks 5.58 и Applications 19.04.2, Qt 5.12.3);
LibreOffice полностью интегрирован с Plasma, предоставляя пользователю привычные системные диалоги и улучшенный внешний вид;
Falkon, веб-браузер KDE, использующий тот же механизм рендеринга, что и Chromium, теперь является браузером по умолчанию, что сокращает объем используемой памяти и обеспечивает более согласованный пользовательский интерфейс;
Поскольку количество проблемных патентов на MP3 истекло между выпусками Lx 3 и 4, декодеры и кодеры MP3 теперь включены в основной дистрибутив. Видео и аудио плееры также были обновлены.

Приложения под брендом OpenMandriva:

OM Welcome серьезно обновлен;
OM Control Center теперь включен в основной дистрибутив и заменяет устаревшие инструменты DrakX;
OM Repository Management Tool (om-repo-picker) – инструмент для работы с репозиториями и пакетами DNF также включен в основной состав.

Live режим:

Обновлено меню для выбора языка и настроек клавиатуры;
По запросу пользователей карточные игры KPatience включены в live-образ;
В уставщик Calamares добавлены новые функции:
Улучшены возможности работы с разделами дисков;
Журнал Calamares теперь копируется в успешно установленную систему;
Все не используемые языки удаляются в конце установки;
Calamares теперь проверяет, установлена ​​ли система в VirtualBox или на реальном оборудовании. На реальном оборудовании удаляются ненужные пакеты для virtualbox;
Живой образ включает в себя кроме om-repo-picker и Dnfdragora – графический интерфейс для менеджера пакетов, замена старого rpmdrake;
Доступен Kuser – инструмент для управления пользователями и группами, замена старого userdrake;
Произведена замена draksnapshot на KBackup – инструмент для резервного копирования каталогов или файлов;
Также в состав live-образа входят OpenMandriva Control Center и OpenMandriva Repository Management Tool.

Инструменты разработки:

Переход RPM на версию 4, пакетный менеджер DNF используется в качестве диспетчера пакетов программного обеспечения;
Основной набор инструментов C/C ++ теперь построен на основе clang 8.0, glibc 2.29 и binutils 2.32, с новыми оболочками, которые позволяют инструментам вроде nm работать с файлами LTO, сгенерированными либо gcc, либо clang. Также доступен gcc 9.1;
Стек Java был обновлен для использования OpenJDK 12.
Python был обновлён до 3.7.3, удалены зависимости от Python 2.x из основного установочного образа (на данный момент Python 2 по-прежнему доступен в репозиториях для людей, которым нужны устаревшие приложения);
Perl, Rust и Go также были обновлены до текущих версий;
Все важные библиотеки были обновлены до текущих версий (например, Boost 1.70, poppler 0.76);
Ядро было обновлено до версии 5.1.9 с дополнительными улучшениями производительности. Ядро 5.2-rc4 также доступно в репозиториях для тестирования.

Версии некоторых пакетов:

Systemd 242
LibreOffice 6.2.4
Firefox Quantum 66.0.5
Krita 4.2.1
DigiKam 6.0
Xorg 1.20.4, Mesa 19.1.0
Calamares 3.2.7

Была значительно улучшена поддержка оборудования. В дополнение к обычному циклу обновления драйверов (включая графический стек Mesa 19.1.0), OMLx 4.0 теперь включает полные порты для платформ aarch64 и armv7hnl. Порт RISC-V также находится в работе, но еще не готов к выпуску. Также созданы версии специально для текущих процессоров AMD (Ryzen, ThreadRipper, EPYC), которые превосходят универсальную версию, используя преимущества новых функций в этих процессорах (эта сборка не будет работать на универсальных процессорах x86_64).

Внимание! Разработчики не рекомендуют обновлять существующие установки OpenMandriva, так изменения слишком значительны. Предлагается произвести резервирование существующих данных и выполнить чистую установку OMLx 4.0.

1 Like