When I restore from hibernate the screen is often corrupted. I suspect the graphics memory is not being saved. Suspend-to-ram works fine.
It also looks like the font-cache is corrupted, as all letters are corrupted consistently.
Logging out and back in again fixes it, but I don't want to have to do that. I have been logging-out then hibernating, but this is more effort and eliminates most of the benefit of hibernate.
Is there another way to refresh the X11 display? The Ctrl+Alt+F1… does not work. It switches terminal but does not redraw anything: It just shows the old corrupted screen.
I am using Debian 6.