I ran FreeBSD's `pkg autoremove` command yesterday, & it removed a bunch of stuff I didn't notice, including hal. Also, something must've changed in a recent kernel because I had to install a new package, xf86-video-intel (on an ancient Dell Inspiron 518 w/on-board graphics), before X11 found a screen again. #DayWithoutX