Release of the Solus 4.1 distribution that evolves the Budgie desktop

saw the light Linux distribution release Solus 4.1, not based on packages from other distributions and developing its own desktop Budgie, installer, package manager and configurator. The project's development code is distributed under the GPLv2 license; C and Vala languages ​​are used for development. Additionally, builds with GNOME, KDE Plasma and MATE desktops are provided. Size iso images 1.7 GB (x86_64).

The distribution follows a hybrid development model, whereby major releases are periodically released that offer new technologies and major improvements, and in between major releases, the distribution evolves using a rolling package update model.

A package manager is used to manage packages eopkg (fork PiSi of Leopard Linux), providing familiar tools for installing/uninstalling packages, searching the repository, and managing repositories. Packages can be divided into thematic components, which in turn form categories and subcategories. For example, Firefox is classified under the network.web.browser component, which is part of the Network Applications category and the Web Applications subcategory. More than 2000 packages are offered for installation from the repository.

The Budgie desktop is based on GNOME technologies, but uses its own implementations of the GNOME Shell, panel, applets, and notification system. To manage windows in Budgie, the Budgie Window Manager (BWM) window manager is used, which is an extended modification of the basic Mutter plugin. Budgie is based on a panel that is similar in organization to classic desktop panels. All panel elements are applets, which allows you to flexibly customize the composition, change the placement and replace the implementations of the main panel elements to your taste. Available applets include the classic application menu, task switching system, open window list area, virtual desktop viewer, power management indicator, volume control applet, system status indicator and clock.

Main improvements:

  • ISO images use an algorithm to compress SquashFS content
    zstd (zstandard), which, compared to the β€œxz” algorithm, made it possible to speed up unpacking operations by 3-4 times, at the cost of a slight increase in size;

  • To play music in editions with Budgie, GNOME and MATE desktops, the Rhythmbox player with the extension Alternate Toolbar, which offers a compact panel interface implemented using client-side window decoration (CSD). For video playback, Budgie and GNOME editions come with GNOME MPV, and MATE editions come with VLC. In the KDE edition, Elisa is available for playing music, and SMPlayer for video;
  • The distribution settings have been optimized (promoted limit on the number of file descriptors) to use the "esync"(Eventfd Synchronization) in Wine, which allows you to increase the performance of multi-threaded Windows games and applications;
  • The aa-lsm-hook component, responsible for compiling profiles for AppArmor, has been rewritten in Go. The rework made it possible to simplify the maintenance of the aa-lsm-hook codebase and provide support for new versions of AppArmor, in which the location of the directory with the profile cache has been changed;
  • The Linux kernel has been updated to release 5.4, providing support for new hardware based on AMD Raven 3 3600/3900X, Intel Comet Lake and Ice Lake chips. The graphics stack has been moved to Mesa 19.3 with support for OpenGL 4.6 and the new AMD Radeon RX (5700/5700XT) and NVIDIA RTX (2080Ti) GPUs. Updated program versions, including systemd 244 (with DNS-over-TLS support in systemd-resolved), NetworkManager 1.22.4, wpa_supplicant 2.9, ffmpeg 4.2.2, gstreamer, 1.16.2, Firefox 72.0.2, LibreOffice 6.3.4.2. 68.4.1, Thunderbird XNUMX.
  • The Budgie desktop has been updated to release 10.5.1 with changes which can be found in the text last announcement;

    Release of the Solus 4.1 distribution that evolves the Budgie desktop

  • GNOME desktop updated for release 3.34. The GNOME-based edition offers the Dash to Dock panel, the Drive Menu applet for managing connected devices, and the Top Icons extension for placing icons in the system tray;
    Release of the Solus 4.1 distribution that evolves the Budgie desktop

  • MATE desktop environment updated to version 1.22. The Brisk Menu application menu has been updated to version 0.6, which adds support for dash-style menus and the ability to change the priority of items in the Favorites list. A new interface has been introduced to manage users MATE User Manager;

    Release of the Solus 4.1 distribution that evolves the Budgie desktop

  • The KDE Plasma based build has been updated to the releases of KDE Plasma Desktop 5.17.5, KDE Frameworks 5.66, KDE Applications 19.12.1 and Qt 5.13.2.
    The environment uses its own design theme Solus Dark Theme, the placement of widgets in the system tray has been changed, the clock applet has been redesigned, the list of indexed directories in Baloo has been shortened,
    Kwin has window centering enabled by default and single-click support on the desktop is enabled by default.

    Release of the Solus 4.1 distribution that evolves the Budgie desktop

Source: opennet.ru

Add a comment