November 8, 2022

Changelog:

– Mesa has been updated yet again. We’ve split mesa into 3 different parts:

BASE (mesa):
This contains all packages for the latest release of mesa (22.2.2) with the exception of mesa-vulkan-drivers and mesa-va-drivers.

VULKAN (mesa-vulkan-drivers):
This contains mesa-vulkan-drivers pulled directly from upstream mesa-git.

VAAPI-DRIVERS (mesa-va-drivers-freeworld):
This contains the mesa vaapi encode and decode drivers with codecs enabled, since they were disabled in upstream Fedora 37.

There are a few reasons this was done:
(1) We found that Fedora 36’s mesa is still outdated at 22.1.0. By providing our own mesa version it allows us more control over mesa, and therefore allows us to provide the latest version faster than upstream Fedora.

(2) With the mesa codec support removed in Fedora 37, this allows us to prepare for that, as well as to pre-prep. As of now we are already providing a separate package for mesa-va-drivers-freeworld. This is the same pending package that rpmfusion is planning and will be removed from our repos once it is available in rpmfusion. This also allows us to tie in the mesa-va-drivers-freeworld package with our codec installer, while keeping our distribution legal.

(3) We found that when providing full upstream mesa-git, many times they would break OpenGL compatibility for both Nvidia (nouveau) and VMs. By splitting the vulkan parts into their git counterparts and keeping everything else at the latest release, it allows a much more stable fresh install and/or ISO live environment experience, while still allowing users with Intel and AMD GPUs to get the latest and greatest vulkan patches and updates from upstream mesa-git.

– blender has been updated to version 3.3.1 LTS
– dnf fastestmirror=True has been disabled. Originally it was enabled as we thought it would help with deciding between NA and EU mirrors, however we received reports that it does not help with this, and in fact hinders connection to those mirrors (https://gitlab.com/GloriousEggroll/nobara-images/-/issues/58)
– the nvidia driver script was fixed shortly after the previous 10/10 release, but the fix was not included in the latest ISO. The problem with the script was that it was only searching for numbers in the PCI ID, rather than alphanumerical characters, so PCI IDs which contained letters were being ignored. We have not received any reports of the nvidia drivers failing any more since this change was implemented almost a month ago.
– OpenTabletDriver has been added to the ISOs by default — this should provide a better experience for tablet users.
– The welcome app has undergone several changes/updates to better categorize what’s needed after install versus what isn’t needed but may be recommended. This again should provide a much better new user experience.
– welcome app missing icons issue has been fixed
– The kernel is now updated to version 6.0.7