I am happy to announce the availability of the new ISO 21.04.27. First, I would like to thank Joe Maloney, Vic Thacker, and Neville Goddard for the time and effort they put into improving and testing GhostBSD to make it better than before. Also, I have special thanks to Kyle Evans and Allan Jude for the help on Twitter about devmatch and our BE problems.
When we started to port all the GhostBSD code from 12.2-STABLE to 13.0-STABLE, several problems arose with OpenRC, devd, and drivers not loaded at boot. We discovered that OpenRC devd and devmatch services implementations were not working properly. We had to create rc.devmatch to replace the OpenRC service implementation of devmatch.conf for devd. With devmatch now starting properly, all drivers get loaded at boot and when a new device is inserted. In addition, we were able to remove all changes we made in the GENERIC kernel, making the default kernel a bit smaller. I fixed ntpd and wireguard services. Autoconfiguration for network cards has been removed from NetworkMgr and added to the script started by devd.
What is new in GhostBSD 21.04.27
- GhostBSD is now based on FreeBSD 13.0-STABLE
- Devmatch and Devd are now fully functional
- Touch screen support
- Network configuration is done by devd
- Network service supports starting unique devices
- OpenZFS 2.0
- New ZFS services have been added
- Old ZFS services were updated
- The installer has been improved for OPenZFS 2.0
- New icons theme
- OpenRC services improvements
Github Issue completed:
- Create setup-nics to set up network in rc.conf installed of a loop in networkmgr. networkmgr#49 opened by ericbsd
- legacy Nvidia-driver-340 and -390 are missing in 12.2 and 13 .... ghostbsd-ports#34 opened by aschiebe
- Please include redshift-gtk as a package (if possible) in Mate ghostbsd-ports#33 opened by spanakop
- Boot up errors shown for 'slurmd' and 'munge' services ghostbsd-ports#32 opened by spanakop
- Change the updated manager to delete old backups. update-station#15 opened by ericbsd
- Update master code with all changes done in stable/12 ghostbsd-src#9 opened by ericbsd
- Most remove fusefs-simple-mtpfs conflicts with libmtp. ghostbsd-build#132 opened by ericbsd
- automount_devd.conf is not restored after the installation ghostbsd-build#131 opened by ericbsd
Pull Request open and merged:
- Update xfce4-panel.xml ghostbsd-xfce-settings#1 opened by nevillehay
- Fix service path in sbin/devd/devd-openrc.conf ghostbsd-src#47 opened by ericbsd
- Fix typos and grammatical issues update-station#16 opened by JoeHowse
- Newer Version ghostbsd-src#49 opened by vernieri
- Updated and Added all missing ZFS service for OpenRC ghostbsd-src#51 opened by ericbsd
- remove dumpon and savecore from boot runlevel ghostbsd-ports#35 opened by ericbsd
- GhostBSD: fix pkg-descr for station-tweak ghostbsd-ports#36 opened by HacKurx
- Updated network card status message networkmgr#44 opened by vimanuelt
To upgrade to 21.04.27 from the old releases
To upgrade to 21.04.27, I created a post on the forum: Upgrading to newer versions of GhostBSD based on 13-STABLE.
Where to download:
All images checksum, hybrid ISO(DVD, USB), and torrent are available here:
https://www.ghostbsd.org/download
Writing an iso to a USB stick:
On BSD
dd if=GhostBSD-21.01.15.iso of=/dev/da0 bs=4m
On Linux
dd if=GhostBSD-21.01.15.iso of=/dev/sdc bs=4M
On Mac
dd if=GhostBSD-21.01.15.iso of=/dev/disk2 bs=10240
Recommended system requirements for the new iso
- 64-bit processor
- 4GB+ of RAM
- 15 GB of free hard drive space
- Network card