New FuryBSD 12.1 based images are available for XFCE, and KDE

This new release is now based on FreeBSD 12.1 with the latest FreeBSD quarterly packages. This brings XFCE up to 4.14, and KDE up to 5.17. In addition to updates this new ISO mostly addresses community bugs, community enhancement requests, and community pull requests. Due to the overwhelming amount of reports with GitHub hosting all new releases are now being pushed to SourceForge only for the time being. Previous releases will still be kept for archive purposes.

Changelog:

  • Cleanup leftover union dir after install to disk (Cleanup)
  • Make sure furybsd-xorg-tool installs the right version for nvidia-driver-390 enhancement (Bugfix)
  • Add nvidia-driver (latest) category to fury-xorg-tool enhancement (Enhancement)
  • Restore beastie menu and default timeout on live media enhancement (Request came in from the forum in the form of confusion due lack of single user mode and other options)
  • Add updating documentation (Enhancement)
  • Update packages on ISO to FreeBSD quarterly branch branches/2020Q1 (Latest quarterly packages same as FreeBSD)
  • Make root mount read write on live image (Cleanup)
  • Update ISO to 12.1 (Latest FreeBSD 12.1-p2)
  • Use dsbdriverd package from quarterly repos (Cleanup, now that authors fixes are in we no longer need custom port)
  • Add xkbmap to common packages (Community PR)
  • Disable console beep enhancement (Request came from Telegram, and everyone agreed no one likes the beeps)
  • XFCE missing volume mixer and some other plugins enhancement (Request came from GitHub)
  • Request for feature: add FreeBSD patchsets to ISO enhancement (This is how we are now able to provide 12.1-p2 on the ISO instead of 12.1-RELEASE, now you no longer have to run freebsd-update after installing)

See SourceForge for downloads:
https://sourceforge.net/projects/furybsd/files/
Existing users should see the updating section of the FuryBSD handbook to upgrade the underlying FreeBSD OS and it’s packages:
https://github.com/furybsd/furybsd-handbook/wiki/Updating-FuryBSD

FuryBSD 12.0-XFCE-11-06-2019-01 Released

We’ve been working hard behind the scenes to update FuryBSD and are proud to say a new version of FuryBSD 12.0 has been released! We’ve pulled in some essential packages for XFCE to create a better out of box experience and have included a slew of new fixes to streamline installs and provide better performance. We’ve also added experimental support for KDE and Gnome. For more information check out the release notes below or click here to download the latest .iso image from GitHub.

Fixes and Improvements From Last Image:

  • Fixed bug in the previous image that prevented restore from saving live session changes
  • Added ports for wallpapers, xfce-settings
  • Enabled FuryBSD wallpaper for live sessions and every new user
  • Added missing Nvidia xorg.conf sample mentioned in Getting Started.txt

Note different editions KDE, Gnome will each have alternate artwork.

Fixes and Improvements From original 12.0 images:

  • Switched to UnionFS for full read write support so packages can now be installed during live session.
  • Disabled clear_tmp service to prevent 20MB /tmp, and /var filesystem which is too small.
  • Tuned ZFS arc max to 40MB during live session only to prevent install from running system out of memory.
  • Dump & Restore now enables changes made in LiveCD to persist after install.
  • Switched to LightDM GTK greeter for XFCE image to save a small fraction of space.
  • Added dialog to warn users to add themselves to wheel group during install.
  • Added experimental support for Gnome + KDE to the build system but more work needed before images can be published.
  • Added essential packages such as xauth, xinit to common area for all images.
  • Added dsbdriverd from NomadBSD project to common area for all images. This will load modules for detected hardware as defined in it’s database such as wifi.
  • Added essential packages to XFCE for printscreen, lock screen, screensaver.
  • Updated and improved desktop readme now called “Getting Started.txt” with more examples.
  • Added desktop shortcut to bsdconfig.

Known issues:

  • Possibly setting hostname in bsdconfig hangs the ISO (don’t do this for now, do it in the installer)
  • A community member reported the fact that drm-next packages are not working with 12.1-RELEASE quarterly packages yet until the FreeBSD project addresses this. For now, 12.0 images will continue to be the default until sometime early 2020.

FuryBSD Video Overview at KnoxBUG

Joe Maloney unveiled his newest creation, FuryBSD, at the October KnoxBUG MeetUp. Joe talks about how FuryBSD is based on FreeBSD and takes a no-nonsense approach to create a FreeBSD Desktop experience that works out of the box.

Although FuryBSD may resemble past graphical BSD projects like PC-BSD and TrueOS, FuryBSD is created by a different team and takes a different approach focusing on tight integration with FreeBSD. This keeps overhead low and maintains compatibility with upstream. This means we rely on the FreeBSD tools to perform essential system functions like installing and updating the system. To learn more about our team’s ethos, read our manifesto.

FuryBSD’s hybrid, live image can be burned to either a USB flash drive or a DVD, allowing you to test the operating system on your own hardware before committing to an installation. Click here to download FuryBSD and give the live image a spin.

It’s important to remember that FuryBSD is brand new and we’re looking for dedicated community members that want to help us build a tightknit FreeBSD desktop experience. We’ll be spinning up forums in the near future and encourage you to join the discussion in our Telegram channel to help contribute. Don’t forget to watch our blog for new developments as this project is “furiously” coming together.

Unleash the FURY!


FuryBSD preview screenshot showing the installer.

FuryBSD preview uploaded for testing.

See releases page for more details, or Download Now link above to get the image.