Heya folks! It's sync day, and that means it's time for the weekly Solus roundup!

Our LTS Kernel package has been updated to 6.12.21 this week. If you notice any issues, please open an issue on our issue tracker.

We have a few new packages this week. First up is drm_info, a small utility to dump info about DRM (Direct Rendering Manager) devices. This tool is often used by Plasma maintainers and developers to debug issues in KWin.

Darkly has been added to the repository. This is a theme for KDE (forked from lightly) which changes the way buttons, titlebars, sliders, etc. look. This package enables Solus KDE users to easily install an alternative to the Breeze application style.

Lastly, Showtime has been packaged for Solus. This is GNOME's latest video player. Showtime features simple playback controls that fade out of your way when you're watching, fullscreen, adjustable playback speed, multiple language and subtitle tracks, and screenshots — everything you need for a straightforward viewing experience.

Security updates

General updates

The full list of updated packages can be found here.

For the list of currently known issues, see the dedicated thread for it. If you begin experiencing a bug, please look for an issue on our issue tracker, and open a new one if one does not exist.

That’s all for this week, folks! We'll be here same time, same place next week for another roundup of the news!

How did the sync go for you?

Poll ends in 2 days.

downloaded and rebooted and all is fine. thank you.
PS--Showtime looks really really cool.
edit--Showtime will not launch, here is the output:

$ showtime
Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/showtime/main.py", line 330, in do_activate
    win = ShowtimeWindow(
          ^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/showtime/window.py", line 180, in __init__
    self.paintable, self.play, self.pipeline = gst_play_setup(self.picture)
                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/showtime/play.py", line 37, in gst_play_setup
    paintable = sink.props.paintable  # type: ignore
                ^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'props'
Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/showtime/main.py", line 330, in do_activate
    win = ShowtimeWindow(
          ^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/showtime/window.py", line 180, in __init__
    self.paintable, self.play, self.pipeline = gst_play_setup(self.picture)
                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/showtime/play.py", line 37, in gst_play_setup
    paintable = sink.props.paintable  # type: ignore
                ^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'props'
Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/showtime/main.py", line 330, in do_activate
    win = ShowtimeWindow(
          ^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/showtime/window.py", line 180, in __init__
    self.paintable, self.play, self.pipeline = gst_play_setup(self.picture)
                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/showtime/play.py", line 37, in gst_play_setup
    paintable = sink.props.paintable  # type: ignore
                ^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'props'

I am rebooted etc.
PS --I don't care I have other media players, just passing on.

    brent Just fixed in Unstable. It was missing a runtime dependency on non-GNOME systems. We're probably going to sync again soonish for an AppStream data fix, so it should hit Stable/Shannon sooner rather than later.

      2nd sync has been performed. showtime will now work on non-gnome systems.

        I got side tracked did not file report but open snitch still doesnt launch for me.
        See it was updated

          Axios Hm, did you reboot after the sync? What DE are you using?

          That got things happening but when starting up I get these 2 warnings on screen

          Budgie
          Opensnitch Seems sluggish and slow not computer
          But it is starting now and gui works

          Rebooted couple more times seems responsive now and working except for those warnings
          Its late here will give it a run through later.
          Appreciate all your hard work,

            brent Nope didnt know about that
            Thanks for info

            I can't update "Package failed to install: Could not update: Component.localName: 'ar' language of tag 'LocalName' is empty." I use discover

              betelgeza I fixed it by using the Solus software center instead of discover. Does anyone know why discover has this issue?

              Software center uses the old eopkg. Discover uses a newish package kit backend for eopkg python 3 version. When you switch between old and new it has to recreate everything thus fixing what broke. Alternatively you could have just done:

              sudo eopkg ur --force and kept using discover.

              We do not know the root cause of the issue.

              wow darkly is beautiful, to my suprise works with light themes as well (i guess the name made me thing is was for dark themes only)
              everything else seems good as well!

              edit: big thanks to whoever added darkly. feels like my plasma has gone from 2010 to 2025!

              All good on my Plasma machines. 🙂

              Axios Glad that worked. At the moment I haven’t packaged the ebpf modules so these warnings are expected. As for the sluggishness, I can’t explain that.

                I used Discover to update my system (Budgie desktop).
                There were 57 packages to update (including 47 system updates) and everything was OK. Discover seems to be smoother than Gnome Software (subjective impression?).

                2 comments, however:

                • Discover doesn't display alerts, unlike Solus Software, which can be annoying if one day, there's an urgent security update to be done.

                • Also, last week, there was a kernel update (version 6.12.21-316). As a result, the boot screen displayed the new kernel and the previous kernel; so far, this is normal.
                  After processing the new update today, there was no kernel update. After rebooting, surprise: the boot screen now only displays "Solus 4.7 Endurance," which I assume means access to the most recent Solus kernel. Is this normal?

                Thanks for your feedback.

                uni-dos I updated opensnitch on my other laptop everything went fine and working fine
                all except the 2 warnings. (As you explained)
                I think I got some gremlins in the other laptop that I my have to attend to
                This machine runs budgie also.
                Again thanks for you hard work.
                Never in a million years did I expect to see this little program on LInux or solus.