I'm running FreeBSD-CURRENT on a Thinkpad X220 and have no issues with any of the built-in peripherals. This laptop has an i5-2540M. The e1000 Ethernet is supported by the em(4) driver and I have a "Centrino Ultimate-N 6300" supported by iwn(4). The Intel GPU support was merged back to stable/9 in time for 9.1.
One of them wil be replacing my T61 then. Thanks for the report :)
Thanks, how about suspend/resume?
Right now suspend / resume is non-functional from a user's perspective: that is, suspend works, and I can resume, but the screen does not turn back on. I hope that this can be fixed for 9.2.
Some related recent links: http://lists.freebsd.org/pipermail/freebsd-current/2012-Dece... http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/174504
I'm running Arch w/ Gnome Shell on this Thinkpad T520.
I use ZFS on Arch (although not on this laptop, actually). I don't think you _need_ to choose?
How well does ZFS work under FUSE?
I have no idea. zfs on linux [1] is a different approach: It's a kernel module, out of the official tree (due to the license issues).
FUSE should work as well, I .. just didn't try. So ZFS for me is now a ~normal~ kernel filesystem, with some caveats about the external dependency and ignoring the big 'solaris layer' it needs to provide before zfs even starts.
How is device (ethernet, wireless, Intel GPU) support on laptops?