September 16, 2022

Changelog:
– Downgraded Blender to 3.3 Release (was on 3.4 nightly/experimental) now that HIP support has been officially added. Stable release is a bit less crashy than 3.4 nightly
– Added x11 fractional scaling patches from Ubuntu to gnome Mutter and enabled fractional scaling for both x11 and Wayland (wayland already had an experimental implementation that just needed to be enabled) in gnome. This should provide much better DPI scaling. It can be controlled via the scaling slider in the display settings.
– supergfxctl added as backend service for laptops to have swappable gpu support. Modes in Wayland are Integrated, Hybrid. Modes in x11 are Integrated, Hybrid, Dedicated. This service does not run if an iGPU+dGPU setup is not detected. Dedicated mode is x11 only (wayland is not capable of using any kind of X11 xorg configurations so it cannot render using the dGPU alone).
– supergfxctl KDE plasmoid tray indicator and GNOME extension both added, configured to only show/be enabled on laptops.
– package manager changes have been reverted back to using gnome-software/kde-discover. Yumex-dnf and bauh removed. Unfortunately yumex-dnf and bauh just had too many nontrivial bugs and were not providing a good experience for new users.

September 03 2022

Changelog:

-yumex-dnf icon updated, added to taskbar, named ‘Nobara Package Manager’
-bauh icon updated, added to taskbar, named ‘Flatpak/Snap/AppImage/Webapp Manager’
-bauh now replaces both kde-discover and gnome-software. Explanation provided in discord as follows:
———-
gnome-software (did not test kde on this, but likely the same) skips 32 bit packages when it uses pkcon as the backend because the ~arch option isnt applied for 32 bit packages. thats very bad for gaming on wine and steam. additionally as mentioned it throws all the repos for flatpak and the distro together so its one jarbled mess. A new user might go to install something like steam or discord, not know theres a dropdown to choose OS or flatpak, then wonder why their shit is broken. With yumex-dnf specifically handling Nobara OS packages and Bauh handling everything else, it provides a clear distinction between OS packages and non-OS packages.

i’ll be clear here i quite literally dont want people using gnome-software or kde-discover specifically because of the issues I mentioned.
———-
-i2c packages added (needed for OpenRGB)
-setroubleshoot popup notices turned off (notices are still logged in the application). The popup was turned off so that it doesn’t interrupt games and/or falsely cause users alarm. SELinux runs in passive mode — meaning it won’t block anything that isn’t a major issue, and it still logs something if it was supposed to be blocked. Many users don’t understand this and think an setroubleshootd popup is something they need to fix immediately or worry about. We don’t want to cause users to panic for no reason. Permissive SELinux has a specific set of targets that it will still block if important and in the target list, and can be easily toggled enforcing/permissive/disabled in /etc/selinux/config followed by a reboot.
-OBS build updated to latest release
-AMD AMF encoder added to OBS (see this to install the AMF required drivers: https://nobaraproject.org/docs/obs-studio/enabling-amds-amf-encoder/)

August 28 2022

Changelog:

  • shim issue fixed finally so we are using an updated version again: https://github.com/rhboot/shim/issues/490#issuecomment-1228736746
  • large repository merge/cleanup done. repository refresh times should be significantly faster since the list of repositories is much smaller
  • massive unused kde package cleanup done, fixes https://gitlab.com/GloriousEggroll/nobara-images/-/issues/33
  • re-add okular as part of builds for pdf viewing since we are no longer using libreoffice
  • ghc-mountpoints for android phone usage
  • added mscore-fonts and mscore-fonts-all
  • streamfx has been removed from OBS — the StreamFX dev has removed AMD’s AMF encoder from the project, which was the main reason we added it to begin with:
    https://github.com/Xaymar/obs-StreamFX/pull/885#event-7227210603

August 23 2022

Changelog:

– Simpledrm disabled in kernel. This was originally enabled in Fedora upstream and causes several current problems with Nvidia drivers. By disabling this we can freely swap between rpmfusion and/or negativo17 without worrying about needing extra kernel boot options or touching user grub configurations. This should also allow Nvidia users to boot the live USB environments without needing nomodeset.

– Nvidia installer now uses pkcon to install packages (this is the same way gnome-software and kde-discover install packages). This avoids possible points of failure by not requiring the installer to need sudo password input to install the required packages. No password input required = no failure due to invalid passwords or parsing passwords with non-standard characters.

– Anaconda installer will no longer make a separate /home partition for default LVM installations. After several users complained about their root being small and not knowing about these defaults, let alone how to change them in the installer, it was decided for user convenience that we would just let root have all the space and not use a separate partition for /home in the LVM partition layout.

– Steam Tinker Launch package added to all builds

August 21 2022

Changelog:
-Removed some unnecessary rocm packages from the ISOs
-Blender is now packaged with full CUDA and HIP support, as well as the required rendering kernels to do so. It is able to be used on a fresh install now with no extra configurations needed (except Nvidia drivers if you’re on Nvidia)
-Nvidia installer has been updated, is much more verbose now and validates the nvidia module is loaded before prompting for a reboot.
-Negativo17 nvidia drivers are now used instead of rpmfusion.
-verified libreoffice is actually removed from the ISOs now and not pulled in as a dependency

August 19 2022

Changelog:
– fixed broken rocm-hip envvar
– fixed inverted colors in obs-gamecapture for opengl
– fixed libreoffice packages still being added to the ISOs (was caused by a group inclusion)
– added updated vapoursynth package
– fixed optional recommended packages from rocm-hip being pulled in on ISOs

August 18 2022

Changelog:

  • rocm-opencl added — Allows Davinci Resolve to work on a clean install (Thank you Cosmo for all the ROCM work!!!)
  • als-plugins-pulseaudio added — Fixes 1 second audio delay in Davinci Resolve
  • rocm-hip packages added — Allows Blender to work with GPU rendering on AMD on clean install (Thank you Cosmo for all the ROCM work!!!)
  • latest Blender alpha compiled with HIP support — tested HIP GPU rendering works but may crash on first try (it is an alpha)
  • default office suite changed from LibreOffice to OnlyOffice for better template compatibility and cloud service support (Thanks to The Linux Experiment on YT https://www.youtube.com/watch?v=s87xFvfeg7Y and Kassin from DXVK Discord)
  • removed qgnomeplatform theme packages (they were breaking OBS and other QT package theming: https://nobaraproject.org/wp-admin/post.php?action=edit&post=535)
  • qt5ct added, appmenu-qt5 removed from GNOME and Official builds for more theming compatibility (Thanks Cosmo)
  • fixed broken shim that was causing ISO USB boot failures on some older systems (https://www.reddit.com/r/NobaraProject/comments/wobqp5/invalid_image_when_trying_to_boot_nobara_project/)
  • Removed the nautilus-terminal plugin from Official iso because it has a problem with crashing when toggling show hidden files
  • OBS theming is completely fixed now
  • OBS gstreamer plugin now supports device choice for VAAPI encoder if you have multiple VAAPI gpu devices (such as amd/amd laptop or intel/amd desktop)
  • xwayland patched with vsync fps limit bug fix: (https://build.opensuse.org/package/view_file/home:hwsnemo:xwayland/xwayland/xwayland-vsync.diff?expand=1)
  • lutris updated to latest release

August 7 2022

  • fixed issue with dracut /sbin/sysctl no such file or directory being reported before live iso boot. gnome-boxes and nfs-utils have been removed from the official and gnome ISOs. gnome-boxes requires nfs-utils. nfs-utils was causing the dracut issue, so both have been removed from the isos. They can always be installed by the user afterwards.
  • KDE ISO display corruption issue noted here has been resolved
  • Issue with nobara repository gpg keys noted here resolved. keys are now packaged as part of the installation. Users shouldn’t get spammed to allow gpg keys upon first updates
  • all ISOs will now automatically open the installer upon live boot

July 25 2022

– Official: Dash to panel: move the date menu one to the right so it is at the end of the taskbar.
– Official: Dash to panel: tray item padding changed to 6px.
– Official: Dash to panel: the taskbar size reduced to 43px.
– Official: Arc menu: menu icon reduced to 29px to fit new taskbar size and fix blurryness
– Official + Gnome: Nautilus: enable sort folders before files by default
– Official + Gnome: Nautilus: enable create link by default
– Official + Gnome: Nautilus: icon zoom default changed to 50%, most distros do this.
– Official + Gnome: Nautilus: “Text File” template created for all users at /home/username/Templates/. This enables the option for right click->New Document->Text File
– Official: Clipboard History: Clipboard History extension https://extensions.gnome.org//extension/4839/clipboard-history/ installed by default.
– Official: Clipboard History: for privacy reasons, private mode enabled by default, this means it wont copy anything unless privacy mode is turned off, however there will still be an icon in the taskbar which makes it easy to enable.
– Official + Gnome: Also adw-gtk3 is installed but was not being used by default. This has been fixed
– Official + Gnome + KDE: Fedora wallpaper packages removed so Gnome and KDE will use their respective defaults. (Official uses Gnome).
– Official + Gnome + KDE: plasma-breeze packages installed on all ISOs because Kdenlive needs it in order to not look like a potato.
– Official + Gnome + KDE: gstreamer1-vaapi package added for compatibility with obs-gstreamer-vaapi plugin. (plugin will soon be added to our OBS build by default)

July 20 2022

– Fixed issue with kdenlive not rendering properly (caused due to upstream mesa-git)
– Fixed issue with dnf copr enable not working properly
– Remove fedora branding from KDE build