After I run startx I get these two warnings:
trap: "SIGKILL" cannot be caught
xauth: file /home/dave/.serverauth.6460 does not exist
What led me to notice this was, while trying to configure slrn to access the new UnitedBSD news group I was experiencing another unrelated issue:
***Warning: Unable to find a unique fully-qualified host name.
@JuvenalUrbino has suggested I make some changed to my domain name in /etc/resolve.conf as well as specify domain in /etc/rc.conf and /etc/hosts while also removing ~/.Xauthority, ~/.serverauth* as well as rm -rf /tmp/.X*
I did all of this and, not only would I get the same warnings, but it would hang until I issued ^C after running startx on a fresh boot.
Now, there are two separate issues here. So not to confuse things, I've reverted my files in /etc to their previous versions where it does not hang but the two warnings persist (and I imagine they've always been there I just never noticed them).
Once I solve this, I will take another look at the warning given by slrn about my host name.