Came across this problem and digged a while on google, some threads said it has something to do with the low free space for fs / or /var, but this doesn’t apply my case as I still have heap on every file systems.
Further truss the client ssh session, it is showing something that can not query the security extension, which sheds a bit light on how to resolve it.
from client side, “ssh -X” definitately will forward X11 as we can see the $DISPLAY has been set and “netstat -an | grep 6012 (provided X11 was forwarded to :12.0)” is showing 6012 is listening. But trusted X11 was missed. The fix is to “ssh -Y -X” to forward both X11 and trusted X11, alternatively, you can put “ForwardX11Trusted yes” into your client’s ssh_config to make this behavious as default.
Eric
02/Dec/08