mate, I need to buy you a beer. that fixed it for me on two systems. of course i have pretty much stuffed my X setup by fiddling, trying to fix the problem myself, but at least now the GUI is back.
I'm not sure I deserve the beer, considering I probably broke stuff to begin with.
I've had several good reports with the patch, I'll push it to the ports tree as soon as possible, I just need to clear some other things off the TODO list first. It will then take some time (usually a couple of days) before it shows up as pre-built packages.