<div dir="ltr">Hmm.  That's odd.  Well, DRM (the GPU subsystem) is often sensitive for reasons we don't quite understand.  If loading the stuff via /etc/rc.conf does not work reliably, you could consider loading it via /etc/rc.local by slapping down the appropriate sequence of commands.  Sometimes the module doesn't initiate quickly enough and followup programs (like xdm, startx, Xorg, whatever) try to talk to the GPU too early.  I've taken to doing something like this in /etc/rc.local to automate it:<div><br></div><div>klldoad (appropriate modules)</div><div>sleep 5</div><div>xdm / startx / whatever</div><div><br></div><div>And often I don't even try to start X automatically but just write a little script to run on a fresh boot.  Since sometimes I don't want to boot in X and otherwise just leave the system up and running for months so its no big deal to start it manually once in a blue moon.</div><div>-Matt</div></div>