I decided to install FreeBSD on my laptop with 2 x SSD’s one of which is a NVE 256GB. I had to purchase a USB wifi dongle the one I decided after reading approps was a WN111v2 from NetGear it works fine but will bitch about something if I download something quick however the download will still resume so editing syslogd to stop dumping crap to the console fixed it.
My laptop uses a Nvidia which is nice that I don’t need to use some crappy intel driver. However the fact that I have to spend an hr building and install nvidia drivers then compiling the nvidia-xsettings port and then adding a few args to load the GLX drivers I managed to get X working. Why do I have to spend all this time setting up nvidia when it takes 5-10 mins on a Linux Distro? why do I have to even bother to compile nvidia from the ports system? The fact that the ports system has a license system should be enough to get nvidia as a base driver instead of a port. This is a perfect example as to why FreeBSD fails as a Desktop. Surely my current system works but not without a few hours of dickering around drivers, xorg config files and dickering around with ports just to get functionality that is either done so as default in Linux distros or done with little effort using a GUI program to install prop drivers. Something that isn’t an issue as I know what I am doing but for Mr average joe it is or would be hard.