The Q2 2020 images are not a visible leap forward but a functional leap forward. Most effort was spent creating a better out of box experience for automatic Ethernet configuration, working WiFi, webcam, and improved hypervisor support.
The images can be downloaded from SourceForge:
https://sourceforge.net/projects/furybsd/files/
Highlights:
- FreeBSD 12.1-p3
- Xorg 1.2.0 with udev enabled by default
- Enables xf86-input-libinput the wayland ready replacement for xf86-input-keyboard, and xf86-input-mouse, xf86-input-synaptics
- Enables xf86-input-evdev which superceeded by libinput but needed for some tablet devices used by kvm, bhyve which have issues with libinput
- Removes support for nvidia-driver-304
- Added sysctl for pointer devices to use evdev
- Improved support for numerous hypervisors
- Guest additions for VirtualBox now detected and enabled by default
- Mouse leaves window without keybindings
- Proper resolution is set
- Guest additions for VMware now detected and enabled by default
- Mouse leaves window without keybindings
- Proper resolution is set
- Improved support for KVM
- The qxl display driver is now automatically configured
- The tablet driver now works for proper mouse coordination
- Make sure to enable tablet device when configuring VM
- Improved support for bhyve
- The tablet driver now works for proper mouse coordination
- Make sure to enable xhci_tablet
- The tablet driver now works for proper mouse coordination
- Improved support for XCP-NG
- Cirrus video driver is now automatically configured when detected
- Guest additions for VirtualBox now detected and enabled by default
- Introducing FuryBSD Wifi Tool
- Added wifi tool to allow user to select and configure detected wifi devices
- This launches wpa_gui for user with the selected device when there are multiple wifi devices
- DHCPCD will detect that a new connection has been established and automatically obtain IPv4, and IPv6 addresses
- Added wifi tool to allow user to select and configure detected wifi devices
- Updates to FuryBSD Xorg Tool
- Removed nvidia-driver-304 which is no longer supported by Xorg 1.2.0
- Improved out of box networking
- Enabled dhcpcd for all adapters by default
- IPv4 and IPv6 addressing is now automatic for any ethernet interface which is connected
- Enabled dhcpcd for all adapters by default
- Enabled some default hardening which FreeBSD’s installer makes optional
- Hide processes running as other users
- Hide processes running as other groups
- Disable reading kernel message buffer for unprivileged users
- Disable processing debugging facilities for unprivileged users
- Randomize the PID of newly created processes
- Insert stack guard page ahead of the growable segments
- Clean the /tmp filesystem on system startup
- Disable opening Syslogd network socket (Disables remote logging)
- Disable Sendmail service
- Added lib32 distribution to enable support for 32-bit applications
- Enables support for wine and other essential desktop applications that are 32-bit only
- Introduced /opt to filesystem hierarchy for current and all future FuryBSD specific helper tools
- Most end users should not notice this change
- This is a design detail for where FuryBSD will install future helper applications instead of relying on ports
- Most end users should not notice this change
- Added power manager for XFCE
- Disabled lock screen and power manager for XFCE live session
- Enabled support for webcams with webcamd
- Users must add themselves to webcamd group as described in the installation handbook to use a connected webcam.
- Added webcamoid for testing webcam
- Large rework of build system to use poudriere image
- Most users will not notice but this change was made for increased efficiency to avoid a lot of duplicated effort, and reinventing the wheel
- This change also allows building on GhostBSD or other derivatives without being intrusive to the installed system
For the rest of the changelog please see the 2020-Q2 github milestone:
https://github.com/furybsd/furybsd-livecd/milestone/2?closed=1






