I've started my Raspberry Pi Model B without having any monitor plugged. Then I plugged the HDMI monitor, but got no signal. So far I've been able to turn it on by using the command:
tvservice --preferred
But it only turns the monitor on and sets the preferred display mode, while the screen is still blank. I've then been able to reset to low-resolution console by starting Xorg with the command
startx /usr/bin/lxterminal
(which runs in low resolution itself) and then just typed exit
into the terminal.
The problem is that the resulting console is still low-resolution, and the way I got it is far from being elegant.
How can I get the native-resolution console after booting up without monitor, without rebooting?