I'm not sure I deserve the beer, considering I probably broke stuff to begin with.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'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.