I've got 10.1 installed on a desktop machine that I built -- Asus motherboard, AMD processor, 4 GB memory, 500 GB 7200 rpm disk.
I really like the BSD concept, which is why I've been a glutton for punishment for a number of years. I started with the 7 series, discovering the hard way how bad the USB stack was, plus getting burned by a serious bug in the ext2 support. I've tried every major release since and every time there has been a show-stopper.
So now I'm at 10.1 and it seemed to be good. The 'pkg' system is very well done, the system has been stable (with the exception of one total freeze; I can't remember the last time I've seen something like that with Linux). But it feels like a lot of the rough edges are gone, so I thought maybe there was hope.
Now we get to today. A friend gave me some Windows stuff on a USB key with a FAT32 file-system on it. I stuck the key in the machine and mounted it on a newly created directory in /tmp. After mounting, I did an
So again, I'm faced with the little guy sitting on my shoulder saying "Hey dummy! What do you have to gain from running FreeBSD instead of Linux?". The environment above the low-level userland is the same -- same window managers, same compilers (except I have to do stuff outside the package manager to get the latest Glasgow Haskell compiler, which I use a lot, whereas Arch just supplies it via pacman), same editors (except not sublime_text, since they don't support FreeBSD). And the stuff below that level has, time after time, been unacceptably buggy. My little man is very annoying, but he's right -- there's no point to this, at least not for me.
I really like the BSD concept, which is why I've been a glutton for punishment for a number of years. I started with the 7 series, discovering the hard way how bad the USB stack was, plus getting burned by a serious bug in the ext2 support. I've tried every major release since and every time there has been a show-stopper.
So now I'm at 10.1 and it seemed to be good. The 'pkg' system is very well done, the system has been stable (with the exception of one total freeze; I can't remember the last time I've seen something like that with Linux). But it feels like a lot of the rough edges are gone, so I thought maybe there was hope.
Now we get to today. A friend gave me some Windows stuff on a USB key with a FAT32 file-system on it. I stuck the key in the machine and mounted it on a newly created directory in /tmp. After mounting, I did an
ls to verify that what I expected to be there was there, and it was. Among the contents was a .iso file that needed to be copied to another USB key. I inserted that key and began typing the dd command, while cded to the directory where I'd mounted the first key. When I hit 'tab' to complete the name of the .iso file, it would not complete. So I backed out, did another ls and got nothing! No files! But the file-system was still mounted, confirmed with df. I suspect that the insertion of the second USB key confused the system somehow and it lost track of the first. At that point, I shut the system down, removed the keys and repeated the whole thing on an Arch Linux system without difficulty.So again, I'm faced with the little guy sitting on my shoulder saying "Hey dummy! What do you have to gain from running FreeBSD instead of Linux?". The environment above the low-level userland is the same -- same window managers, same compilers (except I have to do stuff outside the package manager to get the latest Glasgow Haskell compiler, which I use a lot, whereas Arch just supplies it via pacman), same editors (except not sublime_text, since they don't support FreeBSD). And the stuff below that level has, time after time, been unacceptably buggy. My little man is very annoying, but he's right -- there's no point to this, at least not for me.