Slashdot Mirror


FreeBSD 6.1 Released

nbritton writes "FreeBSD 6.1 has been released! This release is the next step in the development of the 6.X branch, delivering several performance improvements, many bugfixes, and a few new features. Of note are the major improvements to the filesystem and SATA code, possibly making FreeBSD the number one choice for SATA RAID implementations. For a complete list of new features and known problems, please see the release notes, errata list, Bittorrent Downloads, Mirrors, Hardware Notes, and Installation Guide."

46 of 227 comments (clear)

  1. But does it run... by phase_9 · · Score: 3, Funny

    Yeah, but does it run solitaire?

  2. NCQ? by ruiner13 · · Score: 3, Interesting

    I don't see it listed in the release notes, but does it finally support SATA NCQ?

    --

    today is spelling optional day.

  3. Oh, great! by gstoddart · · Score: 2

    I'm still running 4.8. :-P

    Now I'm gonna have to download and burn yet another version I won't get around to updating to. =)

    Oh well, it aint broken, I'll update it some day.

    --
    Lost at C:>. Found at C.
    1. Re:Oh, great! by Ingolfke · · Score: 5, Funny

      Yes! I've been saying the same thing about CP/M and DOS 6.1 for years now.

  4. Re:But... by Anonymous Coward · · Score: 4, Informative

    Although this was probably intended as a trollish comment, yes, it does run Linux.

  5. Re:Errata list? by debilo · · Score: 3, Funny
    From the mailing list:
    NOTE: It was discovered at the last minute that the errata notes that were packaged with the release are out of date. For a complete list of known problems, please see the online errata list, available at: ...
    The errata page is being updated, please be patient.
  6. Desktop worthy... by shrapnull · · Score: 4, Interesting

    FreeBSD has always been great with RAID in my experience. I frequently load it up on servers and don't need additional drivers for my RAID cards (which is more then I can say for W2K3 on the same boxes). Since switching to FreeBSD on my desktop I haven't swapped OS's out (something I tend to do at least once every couple of months). It's been roughly a year now, so I think it's safe to call it "home." If you're into linux and want to try a BSD, now's the time. At least now that VMWare Server Beta is free you can install an instance of this and dust the file with no harm if you don't like it. Although a lot of my linux peeps are quick to criticize, not one of them has complained after actually trying BSD of some sort, and while they're not all converts they grow to understand why someone would choose BSD over linux. Yes there are differences, and no you probably won't notice them in a desktop environment.

    --
    If you're half as beautiful naked, you'd be 4 times as beautiful with twice as many clothes on.
  7. Re:Errata list? by archen · · Score: 4, Informative

    6.0 has been very stable for me, and I now run it in production. To tell you the truth I never had much luck with 4x and it was usually a bitch for me to get running for some reason. I really liked the way 5.x did a lot of things but of course there were the stability issues.

    6x is a good branch (so far so good anyway) and MUCH better than 5. Performance is okay, not as good as Linux in some scenarios but not bad either. On my Sokris 4801 (233Mhz pentium class) it seems rather slow, but Freebsd 4x on my 133Mhz Pentium seems to be about the same - so I'd say not a big difference. If you need the most out of older hardware that is already running 4x I'd probably stick with it.

    Hopefully I'll be able to figure this new bridging scheme out and be able to better evaluate performance.

  8. Debian FreeBSD port by Douglas+Simmons · · Score: 4, Informative

    What is very much alive is the Debian GNU/kFreeBSD project. Get the best of both worlds baby.

    1. Re:Debian FreeBSD port by rivaldufus · · Score: 2, Insightful

      Some of us are happy with FreeBSD's userland, thank you. The last thing most FreeBSD users would want would be the entire GNU userland and libc.

  9. Re:Any reason to switch? by Colonel+Package · · Score: 4, Interesting

    I tried in vain to setup FreeBSD 6.0 as a SATA software raid machine. I was using a more recent motherboard with graphics, network and SATA integrated on-board. I think they are all VIA chipsets. I eventually hit the eject on FreeBSD as I couldn't even get X up and running. I then tried Debian. All-in-all it was another less than positive experience. Both the 2.4 and 2.6 kernel versions of Sarge had problems with my hardware. I decided to explore Gentoo. Its working great with SATA and EVMS. It did require some source level tweaks but part of the coolness I found with Gentoo is the very active user/support community and the tons of HowTos and guides. Unless they've made a quantum leap in improvements, FreeBSD would NOT be my choice for a SATA raid server.

  10. FreeBSD 6 + pf by afternoon_nap · · Score: 5, Informative

    I use FreeBSD 6 because of the overload table option available when using pf:
    ## for SSHD from other hosts
    pass in log on $ext_if inet proto tcp from any to $ext_if:network \
                  port 22 flags S/SA keep state \
                  (max 5, source-track rule, max-src-nodes 5, \
                    max-src-states 10, tcp.established 60, tcp.closing 5, \
                    max-src-conn-rate 3/30, overload flush global) \
                  label "SSHD_IN_$if"

    If some sshd scanner hits my host more than three times in 30 seconds his packets go to an overload table and his states flushed. Any address or net listed in the badhosts table is blocked outright. It works as advertised and I couldn't be happier.

    pf+altq really does give me a warm and fuzzy feeling inside.

    1. Re:FreeBSD 6 + pf by Daniel_Staal · · Score: 2, Informative

      Ah, yes, the port of PF from OpenBSD...

      --
      'Sensible' is a curse word.
    2. Re:FreeBSD 6 + pf by Skuto · · Score: 4, Insightful

      >Is that the smugness of an OpenBSD user I hear in your tone? It's hard to
      >tell, as your post had no real point.

      He's probably pointing out that if "pf" is what you want, then you might as well use the original version in OpenBSD.

    3. Re:FreeBSD 6 + pf by LurkerXXX · · Score: 3, Interesting
      For one thing, pf is a lot easier on the eyes than iptables. Look through some iptables config files you find on the net. Then go look at some pf.conf files. I think you'll see it's much easier to look at the pf files and instantly see what's going on.

      For another, please point me to the linux equivalent of CARP ( an incredibly easy to set up redundant firewall ). If you are in charge of running a firewall for a company, redundant hardware at the firewall is nice.

  11. Re:BSD and clusters by agent+dero · · Score: 4, Informative

    I'm not sure how this got modded up, just a quick Google search reveals that FreeBSd clustering is very doable.

    Check out LAM/MPI or see pages by people who've done it

    --
    Error 407 - No creative sig found
  12. Two Keyboards. by Anonymous Coward · · Score: 5, Funny
    Addition of a keyboard multiplexer. This allows USB and PS/2 keyboards to coexist without any special options at boot.

    Yes! Its about time, been waiting for ages for this one. Signed,

    Doctor Octavius

    1. Re:Two Keyboards. by Just+Some+Guy · · Score: 2, Insightful
      In all seriousness, Good God, that problem was a PITA. You used to have to configure your machine to use one type of keyboard or the other (which required kernel edits last time I did so). Although you could put a command to switch between them in your startup sequence, you'd be stuck if you rebooted into single-user mode and your machine was configured for the one you didn't have at that moment.

      Typical scenario: you install a server at your office using a PS2 keyboard. Then, you move it to a colo with a USB KVM switch. Guaran-frickin'-tee that if you ever had to work on it in person, you'd 1) have forgotten to reconfigure it, and 2) forgotten to bring along a PS2 keyboard.

      Thank you, thank you, thank you for fixing this! That wasn't a problem most people had to deal with often, but it always came up when you had the least amount of time and patience to deal with it.

      --
      Dewey, what part of this looks like authorities should be involved?
  13. Re:Number one choice for SATA RAID? by AKAImBatman · · Score: 2, Informative

    According to nobody. The summary said:

    possibly making FreeBSD the number one choice for SATA RAID implementations

    That's "possibly". As in, it hasn't been proven yet but the developers feel that it's ahead of the rest of the market. Therefore it may "possibly" be the number one choice.

  14. Re:Any reason to switch? by kyofunikushimi · · Score: 3, Interesting

    I tried out FreeBSD last year and loved it. Until I couldn't manage to get an oracle client installed on it, which pretty much killed its usability within my company. Supposedly I could have done it with some hard work and diligence and the Linux Compatibility port, but I just wasn't up for the challenge.

    That's the only problem I ran into though.

    --
    oo
  15. Re:Any reason to switch? by JianTian13 · · Score: 2, Informative

    So, presumably part of the reason you like Gentoo is for Portage, right? USE flags, compiling from source, etc?

    But if my experience with Gentoo and Portage is any guide, then you've probably also been bitten by Portage -- Masked ebuilds, ~arch, whatever: the build you want is masked, and unmasking and building creates an amazing cascade of broken packages, right?

    Maybe I'm not being fair; I tried Gentoo for the last time maybe two years ago. I *loved* the flexibility and built-from-scratchness. But at some point I got hooked into FreeBSD's ports, and AFAICT, there's no comparison, at least in terms of stability/QA. FreeBSD ports just work.

    Anyway, just my $0.02.

  16. Re:Any reason to switch? by kfg · · Score: 5, Insightful

    Any notable reasons to try FreeBSD?

    Because it's there, Dude. Because it's there. Honestly, what kind of a geek are you?

    I do, however, feel duty bound to point out that the man famous for saying that ended up dead shortly thereafter.

    If you do manage to survive getting it installed though, what will you have conquered?

    None but yourself, Dude. None but yourself.

    KFG

  17. Re:Any reason to switch? by SirCyn · · Score: 2, Insightful

    So your familiarty with Gentoo allowed you to make "source level" changes. But your unfamiliarty with FreeBSD prevented you from getting X running. So one is better than the other how??

    FreeBSD does pretty well on new hardward. Sure it might not support the newest bleeding-edge hardware for a few months. But lets face it, not many of us have that kind of hardware AND are looking for a secure, higly stable platform like FreeBSD (or any other BSD for that matter).

    The FreeBSD support community is top notch (mailing lists, handbook, man pages, forums). I've been using FreeBSD at home and in a production environment for a few years now. I know it, I like it, so I may be a little biased. But don't bash on an OS simply because you are unfamiliar with it.

  18. Jackass! by pandrijeczko · · Score: 3, Interesting
    But if my experience with Gentoo and Portage is any guide, then you've probably also been bitten by Portage -- Masked ebuilds, ~arch, whatever: the build you want is masked, and unmasking and building creates an amazing cascade of broken packages, right?

    No, I wasn't being rude to you either.

    The Jackass Project http://jackass.homelinux.org/ on Gentoo fixes a lot of the ebuild and portage problems.

    --
    Gentoo Linux - another day, another USE flag.
  19. Something similar with iptables by Rescate · · Score: 4, Informative

    ## throttles SSH connnection requests to 3/minute from same IP
    ## $RED_DEV is Internet-connected interface, CUSTOMFORWARD is the chain being processed

    iptables -A CUSTOMFORWARD -i $RED_DEV -p tcp --destination-port 22 \
             -m state --state NEW -m recent --set

    iptables -A CUSTOMFORWARD -i $RED_DEV -p tcp --destination-port 22 \
             -m state --state NEW -m recent --update --seconds 60 --hitcount 4 -j DROP

    1. Re:Something similar with iptables by afternoon_nap · · Score: 2, Interesting

      Not to denigrate any particular version of linux, but I stopped using linux back when FreeBSD 4.1 was released. I was still tinkering around with all kinds of distributions at the time and had a lot of fun. I toyed with ipfwadmin and ipchains back in the day.

      Then I went to comdex in Atlanta around that time. FreeBSD 4.1.1 CDs were handed out there and I talked to several FreeBSD reps there. With a little eye candy and some good facts I was determined to try it.

      Since then I've been an avid user of FreeBSD. I've used ipfw and wrote a script for ipfw and queing a few years ago (see bsdvault.net). I've used ipfilter a good bit.

      PF did come from the OpenBSD group (to which we owe many thanks) as a replacement to ipfilter in a license dispute. I toyed with an OpenBSD bridge at the time at work and found pf was very workable. Since then I've waited for pf to get ported into FreeBSD.

      Then that day arrived. When pf hit the -STABLE branch I was hooked. With altq I was able to take advantage of tcp ack-pri and prioritize my voip services. Piece of cake.

      I'm very satisfied with FreeBSD as a server, firewall, and desktop. There's enough in FreeBSD to keep everyone busy trying out all kinds of stuff. That's why I've used it since 4.1.1.

      I'd really like to see OpenBSD's ipsecctl ported to FreeBSD soon, too.

  20. Re:Any reason to switch? by Zemplar · · Score: 2, Informative

    "GNU bashing"? Hardly, you've misunderstood. I'll be the first to say that GNU is the glue that most FOSS uses to actually get any work done. My point was only that the central control and design of FreeBSD and GNU together versus the tacking on of GNU plus a Linux kernel as often apparent on some distro-of-the-week.

  21. Re:Any reason to switch? by misleb · · Score: 3, Interesting

    I've been a Linux user for the last 10 years or so... Debian for the latter half. I recently took a new job where they used FreeBSD servers rather than Linux. Instead of using my position to push a migration to Linux, I decided to just learn to use FreeBSD.

    I can't say that I am particularly impressed with FreeBSD. There's nothing WRONG with it, per se, but there is also nothing amazing either. The only redeeming value I can think of off hand is having bleeding edge software available all the time through ports. Where with Debian I would get "stuck" with package versions dated from whenever the last stable release was and mixing unstable packages was not a good idea. Coming from Gentoo, I know you have something like ports and you are used to compiling every darn package you want to run (I hate it). You should probably give FreeBSD a try. You might like it.

    -matthew

    --
    "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
  22. Re:Journaling Filesystem by BasharTeg · · Score: 3, Informative

    This is a troll. "Background FSCK" isn't BSD's answer to journaling. Soft updates is Dr. McKusick's implementation to maintain filesystem integrity in the event of a system failure. BSD doesn't need journaling, it has soft udpates. You need to read:

    http://www.usenix.org/publications/library/proceed ings/usenix2000/general/seltzer.html

    http://www.mckusick.com/softdep/

  23. Re:Journaling Filesystem by ThePhilips · · Score: 2, Interesting

    > FreeBSD may be an excellent operating system,
    > but it's lack of a good journaling file system
    > is a major barrier to adoption.

    I'm not sure about journaling file systems. I was helping people in data centres and they have described me way they use FreeBSD there.

    First of all, they have specially customized distro packed into single file for network boot. Then, every time something happen they just (re)plug new/replacement board, BSD is loaded with net boot over network, unpacked and booted. OS formats harddrive and run special software to attach local hard drive to networked RAID array. That software does mirroring/etc/whatever is configured.

    In other words (and that's pretty logical) you do not need journaling with RAID. You need journaling when you do not have UPS. But if you have money to throw at RAID - then you definitely need an UPS - to protect your investments in RAID.

    What journaling does for single hard drive operation is replaced by mirroring in RAID configurations. But that's my limited knowledge of how it works. Had RAID only once - but it was way too noisy. So I replaced RAID config with simple daily backup to the second hard drive.

    Thou additional security provided by journaling can definitely help ;-)
    Probably people with experience of Linux in data centres can elaborate on the details. From all what I have seen it is precisely advantage of journaled file systems that you can get quite short recovery time w/o more expensive RAID.

    --
    All hope abandon ye who enter here.
  24. Re:Any reason to switch? by neshort · · Score: 3, Interesting

    Some of what you say I find interesting - implying that the Gentoo community is more active than the FBSD group. I know you didn't actually say that; and maybe you didn't even imply as much; so you diserve the benefit of the doubt.

    Anyway, I have never seen documentation as thorough (although still somewhat incomplete) as:
    http://www.freebsd.org/doc/en_US.ISO8859-1/books/h andbook/index.html

    The mailing lists are really helpful:
    http://lists.freebsd.org/mailman/listinfo

    And there is usually very good help to be found at usenet:
    http://groups.google.com/group/comp.unix.bsd.freeb sd.misc?hl=en

    There is not a free OS that "just works" with everything I want to do. There are many things that need a little customizing. If you are willing to source-level tweak Gentoo you should be able to get what you want done accomplished with FreeBSD.

    I used Gentoo for a while - a year ago - for a couple months. Here's what I liked:

    • The Linux Alsa audio system is pretty nice and works with more audio equipment than you'll find working on FreeBSD.
    • Portage is almost as nice and the FreeBSD ports system.
    • More ported applications.
    • More current ports.
    Here's what I didn't like:
    • The ports that attracted me to Linux (because they are not ported to FreeBSD) are often unstable. For example: I was attracted to the music composer applications Brahms and Rosegarden-4. Both programs constantly core-dumped on me. I couldn't get anything accomplished. So far, a nice music composing application doesn't seem to exist for 'nix. I'd be willing to pay for a good one that doesn't require winD'OH!s.
    • Console-land isn't nearly as elegant as is on FreeBSD.
    • I never could get the hang of runlevels... but that's just me (grin).
  25. Working Great! by Ramjet350 · · Score: 2, Informative

    I was out on Freebsd.org last night looking at documentation and noticed that 6.1 was listed as the current release. I grabbed it and installed right away (probably not the best idea) but it works great so far. Very stable and all my hardware is detected and working perfectly.

    If you haven't tried it, get an old box and give it a shot. More experience with Unix never hurt anyone!

  26. Re:Any reason to switch? by bigbadunix · · Score: 2, Insightful

    Well, for one...it's always good to expand the tools available in your toolset. Just because you might not necessarily -have- to use a certain platform/os in your current environment, it certainly can't hurt to at least have a working knowledge of other systems in existance.

    I personally use NetBSD in production environments, but make myself familiar with the various other alternatives out there, just in case some lucrative offer falls in my lap. Then at least, I have some working experience.

    But that's just my opinion, and most everyone around here thinks I'm dumb.

    --

    The older I get, the less I like everyone else.
  27. Re:Any reason to switch? by rhavenn · · Score: 2, Informative

    you're point #2 is now void. Go to the freebsdfoundation page, download the JDK or JRE for 6.0 and then do a pkg_add and you're done. Viola! Java!

  28. Re:Any reason to switch? by Ekarderif · · Score: 2, Interesting

    The one thing I love about FreeBSD is the tight base integration. The problem with Linux is largely a separation of developers: GNU and Linux kernel. And whichever distribution you use tends to tack on another layer of complexity. FreeBSD doesn't have that. Well, the ports are very much a separate entity, but the base system is very clean.

    I attempted to use Gentoo about a year ago, and there really is no comparison. The installation process was incredibly painless (the same cannot be said for Gentoo). The packaging system is also far more responsive (the actual programs I mean, the port update is a bit slower from what I remember).

    In fact, Gentoo scared me away from Linux for a good while. I used Redhat (bleh!) and Slackware before then. It wasn't until two months ago that I picked up another distibution: Arch Linux. And I do love both current systems. But I'd have to go with FreeBSD if forced to choose. After all, Arch Linux took up 350 MB in a fresh (no extra packages) installation whereas FreeBSD is currently taking up 300 MB (excluding user files and ports tree).

  29. Re:Journaling Filesystem by Skuto · · Score: 4, Insightful

    >This is a troll. "Background FSCK" isn't BSD's answer to journaling. Soft
    >updates is Dr. McKusick's implementation to maintain filesystem integrity in
    >the event of a system failure. BSD doesn't need journaling, it has soft
    >udpates.

    Uhm, no. softupdates is a nice (and performant) way to get quick restarts when something crashes, but it isn't close to journalling at all. You still have to run fsck, and yes, it can run in the background, but it *still has to run*.

    If you're looking at Terabytes of data, this is very painful and takes ages, whereas a journalling filesystem has no need to do this.

    There are certainly important applications where journalling is a must. Just because most home users or small servers don't need it, doesn't mean that softupdates removes the need for it entirely.

    I'm actually pretty sure FreeBSD will switch to journalling eventually.

  30. Re:Any reason to switch? by Colonel+Package · · Score: 5, Interesting

    Is it just me or does the insecurity of the FreeBSD community shine through here in blinding fashion?

    I'm giving you a first-timer user experience with both FreeBSD and Gentoo. Say what you want about the "top notch" FreeBSD support forms but I found them to be limited, out of date and more often than not no help. In my opinion there appears to be a whole lot more work put into installation and setup guides of Gentoo in comparison with FreeBSD.

    As far as the X setup goes:
    # Xorg -configure
    # cp xorg.conf.new /etc/X11/xorg.conf

    Yeah, when all goes well this works perfectly. If you honestly think that 1) I didn't try this and 2) that this will work perfectly all the time than you are one naive mofo.

    I'd love to sit here and re-live the week of my life I wasted trying to get FreeBSD and Debian up and running on this hardware but honestly I am trying to get past it.

    Let me just sum up with this. My goal was to get Software RAID-5 on four SATA drives on a A8V-MX motherboard running some form of unix/linux including X-Windows. I gave FreeBSD more than a fair shake. In the end, what got the job done was Gentoo. The only snag was the VT8251 chipset support with AHCI. I found a Gentoo forum where some guys had worked this issue out. Their fix was not in the kernel source tree yet but the patch applied, compiled and enabled my SATA drives.

    I am not trying to hurt anybody's feelings. This was just my experience. YMMV.

  31. Re:Any reason to switch? by nuzak · · Score: 3, Insightful

    > I don't use Ubuntu, but I'm curious: how does it handle the case where a config file's format has changed for the software you are upgrading?

    Debian packages typically use dpkg-reconfigure to configure upgrades. Each package "knows" its config format and provides helpers for dpkg-reconfigure to merge in any format changes. Basically, it doesn't try to merge in the changes as a text diff, it programmatically does so, offering you a choice of GUIs or even a batch mode. If you changed an option yourself, it offers that as the default when reconfiguring. I'm a big fan of ports (not so much portage), but debian's approach at handling config files is phenomenal.

    --
    Done with slashdot, done with nerds, getting a life.
  32. Re:Anything coming from Apple? by nub!s · · Score: 2, Insightful

    of course, and the sources were sent to the bsd team using the standard "apple OSS contrubuting" procedure. A 12MB tarball to a gmail account. ;)

    ----nubis :)

  33. Re:Journaling Filesystem by nbritton · · Score: 5, Informative

    FreeBSD has journaling ufs2 in the works:
    http://lists.freebsd.org/pipermail/freebsd-current /2005-December/059079.html

    Scott Long also touches on the subject in a interview he did for the bsdtalk podcast show:
    http://bsdtalk.blogspot.com/2006/02/bsdtalk017-int erview-with-freebsd.html

  34. Rebuilding world by nubbie · · Score: 2, Informative

    Besure to check out http://www.freebsd.org/doc/en_US.ISO8859-1/books/h andbook/makeworld.html on how to rebuild world. No need to reinstall when you can rebuild the OS yourself.

    --
    'Go for the eyes, Boo, go for the eyes, aaarrrrrrrr!' -- Minsc
  35. Re:Any reason to switch? by sp0rk173 · · Score: 2, Informative

    Interesting. When i first set up my SATA-RAIDable box, i was a big Gentoo fan and a big FreeBSD fan. I first tried to install gentoo on it, but had nothing but headaches. I wanted to have the entire system, all paritions, striping, which means the installer had to detect both drives as identical and RAIDable. Gentoo didn't do that. So i grabbed my FreeBSD install CD (it was 5.x at the time), fired that puppy up. In the dmesg output on boot i noticed that it found both my SATA drives, created an arX device (the device used for disk arrays), and i was able to partition and install the OS across both the drives as if they were one without any problems at all. Gentoo was not this simple of a process, so it lost out to FreeBSD.

    Differing experiences, eh? But I guess mine was hardware raid, afterall, and that is a difference for sure. Though, I have software raid setup on my FreeBSD file server, which was extremely easy after reading this page. I guess if you don't know where to look, things are difficult? Good thing all the FreeBSD documentation is centralized and easy to browse, eh?

    I guess it also helps that i'm well-versed in ports. Though, getting X up and running in FreeBSD is EXACTLY THE SAME (not similar, EXACTLY THE SAME -THEY ARE THE SAME SET OF PROGRAMS!) as it is in Gentoo, after you get X installed. The process there is pretty similar, though.

  36. Re:Any reason to switch? by QuietRiot · · Score: 3, Insightful

    A good reason would be to learn more about the various other unices out there and the various ways things are done amongst kernels and distros. Other than that, and the really cool ports system, I can't see it being worth the hassle for the typical home user.

    I would not deter you from trying, and you might end up loving it, but it's not just another linux distro.

    FreeBSD excels not on the single user systems but, in my opinion, where you have multiple users or services running on the same piece of hardware. If you're hosting virtual domains for people and want to make sure that one of your users doesn't disturb things for another, it's great. It's things like login.conf(5) that just come with the OS. I haven't personally run any linux boxen in about 5 years (maybe more) since I started playing with FreeBSD; but some years ago, providing similar functionality in linux was not trivial. It's a stable, feature-filled OS. I'd even suggest it for learning on - like learning to drive on a manual transmission vehicle w/o power steering vs. an automatic. It's great but takes some setting up and might frusturate faster than most linux distros. More powerful, and more knobs. More like pro-audio equipment vs. a typical home-audio component CD player. Less flash, more business.

    "The Power to Serve" is the tagline for this excellent OS. That's what it does best - serve - not hold you by the hand. If you're not interested in getting dirt under your fingernails and instead want point-and clicky interfaces to system administrative functions, do look elsewhere. (Spoken to other readers, not necessarily yourself.)

    Do not mess with this OS without looking to the FreeBSD Handbook. A quick read will give you a feel of the power and it's something you should have close at hand when starting to play with it for the first time.

    Give it a try but be ready for a time investment to get it like you want. Maybe put it on a "closet machine" and let it serve files or web for you so you can take down your regular box for dual-booting, running xine, or the reboots you're sure to have more often with linux than the beastie :)

    It's a great platform, but doesn't come pre-configured.

  37. Re:Any reason to switch? by ffflala · · Score: 2, Informative
    I write this as a FreeBSD user who just about went crazy trying to configure X the first time (ah, the XFree86 menu...) The documentation CAN be improved, as often you won't know precisely what you need to look up to solve your problems. Not to insult you further with accusations of not following instructions, but did you also try this:
    # xorgcfg -textmode
    You didn't mention using this line:
    # Xorg -config xorg.conf.new
    To test your X configuration after you configured X using this line.
    # Xorg -configure
    After this I find I have to add the whichever of the following lines are missing in 'Section "Screen"' to the xorg.conf.new file:
    Section "Screen"
    Identifier "Screen0"
    Device "Card0"
    Monitor "Monitor0"
    DefaultDepth 24
    SubSection "Display"
    Viewport 0 0
    Depth 24
    Modes "1024x768"
    EndSubSection
    EndSection
    The
    xorgcfg -textmode
    option above lets you do so interactively instead of manually editing xorg.conf.new. Anyway all of those examples were in the FreeBSD handbook section on X-11 Configuration (Chapter 5.4). http://www.freebsd.org/doc/en_US.ISO8859-1/books/h andbook/x-config.html While the documentation (particularly the indexing) can be much improved, I've found that particularly in terms of initial setup I initially read right over the solutions the first time through. In my experience, getting FreeBSD up and running has far outweighed the initial investment of a bit of patience required for the learning process.
  38. Re:Any reason to switch? by The+OPTiCIAN · · Score: 3, Informative

    Interesting. I switched *to* freebsd a couple of weekends ago - 6.1RC1 and was stunned when it picked up my raid controller in the installation process. It's a piece of shit promise controller that the manufacturers claimed supported linux when I bought it but of course only supported 2.4 for people running long-obsolete versions redhat or suse. Yet freebsd just picked it up and everything has worked as expected. I can remove a disk and it complains, put it back and it syncs (RAID1).

    I had some troubles getting X working properly as well but did in the end. It's a bit stupid the hoops you have to jump through to set up X in 2006 but there ya go. I did a quick writeup here: http://stable.cowoh.org/2006/05/05/linux-users-adj usting-to-in-freebsd-or-solaris/ If you think of any more commands I should mention in my list let me know.

    --


    Believe with me, my saplings.
  39. Re:BSD and clusters by synthespian · · Score: 2, Informative

    Building a High-performance Computing Cluster Using FreeBSD
    Brooks Davis, Michael AuYeung, Gary Green, Craig Lee
    The Aerospace Corporation
    El Segundo, CA
    {brooks,lee,mauyeung} at aero.org, Gary.B.Green at notes.aero.org
    © 2003 The Aerospace Corporation
    Presented at BSDCon 2003, September 8-12 2003.

    http://people.freebsd.org/~brooks/papers/bsdcon200 3/

    Grid Computing with FreeBSD
    Brooks Davis
    The Aerospace Corporation
    El Segundo, CA
    {brooks,lee} at aero.org
    © 2004 The Aerospace Corporation
    Presented at the UseBSD SIG of the 2004 USENIX Annual Technical Conference, June 27 - July 2, 2004, Boston, MA.

    http://people.freebsd.org/~brooks/papers/usebsd200 4/

    --
    Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts