Yeah, I tried some things to that end (ksnapshot -display :0),
but I kept getting this error:
Xlib: connection to :0.0 refused by server
Xlib: No protocol specified
This only happens if I try to connect to the login display.
For example, if I run xinit -- :1 and try ksnapshot -display :1, it works fine. Perhaps this is KDM's fault??
Any ideas? I'm not very good at messing with X: for the most part it leaves me alone; I leave it alone.