I'm Sean McCullough from Colorado Springs, Colorado, USA. I just started using GhostBSD for AMD64. I must state that I really like it. It comes with some of FreeBSD's problems pre-solved: a native install using GNOME2 has no problem permitting ordinary (non-root) users to use the GNOME2 Terminal, for just one example.
(When I tried installing FreeBSD with GNOME2 on the same computer I'm now using GhostBSD on, non-root users only got a momentary flash of the Terminal. root could bring GNOME Terminal up and use it. I could not find a suitable fix for the problem.)
My question relates to the difference between GhostBSD and FreeBSD in this regard. I strongly suspect that there are subtle but important differences in the "as-built" kernel source code between the two, as I found no use of custom default kernel tunables in my /boot/loader.conf. (Am I correct here?)
So here it is: Does one obtain the GhostBSD "as-built" kernel source code by obtaining the FreeBSD source code and then applying the GhostBSD toolkit from http://sourceforge.net/p/ghostbsdprojec ... HEAD/tree/ ??
As you can probably tell, I'm no master coder. I just like what I have here with GhostBSD and want to make sure I have the correct source code for things like building the NVIDIA video driver I need for my machine. I've built that with straight FreeBSD source code and it's working fine, but I know that if the kernel sources don't match, I might not be so fortunate the next time I need to build a kernel-source dependent package.
Thank you again! And major kudos on a really great BSD implementation!!
Colorado Springs, Colorado USA