Release Highlights: Although GeForce Game Ready Drivers and NVIDIA Studio Drivers can be installed on supported notebook GPUs, the original equipment manufacturer (OEM) provides certified drivers for your specific notebook on their website. NVIDIA recommends that you check with your notebook OEM for recommended software updates for your notebook.
Game Ready for FBC: Firebreak and DOOM: The Dark Ages Path Tracing Update
This new Game Ready Driver provides the best gaming experience for the latest new games supporting DLSS 4 technology including FBC: Firebreak and REMATCH, as well as the Path Tracing update for DOOM: The Dark Ages.
The code signing certificate for OBS has been updated. This may impact game capture compatibility with some anti-cheat solutions with this OBS update. If you are a game or anti-cheat developer please see https://obsproject.com/kb/capture-hook-certificate-update for more information.
Release Candidate 1 Changes
Fixed an issue where a Browser Source or Browser Dock would crash OBS Studio on macOS 13 or older [jcm93/PatTheMav/RytoEX]
Fixed an issue where browser error pages could not scroll [WizardCM]
Fixed an issue on macOS where menu items would launch unintended actions when OBS was set to certain languages [gxalpha]
Fixed an issue in Beta 1-2 where the group icon in the Sources list was not positioned correctly in the System theme [shiina424]
Fixed an issue in Beta 2 where the preview zoom button tooltip translations were incorrect [shiina424]
Beta 2 Changes
Adjusted volume mixer styling on Classic theme [Warchamp7]
Enabled font size option for macOS in appearance settings [gxalpha]
Fixed an issue in Beta 1 where the projector menu for disabled preview was incorrect [Warchamp7]
Fixed an issue in Beta 1 where opening appearance settings would enable the Apply button [Warchamp7]
Fixed an issue in Beta 1 with menu bar padding [Warchamp7]
Fixed an issue in Beta 1 with cut off text in Auto-Configuration Wizard [shiina424]
Fixed an issue in Beta 1 with tab padding for new UI Appearance options [COOLIGUAY]
Fixed an issue in Beta 1 where AMF AV1 B-frames did not work when using CQP [rhutsAMD]
31.1 New Features
Added support for Windows on Arm (WoA) [thirumalai-qcom/PatTheMav/RytoEX]
Builds for WoA are not fully featured and should be considered experimental
Added new UI appearance options, font size and density (padding/spacing) [Warchamp7]
Added preview zoom controls [cg2121/Warchamp7]
Added support for Multitrack Video to macOS (Apple Silicon) [dsaedtler]
Added support for Multitrack Video to Linux [lexano-ivs]
Added support for additional canvases for Multitrack Video output [dsaedtler]
Added AV1 B-frame support for AMF [rhutsAMD]
Added support for color format/space/range GPU conversion [dsaedtler]
Added support for network optimizations and TCP Pacing to Multitrack Video [lexano-ivs]
Added support for Stream Delay to Multitrack Video [lexano-ivs]
Added Spatial AQ option for VideoToolbox encoders on macOS 15+ [dsaedtler]
Added QVBR rate control for VA-API [nowrep]
Added explicit sync support for PipeWire Screen Capture [dkorkmazturk]
Added support for V4L2 virtual camera on non-Linux environments (e.g., BSD) [yurivict]
Added support for hardware accelerated browser source to Linux [tytan652]
The feature is disabled on NVIDIA GPUs due to feature-support inconsistencies across model series and driver series
31.1 Changes
Updated game capture hook signatures on Windows [derrod]
This update fixes game capture with games from Riot Games that use Vanguard
Added logging for streaming service recommended settings [prgmitchell]
Adjusted appearance of Scene Collection importer [Warchamp7]
Adjusted appearance of Sources list [Warchamp7]
Adjusted appearance of dock toolbars [Warchamp7]
Adjusted Missing Files dialog [Warchamp7]
Added support for recursive directory searches up to two levels deep
Adjusted the size, layout, and other UI aspects of the dialog
Fixed a bug when locating only a single file that caused the additional files prompt to appear twice
Reorganized Preview/Source context menu [Warchamp7]
Unified appearance of menus [Warchamp7]
Improved preview draw performance [Lain-B]
Increased maximum crash report size to 200 KB [WizardCM]
Adjusted Multitrack Video reconnection behavior [dsaedtler]
Changed hotkeys on macOS to require Input Monitoring permission instead of Accessibility [gxalpha]
Updated Video Capture Devices and Capture Card Devices on macOS to a unified list-based format selector when not using a preset [jcm93/PatTheMav/Warchamp7]
Removed the Exit button from the Controls dock [Warchamp7]
31.1 Bug Fixes
Fixed a crash with Media Sources with no video frame size, such as audio files [RytoEX/jeiea]
Fixed a crash on Windows with Display Capture if no display is available [RytoEX]
Fixed a crash on Windows with Vulkan Direct Display if OBS Studio is installed [mbechard]
Fixed a crash on Windows when importing a profile with a Unicode path [PatTheMav]
Fixed a race condition that caused subsequent recordings to fail/hang after an encoder timeout [derrod]
Fixed a freeze if an item was cropped further than its original dimensions [Lain-B]
Fixed a possible crash in Multitrack Video output [lexano-ivs]
Fixed a possible crash when reordering scene items [zavitax]
Fixed a possible crash when adding a procedure handler [norihiro]
Fixed a possible crash on shutdown from browser panels on Windows and macOS [WizardCM]
Fixed a possible race condition when loading sources [Lain-B]
Fixed a possible deadlock on Linux when checking if plugins were built against Qt5 [norihiro]
Fixed an issue with Rescale Output allowing invalid resolutions [flaeri]
Fixed an issue with browser source audio distortion on Windows [xtfo]
Fixed a possible packet loss issue with WebRTC output [Sean-Der]
Fixed R10L format output having bad RGB values [jpark37]
Fixed lookahead depth value logging for NVENC [DeeDeeG]
Fixed manifest commit hash comparison in updater [dsaedtler]
Fixed CBR spike when using QSV with Intel Battlemage GPUs [thyintel]
Fixed encoder throughput checks in AMF for older AMD drivers [rhutsAMD]
Fixed 10-bit and 16-bit PipeWire captures [PancakeTAS]
Fixed text input field in name dialogs (New/Rename/Duplicate) not being focused by default [Warchamp7]
Fixed some buttons not being readable by VoiceOver on macOS [gxalpha]
Fixed V4L2 virtual camera start failure on Linux [stephematician]
Fixed an issue with AMF where the encoder level was incorrectly set too high [lexano-ivs]
Fixed an issue with VA-API on AMD in Flatpak builds where the frame height was set incorrectly [lexano-ivs]
Fixed an issue where the game capture hook could incorrectly report that it was still hooked [EZ64cool]
Fixed an issue on Linux and macOS where POSIX pipes could fail silently [franga2000]
Fixed an issue with V4L2 devices where corrupted frames would terminate capture [JiangXsong]
Fixed an issue where settings could become corrupted when updating them in the AJA plugin [norihiro]
Fixed an issue with Multitrack Video where a stream would disconnect after 48 hours and fail to reconnect [dsaedtler]
Fixed an issue on Linux where hotkeys could stop working [norihiro]
Fixed an issue where FLV/RTMP timestamps were incorrect when b-frames are used [dsaedtler]
Fixed an issue where obs-browser cookie folder names could start with spaces [RytoEX]
We are pleased to announce the second release candidate preview release of Jellyfin 10.11.0!
This is a preview release, intended for those interested in testing 10.11.0 before it's final public release. We welcome testers to help find as many bugs as we can before the final release.
As always, please ensure you stop your Jellyfin server and take a full backup before upgrading!
PLEASE READ THOSE NOTES THOROUGHLY BEFORE UPGRADING; current RC1 users should have a seamless upgrade. If you have any questions, please ask in our Matrix chat.
Installing
This preview release is distributed in all our traditional forms, though not automatically via our Apt repository or latest tag.
For all non-Docker environments, you can find the files for manual download in our repository by selecting "Stable Preview" for your OS. Note that Windows Installers (.exe) are currently missing due to build issues and will be available in later versions.
For Docker, you can pull the 10.11.0-rc2 or preview tags.
With Audacity 3.7.4, we finally are adding macOS support to the Intel OpenVINO AI plugins. Once you’ve downloaded Audacity 3.7.4 and downloaded the OpenVINO plugins (and installed both), you should find them in Effects → OpenVINO AI Effects.
As a reminder, these effects are completely free and run on your own machine, no internet connection required.
The following effects are available:
Music separation
Separate a mono or stereo track into individual stems -- Drums, Bass, Vocals, & Other Instruments.
Noise suppression
Reduce background noise in a recording. Works best on spoken word audio.
Music generation and continuation
Uses MusicGen LLM to generate snippets of music, or to generate a continuation of an existing snippet of music.
Whisper transcription
Transcribe audio to text using OpenAI's Whisper model. Tip: You can export the resulting label track as a subtitle file via File → Export other → Export labels.
Audio Super resolution
Increase the sampling rate of an audio signal – in other words, it upsamples audio to improve its fidelity, clarity, or compatibility with high-resolution standards. Useful for older 8kHz recordings, such as telephone calls.
Feedback wanted
As this is the first release of these plugins for macOS, we’re considering them to be a beta of sorts: While we’ve tested them on our machines, there’s only so many devices flying about in our team. Thus, if you’ve got moment to try and test them on yours, we’d be greatful. We’re especially interested in the following information:
Did the effects you tried work?
What kind of mac model (year; Intel or Apple Silicon) and OS version are you using?
What kind of binary are you using? (Apple Silicon/ARM or Intel/x64)
Did you run into any trouble during the process of installing or using the plugins?
You can send us this feedback through various channels:
You can download Audacity 3.7.4 here and the OpenVINO plugin there. We will also have them show up in the Get Effects button inside Audacity in the near future.
From our testing, it appears that in some cases, the Intel binaries perform better, even on Apple Silicon macs. You may want to experiment with what binary you use.
The model downloader and installer supports macOS 12 onwards. If you compile from source or get the models from elsewhere, you might be able to get it running from OSX 10.15 (Intel macs) or macOS 11 (Apple Silicon macs) as well.
We are pleased to announce the first release candidate preview release of Jellyfin 10.11.0!
This is a preview release, intended for those interested in testing 10.11.0 before it's final public release. We welcome testers to help find as many bugs as we can before the final release.
As always, please ensure you stop your Jellyfin server and take a full backup before upgrading!
PLEASE READ THOSE NOTES THOROUGHLY BEFORE UPGRADING
Installing
This preview release is distributed in all our traditional forms, though not automatically via our Apt repository or latest tag.
For all non-Docker environments, you can find the files for manual download in our repository by selecting "Stable Preview" for your OS. Note that Windows Installers (.exe) are currently missing due to build issues and will be available with RC2.
For Docker, you can pull the 10.11.0-rc1 or preview tags.
What's Changed
Update issue template version from 10.9.11 to 10.10.0 by @HadrienPatte in #12882
Auto update issue template version on new release by @HadrienPatte in #12893
Update dependency Svg.Skia to 2.0.0.2 by @renovate in #12922
Added + in username regex validator, Test + in username, issue #10414 by @SethPattee in #12819
The code signing certificate for OBS has been updated. This may impact game capture compatibility with some anti-cheat solutions with this OBS update. If you are a game or anti-cheat developer please see https://obsproject.com/kb/capture-hook-certificate-update for more information.
Beta 2 Changes
Adjusted volume mixer styling on Classic theme [Warchamp7]
Enabled font size option for macOS in appearance settings [gxalpha]
Fixed an issue in Beta 1 where the projector menu for disabled preview was incorrect [Warchamp7]
Fixed an issue in Beta 1 where opening appearance settings would enable the Apply button [Warchamp7]
Fixed an issue in Beta 1 with menu bar padding [Warchamp7]
Fixed an issue in Beta 1 with cut off text in Auto-Configuration Wizard [shiina424]
Fixed an issue in Beta 1 with tab padding for new UI Appearance options [COOLIGUAY]
Fixed an issue in Beta 1 where AMF AV1 B-frames did not work when using CQP [rhutsAMD]
31.1 New Features
Added support for Windows on Arm (WoA) [thirumalai-qcom/PatTheMav/RytoEX]
Builds for WoA are not fully featured and should be considered experimental
Added new UI appearance options, font size and density (padding/spacing) [Warchamp7]
Added preview zoom controls [cg2121/Warchamp7]
Added support for Multitrack Video to macOS (Apple Silicon) [dsaedtler]
Added support for Multitrack Video to Linux [lexano-ivs]
Added support for additional canvases for Multitrack Video output [dsaedtler]
Added AV1 B-frame support for AMF [rhutsAMD]
Added support for color format/space/range GPU conversion [dsaedtler]
Added support for network optimizations and TCP Pacing to Multitrack Video [lexano-ivs]
Added support for Stream Delay to Multitrack Video [lexano-ivs]
Added Spatial AQ option for VideoToolbox encoders on macOS 15+ [dsaedtler]
Added QVBR rate control for VA-API [nowrep]
Added explicit sync support for PipeWire Screen Capture [dkorkmazturk]
Added support for V4L2 virtual camera on non-Linux environments (e.g., BSD) [yurivict]
Added support for hardware accelerated browser source to Linux [tytan652]
The feature is disabled on NVIDIA GPUs due to feature-support inconsistencies across model series and driver series
31.1 Changes
Updated game capture hook signatures on Windows [derrod]
This update fixes game capture with games from Riot Games that use Vanguard
Added logging for streaming service recommended settings [prgmitchell]
Adjusted appearance of Scene Collection importer [Warchamp7]
Adjusted appearance of Sources list [Warchamp7]
Adjusted appearance of dock toolbars [Warchamp7]
Adjusted Missing Files dialog [Warchamp7]
Added support for recursive directory searches up to two levels deep
Adjusted the size, layout, and other UI aspects of the dialog
Fixed a bug when locating only a single file that caused the additional files prompt to appear twice
Reorganized Preview/Source context menu [Warchamp7]
Unified appearance of menus [Warchamp7]
Improved preview draw performance [Lain-B]
Increased maximum crash report size to 200 KB [WizardCM]
Adjusted Multitrack Video reconnection behavior [dsaedtler]
Changed hotkeys on macOS to require Input Monitoring permission instead of Accessibility [gxalpha]
Updated Video Capture Devices and Capture Card Devices on macOS to a unified list-based format selector when not using a preset [jcm93/PatTheMav/Warchamp7]
Removed the Exit button from the Controls dock [Warchamp7]
31.1 Bug Fixes
Fixed a crash with Media Sources with no video frame size, such as audio files [RytoEX/jeiea]
Fixed a crash on Windows with Display Capture if no display is available [RytoEX]
Fixed a crash on Windows with Vulkan Direct Display if OBS Studio is installed [mbechard]
Fixed a crash on Windows when importing a profile with a Unicode path [PatTheMav]
Fixed a race condition that caused subsequent recordings to fail/hang after an encoder timeout [derrod]
Fixed a freeze if an item was cropped further than its original dimensions [Lain-B]
Fixed a possible crash in Multitrack Video output [lexano-ivs]
Fixed a possible crash when reordering scene items [zavitax]
Fixed a possible crash when adding a procedure handler [norihiro]
Fixed a possible crash on shutdown from browser panels on Windows and macOS [WizardCM]
Fixed a possible race condition when loading sources [Lain-B]
Fixed a possible deadlock on Linux when checking if plugins were built against Qt5 [norihiro]
Fixed an issue with Rescale Output allowing invalid resolutions [flaeri]
Fixed an issue with browser source audio distortion on Windows [xtfo]
Fixed a possible packet loss issue with WebRTC output [Sean-Der]
Fixed R10L format output having bad RGB values [jpark37]
Fixed lookahead depth value logging for NVENC [DeeDeeG]
Fixed manifest commit hash comparison in updater [dsaedtler]
Fixed CBR spike when using QSV with Intel Battlemage GPUs [thyintel]
Fixed encoder throughput checks in AMF for older AMD drivers [rhutsAMD]
Fixed 10-bit and 16-bit PipeWire captures [PancakeTAS]
Fixed text input field in name dialogs (New/Rename/Duplicate) not being focused by default [Warchamp7]
Fixed some buttons not being readable by VoiceOver on macOS [gxalpha]
Fixed V4L2 virtual camera start failure on Linux [stephematician]
Fixed an issue with AMF where the encoder level was incorrectly set too high [lexano-ivs]
Fixed an issue with VA-API on AMD in Flatpak builds where the frame height was set incorrectly [lexano-ivs]
Fixed an issue where the game capture hook could incorrectly report that it was still hooked [EZ64cool]
Fixed an issue on Linux and macOS where POSIX pipes could fail silently [franga2000]
Fixed an issue with V4L2 devices where corrupted frames would terminate capture [JiangXsong]
Fixed an issue where settings could become corrupted when updating them in the AJA plugin [norihiro]
Fixed an issue with Multitrack Video where a stream would disconnect after 48 hours and fail to reconnect [dsaedtler]
Fixed an issue on Linux where hotkeys could stop working [norihiro]
Fixed an issue where FLV/RTMP timestamps were incorrect when b-frames are used [dsaedtler]
Fixed an issue where obs-browser cookie folder names could start with spaces [RytoEX]
Modules are now installable plugins
They no longer ship with companion, you can either import an offline module bundle, or install them within companion from the store.
This allows them to be updated independently
Support for the legacy xkeys layouts has been removed.
The new layouts have been the default behaviour since 3.2, and accurately reflect the real layout instead of trying to squeeze the layout into multiple 32 button pages.
📣 CORE FEATURES AND IMPROVEMENTS
Modules are now installable plugins, allowing them to be updated independently
Add Logic: if statement action
Improved internal: abort actions, to give more granular control of what to abort
Restructure app navigation
Refinement of getting-started guide, to better handle scrolling
Remove support for legacy xkeys layouts
Allow custom variables descriptions to be edited
Allow editing custom variable value as object
Indicate type of each variable
Handle body data in HTTP api setting custom variable
Support for Mirabox Stream Dock 293V3 and N4
Reimplement support for Contour Shuttle
Support Resolve Replay Editor
Support latest streamdeck models & network dock
Allow remote surfaces to be disabled
Allow specifying id of new emulators and surface groups
Support granular permissions for modules (internal functionality, not exposed in the ui)
Extend satellite api, to allow clients to handle display of locked state
🐞 BUG FIXES
Limit ui session lockout duration, to avoid browser crash
Support HTTP_PROXY environment variables for module store api calls
Emulator button presses on ios double triggering
Adjust text vertical alignment on buttons
🧩 NEW & UPDATED MODULES
Modules are now distributed independently, and are no longer reported here
Questionable puns aside, it’s Pride Month and we’re excited to celebrate by bringing you these updates hand-made by real LGBTQIA+ community members from around the world!—and possibly some straight cis folks too. This rainbow of releases includes some important accessibility updates, tons of bug fixes, and of course a few new features.
Window Manager & Dock
Another absolutely massive release of our window manager is out that fixes about 20 reported issues and a brand new Gesture Controller thanks to Leonhard and Leo. You can now Swipe up in Multitasking View to close windows, app titles in Multitasking View are now always shown—making them accessible for touch screen setups—and screenshots taken with a keyboard shortcut will send a notification that you can use to view it in Files, just to name a few headlining features. If you want to read the full release notes, Good Luck Babe they’re quite long.
A new release of our Dock is also out which brings back a couple of old Plank features: showing multiple dots for apps with multiple running windows and cycling through app windows when you hold a drag-n-drop over its icon. Plus you can now open context menus with a long-press. And there’s a number of bug fixes including things related to hide modes and memory usage. Thanks again to Leo and Leonhard for their hard work here.
System Settings
Leonhard fixed a crash when setting custom hotcorner commands and we now only show the Applications Menu hotcorner action in its corresponding panel corner—that’s top-left for folks reading left-to-right and top-right for folks reading right-to-left. Plus there’s a new option to enable hotcorners even while an app is fullscreened.
As a follow up to last month’s fixes, choosing light or dark mode in System Settings will now properly snooze your schedule instead of disabling it all together—a great convenience for those of us who suffer from eye strain or headaches and need to occasionally reach for that dark mode during the day. Plus, the Reduce Motion setting now covers a whole new range of animations—perfect for folks who get motion sick or find animations distracting.
Leonardo tackled a couple of crashes in Display settings including one when mirroring, and another when new displays are attached while System Settings is open. We fixed an issue that prevented CalDAV accounts from connecting in Online Accounts settings. And Alain snuck in a few design tweaks, fixing button alignments etc.
And More
Thanks to feedback from Aaron, Notifications and the Shortcut Overlay both got releases that add screen reader support. Corentin addressed some Flatpak sandbox issues with an updated Apparmor Profile—especially notable if you’d had trouble with Steam. We now use BeaconDB as our location services provider. And thanks to Ryo we’re now shipping the latest version of GNOME Web which brings improved performance and web compatibility as well as a redesigned bookmarks sidebar.
Get These Updates
As always, pop open System Settings → System on elementary OS 8 and hit “Update All” to get these updates plus your regular security, bug fix, and translation updates. Or set up automatic updates and get a notification when updates are ready to install!
Community Pride
I want to take a little space to say that our community is for everyone regardless of gender or sexual identity. We’ve long been made up of lots of different kinds of folks and I’m really proud of that. Open Source software should never be a space that is restricted to a narrow set of identities. In a time where many companies are withdrawing their support for the LGBTQIA+ community, I think it’s incredibly important that we make a strong statement against hate and don’t give in to the pressure to erase queer people in some sad attempt to be “apolitical”. Free Software has always been political, and its politics are freedom and inclusivity and so are ours.
Sponsors
At the moment we’re at 23% of our monthly funding goal and 336 Sponsors on GitHub! Shoutouts to everyone helping us reach our goals here. Your monthly sponsorship funds development and makes sure we have the resources we need to give you the best version of elementary OS we can!
Monthly release candidate builds and daily Early Access builds are available to GitHub Sponsors from any tier! Beware that Early Access builds are not considered stable and you will encounter fresh issues when you run them. We’d really appreciate reporting any problems you encounter with the Feedback app or directly on GitHub.