I’ve got a program running in a GNOME Terminal, but the screensaver is acting up and won’t let me back in with my password. While waiting for a fix for the gnome-screensaver bug, is there some way to see the output (or even take over the process) in a virtual console (Ctrl-Alt-F1) without being able to interact with the GNOME Terminal?
Clarification: The original issue was the screensaver, but the question I’d like answered is how to see the output from a process running in another terminal, after starting the process without any logging to file. I’m guessing it should be possible to set the output device of a process from a different shell? Or is it possible to put a process in another shell into background mode, and get it into the foreground in the current shell? Or even ask GNOME Terminal to redirect or copy the output?
I’ve had luck in the past killing the screensaver from a virtual console, unlocking X session.
EDIT: Seems like this has been thought of, and you should use one of these commands, depending on which screensaver program you use:
See the man page for those commands for more details.