Heya folks! It's time for another roundup of the Solus news!
This week, we have moved our LTS kernel version to the latest in the 6.6 kernel series. This is the same kernel that users running the -current
branch have been using for quite some time, now. If you're running the LTS branch and experience any issues or regressions, please report them on our issue tracker!
#davidjharder updated our libpinyin stack this cycle. This enables the typing of Pinyin Chinese characters with a keyboard. Additionally, it unblocks one part of an update to IBus, a piece of software that enables easily switching between keyboard and input layouts.
New to the repository this week is Foliate, an eBook reader. It handles EPUB, Mobipocket, Kindle, FB2, CBZ, and PDF files, supports paginated or scrolled mode for reading, and much more. If you enjoy reading books, check this one out!
Also being included is the developer tool icdiff
. Unlike diff
, this tool uses color to highlight changes between files, making it easier to see what changed.
Budgie Application Menu was included this week, as well. It is a menu applet for the panel that shows applications in a grid instead of a list. Originally created for Elementary's Wingpanel, UbuntuBudgie forked the project and ported it to Budgie Desktop.
@joebonrichie has finished up work on the Python 3.11 upgrade! With just over 1,000 Python packages, this is a significant task; it's one of the largest software stacks in Solus. This will be hitting Unstable users later this weekend and into early next week. Due to the size and scope, next week's sync will be deferred. There will be no sync next week.
Security updates
The Budgie folks released an update to Budgie Control Center this week. This release fixes CVE-2023-5616. Notably, sections for GNOME Online Accounts and GNOME Remote Desktop sharing have been removed due to upstream changes making them incompatible with GTK3 and, in the case of Remote Desktop, LightDM, the display manager usually used with Budgie Desktop.
Thunderbird was updated to 115.8.0, fixing a number of security issues:
wpa_supplicant
was patched to fix CVE-2023-52160.
Media updates
Gaming updates
gnubg
was updated to 1.08.001 (@alfisya)
openjazz
was updated to 20231028 (@Staudey)
openxcom
was updated to the latest commit (@alfisya)
pentobi
was updated to 24.0 (@algent)
puzzles
was updated to 20240103 (@alfisya)
rocksndiamonds
was updated to 4.3.8.2 (@algent)
simsu
was updated to 1.4.3 (@algent)
CLI tool updates
System updates
Using USB devices in VirtualBox virtual machines is possible again. @ReillyBrogan backported a patch to systemd
to add support for a new syscall added by glibc
. This syscall was used by VirtualBox to set up the USB device nodes, failing to assign the correct permissions if the syscall was not present. Additionally, the last systemd
update caused the 50-systemd-user.sh
to have the wrong permissions, causing certain environment variables to not be propagated to the systemd
user manager. This in turn caused several issues, primarily with the XDG desktop portals. With this latest update, the affected file will have the correct permissions.
Mesalib was downgraded earlier this week to 23.3.6 to fix issues with nVidia hardware.
The psmouse
kernel module will now always be added to the initrd image. Some Fujitsu laptops route the internal keyboard through this bus. Ensuring that the module is always installed in the initrd means that LUKS systems can be unlocked from the internal keyboard on these devices.
Language updates
Other desktop updates
KDE Gear applications were updated to 23.08.5 by @Justin.
- Brave was updated to 1.63.161 (@algent)
- CoreCtrl was updated to 1.3.10 (@ermo)
fb2converter
was updated to 1.75.0 (@nazar)
- Firefox was updated to 123.0 (@ReillyBrogan)
font-iosevka-ttf
was updated to 28.1.0 (@nazar)
freeplane
was updated to 1.11.0 (@algent)
gpxsee
was updated to 13.16 (@nazar)
- Hexchat has been updated to 2.16.2. This is the final release of Hexchat. (@Harvey)
- Kitty was updated to 0.32.2 (@nazar)
- Opera was updated to 107.0.5045.36 (@Harvey)
pandoc-crossref
was updated to 0.3.14.0 (@GZGavinZhao)
polybar
was updated to 3.7.1 (@davidjharder)
tailscale
was updated to 1.60.0 (@nazar)
- Teamspeak3 was updated to 3.6.2 (@alfisya)
- Telegram was updated to 4.14.16 (@ReillyBrogan)
- Vivaldi (snapshot) was updated to 6.6.3271.33 (@Harvey)
That’s all for this week, folks! Catch us here for the next roundup!