We’re proud to announce our second ISO snapshot, 2017.04.18.0, across our Budgie and MATE editions, as well as our new GNOME edition!
This snapshot is the culmination of months of work across nearly every aspect of our operating system, ranging from multiple under the hood upgrades and changes to improvements to our desktop experiences.
This snapshot features a multitude of new improvements and upgrades to almost every package that ships on any of our ISO snapshots.
This snapshot is the first to deliver bulletproof boot management out-of-the-box, leveraging clr-boot-manager to enable the maintenance and garbage collection of kernels, as well as configuration of the bootloader (across GRUB2 for Legacy Boot and goofiboot for UEFI boot).
Furthermore, clr-boot-manager enables the retention of known-working kernels, so you can always rollback to a prior kernel if a kernel upgrade results in the inability to boot. This gives users even more confidence in upgrading their system, and ensures that their running systems will just keep working as expected.
clr-boot-manager also provides a pathway to supporting multiple kernels. By default, we provide the LTS kernel to our users, however we now have the flexibility to provide multiple kernels without “branch jumping” existing users onto a mainline kernel, something we plan on adding in the future.
Our GNOME Stack has been upgraded to the 3.24 series. We have also done further refinements by:
NET_WM_PINGdialogs, which could break many SDL games or some applications. Such applications are just slower to start, such as Thunderbird, or GL-locked (SDL), and as a result displaying a “not responsive” window unnecessarily would break focus, input, etc. when the application is in fact working.
Many improvements have been made to our graphics stack and enablement of the Linux kernel for this snapshot, as well as shipping the latest Mesa, 17.0.4.
This snapshot features Linux Driver Management, which is a modern, open source solution developed by us to enable NVIDIA Optimus support and paves the way towards supporting dynamic, switchable graphics across all hardware vendors in the future.
This snapshot features Linux kernel 4.9.22, the latest of the longterm branch at the time of release. Alongside the wide variety of improvements brought by using the latest kernel, we have enabled a substantial set of hardware / devices, such as:
With the latest changes to solus-hardware-config and our linux-lts package, we’ll now dynamically select the appropriate power saving CPU frequency governor after the system is booted. During boot we default to the performance setting, to ensure a rapid startup, however we’ll now switch to the appropriate scaling setting to conserve battery life (
This snapshot delivers upgraded multimedia libraries and a new Pulseaudio. We are now shipping with ffmpeg 3.2.4, including patches to VLC for ffmpeg 3 support. ffmpeg 3 features a large set of improvements, such as:
Our gstreamer-1.0 packages have been updated to 1.10.4, which is the latest in their 1.10 stable series.
Pulseaudio has been upgrade to 10.0, enabling improvements to Bluetooth A2DP and HSP profiles and hotplugging support for USB sound cards.
All of our editions feature:
We also now ship with a default office suite across all editions, LibreOffice 18.104.22.168!
Our Budgie and GNOME editions ship with GNOME MPV as the new default video player. GNOME MPV was chosen to be our new default for these two editions as it:
Our MATE edition will maintain the use of VLC, preserving a more traditional user experience.
This snapshot features the brand new Budgie 10.3.1 release. Budgie 10.3 is the last incarnation of the 10.x series, with only minor updates to the 10.3 releases being planned, and opening the door for development of the Qt 5-based Budgie 11.
Budgie 10.3 features our new Alt+Tab implementation, eliminating previous issues with our alt+tab and enabling a faster, prettier, and more reliable window switching experience. This implementation is thanks to a significant community contribution, done during our first implementation competition that provided a monetary award of 500 EUR, and further improvements done to the user interface of it.
Clock Applet received customization options in this release, enabling the ability to show the date, seconds, as well as the option for 24 hour time.
We have also added the ability to choose between left and right window button layouts via Budgie Settings.
Budgie 10.3 features numerous fixes for GTK 3.22. For starters, Budgie Menu and other popovers will no longer appear to move from the top to the bottom of your screen when the Budgie panel is located on the bottom. We have also resolved an animation issue from GTK 3.22 where popovers would animate twice.
Lastly, the Run Dialog will no longer appear “stumpy” on GTK 3.22.
In Budgie 10.3, we now support the downloading of artwork for our MprisClient and adding code to prevent such artwork from being loaded twice. This can be noticed the most when playing content via Spotify!
On the Budgie applets front, we have:
For Raven, we fixed the notification spam that’d occur during start up notifying the user they’re connected to the network. No more red notification bell on startup!
budgie-wm, a crash has been fixed that would occur when the current locale was deleted.
We’re proud to formally announce the release of our Solus GNOME edition. This edition fulfills our desire to make GNOME a first class experience, instead of a hybrid Budgie / GNOME setup, and introduces a near-stock GNOME experience with sane defaults and some shipped extensions.
Our GNOME edition ships with GNOME 3.24 and features the GNOME theme provided by Arc, providing a cleaner and more modern look to GNOME. Furthermore, we ship and have enabled several sensible extensions so you can spend less time tweaking and more time just using the system.
Solus MATE edition delivers the latest 1.18 release from the MATE project as well as shipping with a new Brisk menu.
Brisk Menu 0.3.5 offers:
Ongoing support of development of Brisk Menu has been provided by Martin Wimpress and the Ubuntu MATE project and they have our thanks for helping to enable a modern, efficient menu for the MATE Desktop Environment.
Several issues relating to keyboard layouts have now been resolved, ensuring layouts are “sticky” and switch dynamically. The control center is now able to display the system layouts, as well as the MATE 1.18 stack update introducing support for libinput.