Linked by the_randymon on Sun 30th Dec 2012 23:47 UTC
FreeBSD The FreeBSD project has announced the immediate release of version 9.1, featuring a new Intel GPU driver and dozens of other drivers, an optional new C+11 stack, lots of improvements to IPv6 hardware offload support, and more. You can now run a ZFS file system in a jail, and the kernel now provides support for IronLake, SandyBridge, and IvyBridge CPUs. Check out the release notes for the juicy details.
Thread beginning with comment 546715
To read all comments associated with this story, please click here.
Comment by Drumhellar
by Drumhellar on Mon 31st Dec 2012 08:57 UTC
Drumhellar
Member since:
2005-07-12

FreeBSD now has the beginnings of KMS, which is necessary for current Intel graphics chips. It's been a part of RELENG for a few months now, with 9.1 is included as a full release. However, you still need to add a couple options to /etc/make.conf when you build Xorg through the ports system. I'm not sure if the pre-built packages for Xorg will support KMS.

Also, as with 9.0, the installer (bsdinstall) isn't as mature as the 8.x series and before (earlier versions used sysinstall). You may have difficulties trying to dual-boot with an existing OS on the same drive. I'm less familiar with the new partitioning setup in bsdinstall: I scared myself into thinking I hosed my Windows install, and when I successfully rescued Windows, I still didn't have a bootable FreeBSD system.

I attribute this to user error. I've made it work in the past by doing it differently than I did this time. I'll try again in a couple of days. I should mention that bsdinstall is more extensible and will eventually be capable of much more than sysinstall, but does need time to mature. With 9.0, if you configure the wired network during install, it'd work after a reboot, but the wireless network would only be partially configured, and wouldn't be operable.

A coupe of months ago, I built a kernel with KMS, but it wasn't fully operational on my i7 laptop. I got a garbled screen with a working cursor. This may have something to do with the fact that my laptop has nVidia Optimus, but the Intel driver doesn't have similar problems under Linux. I can't wait to try it again with the new release.

Also, it works great in a virtual machine. There's not much that needs to be said.

All in all, it appears to be a solid release, but aren't all FreeBSD releases solid? The only issues I've had with FreeBSD are the above mentioned. One is user error (but used to be simpler), and the other is an issue with laptops (which is probably last on the Dev's lists). I do hope the Intel driver works properly on my laptop. I guess I'll find out tomorrow night.

Reply Score: 6