… should probably take heed of my own advice above (its Welsh—I'm Welsh!), but its never stopped me yet ...
SSGD utilises X11 to enable the background connection and authentication. Since release 10.5 of OSX thru to the latest 10.6.4 there has been an issue with lack of keyboard input in the X11 authentication dialogs which X11 pops up.
This is due to a change in OSX X11 configuration and can be resolved by installing XQuartz (which is quite disruptive) or remaking a missing symlink from the current distribution … much the simpler option.
Lets see if I can find this hint next time I’m stuck on a freshly installed OSX machine …
[~] ➔ ls -al /usr/X11/share/X11/XKeysymDB
-rw-r--r-- 1 root wheel 8982 11 Feb 21:57 /usr/X11/share/X11/XKeysymDB
[~] ➔ ls -al /usr/X11R6/lib/X11/XKeysymDB
ls: /usr/X11R6/lib/X11/XKeysymDB: No such file or directory
[~] ➔ sudo ln -s /usr/X11/share/X11/XKeysymDB /usr/X11R6/lib/X11/XKeysymDB
[~] ➔ ls -al /usr/X11R6/lib/X11/XKeysymDB
lrwxr-xr-x 1 root wheel 28 24 Jul 18:40 /usr/X11R6/lib/X11/XKeysymDB -> /usr/X11/share/X11/XKeysymDB
[~] ➔
That should fix it!