Hmm.. I'm not quite sure. The method I use is detecting if the rdesktop window gets overlapped at all. If so, it gets brought out of fullscreen. In my testing, this was quite reliable, and I still can't make it die unnaturally. I'm also unable to reproduce it giving strange characters to the remote desktop. How long had you been running it when you got those errors? Do the plus signs show up every time or just the one time? Also, do you have a n800 or n810?