Kernel 4 15 3

Plasma and Solus 4 Updates | The Roundup #4

February 14, 2018

Welcome to The Roundup #4, your bytes of Solus news. In this roundup, we’re talking updates to Kernels, Plasma, various items for Solus 4, and more!

New Mesalib and Kernels

Today we’ve updated our Mesalib to 18.0.0 RC4, which includes a plethora of RADV fixes as well as Intel i965 OpenGL and Vulkan updates.

Additionally, we updated our LTS and stable “current” kernels to 4.9.81 and 4.15.3 respectively. On the current kernel front, we’ve enabled AMDGPU DC support. If you’d like to read more, I welcome you to check out this Phoronix article.

Plasma

Peter has been hard at work continuing to improve the Plasma experience on Solus and issued an ISO earlier this week to Patrons with a multitude of fixes, such as:

  • SDDM integration with Optimus has been fixed with linux-driver-management 1.0.3, fixing Xsetup with newer SDDM so we have a correctly initialized environment and that we return the exit code of our helper.
  • Missing XDG packages (namely xdg-utils and xdg-user-dirs) are now present and thus XDG Directories like Pictures are now properly constructed. xdg-user-dirs-update is now a systemd unit, rather than being XDG Autostart application.
  • system-wide locale is now exported for login, which should hopefully resolve Plasma locale issues.

Since the issuing of the latest ISO, Peter has updated KDE Frameworks 5 to the latest 5.43.0 release, which introduces fixes and improvements such as:

  • Baloo
    • Fix KIO Slave tagged folder deep copies. This breaks listing tagged folders in the tag tree, but is better than broken copies
  • Breeze Icons
    • Add emblem-shared colored icon
    • Add missing Krusader icons for folder sync
    • Make weather-fog day/night neutral
    • Update Dropbox systemtray icon theme
  • KCompletion
    • Fix incorrect emission of textEdited() by KLineEdit
  • KConfig
    • Use Ctrl+Shift+, as the standard shortcut for “Configure
  • KIO
    • Allow to filter places based on alternative application name
    • Improved error handling in file ioslave
    • Multiple performance improvements
    • Repair copying file to VFAT without warnings
  • KNotification
    • The “Run Command” notification action has been fixed
  • Plasma Framework
    • Default tooltip: Fix sizing
    • Fix RTL appearance for ComboBox
    • Plasma Dialog: Call window effects only if visible

Solus 4

snapd integration for Solus 4 has been deferred to unblock the Solus 4 release. We will instead land the relevant integration in a future update to the Software Center as and when some pending feature-work has been fully integrated upstream.

The Software Center for Solus 4 will still introduce a fresh design and integrate all the work we’ve done in Linux Driver Management to provide an improved hardware support and driver installation experience. This Software Center will also utilize the plugin-based architecture that Ikey had worked on during his time at Ubuntu Rally last September, and this will simplify the process of implementing and enabling snapd integration in a future update.

So aside from the Software Center, what further items do we have for the release of Solus 4?

  1. Enabling Hotspot support with hostapd
  2. Budgie 10.4.1 Release
  3. Brisk Menu Release
  4. UI refreshing for our default MATE experience
  5. Enabling an experimental Wayland session for GNOME. Wayland will not be the default for Solus Budgie or Solus GNOME, however GNOME users will be able to install a separate session package if they wish to test and experiment with Wayland support. During my testing, I have not found the quality of the GNOME + Wayland to be sufficient enough to be provided as a default experience for our users, and I largely concur with Canonical’s reasoning for deferring it as a default for Ubuntu as well.

Package Updates

Here’s a highlight of some packages that have been updated or included in the last few days (excluding all the KF5 updates noted in the Plasma section):