Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Does anyone have any insight into how well freebsd runs on laptops? Power management, suspend, wireless and such? As an X desktop is it in the same league as fedora/opensuse when running KDE?


Wireless depends on the chipset that is in use. Atheros still has by far the best support. Power management there are some, it is still hit and miss. My old laptop is fully supported, which is pretty awesome.

As an X desktop you can run gnome, kde, xfce, xfwm, or really anything. Some components are Linux only (Xfce was recently bit by this) and thus may not work as expected or poorly if there is no abstraction layer that allows for us the use of devd(8) for example.

FreeBSD is my favourite OS for servers, it has good hardware support there where it matters most, and best of all is extremely stable. If Linux has met your needs so far, or even Windows, then stick with it. You won't find anything new and exciting and may even find it frustrating that certain things don't work as expected due to differences in API's that are available.

If you want a distribution of FreeBSD that is pretty well geared towards desktops, may I suggest taking a look at PC-BSD. They generally are not too far behind the official release of FreeBSD with their FreeBSD version, and it is an KDE environment that is easy to install.


PC-BSD is good if you want to cut your teeth without having to climb out of common pitfalls to those new to the BSD world. I used it last summer and found it to be pretty good except there was some kind of bug at the time with flash which had a memory leak. Also, it uses a GPT which can cause problems later when you try to install another OS. After searching online I found a solution to dd the entire disk with /dev/null in order to wipe out the backup which sits at the end of the drive.

If you're ready for the real thing - go for straight up FreeBSD. They are extremely organized, you can go to one site for all of your questions, everything is well documented. They have pre-compiled third party binaries available known as packages in addition to all of the source which you can compile yourself. There is also a 'Linux compatibility mode' so that you can run Linux binaries.

I personally prefer FreeBSD over Linux.


Actually, PC-BSD is not at all behind FreeBSD these days: PC-BSD 8.2 was also released today.


The last time I played with PC-BSD there was a lag time of a couple of days. I hadn't checked before making my statement above. I hereby stand corrected.


Thanks for the great roundup. I've been mulling over a switch to freebsd mostly for some security features, mainly the TrustedBSD MAC network ACLs and signed binaries + the uncommon target theory. The mobility features sound pretty hopeful really (more than I was expecting), so I'll get off my ass and give it a try. Thanks for the advice.


I used both Debian and Arch Linux for a while, and was able to get both running from a CLI install (but am by no means a power user.) When I tried freebsd for my Dell laptop, I couldn't get the wireless working. It has some cool features though, and it's fun to see the logic of how things work (different filesystem layout, ports and such.) I recommend playing with it.

It seems to have good support for KDE though---http://freebsd.kde.org/


I've been using FreeBSD on IBM Thinkpads for years, mostly with the old T4x models. YMMV with the ACPI on newer models and other brands. Power management, suspend / resume, and wireless all work. As mentioned elsewhere ath(4) is your best bet for wireless. Graphics performance is never quite on par with Linux, but fine for browsing and editing text.


http://laptop.bsdgroup.de/freebsd/ may be helpful to you. KDE works great.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: