I run android-x86 as VMware image, and I dedicated the whole second display for it. Display's resolution is 1024x768, but resolution in android is lower, it seems something about 800x480. Is there a way to change physical display resolution in Android to fit monitor resolution? I have a root access to the device.
Thanks to eldarerathis comment.
Indeed, I was able to set needed resolution by modifying kernel boot parameters. Instead of
video=-16 in kernel boot options I use
video=uvesa UVESA_MODE=1024x768 and all is working in native monitor resolution!
More detailed description is here (in Russian language).
I tried several screen changers. The one I like best is:
May not work on X86 though.
You could try LCDDensity to create the effect of a higher resolution. Not sure how this would look in a VM though.
A good option is to edit the GRUB boot loader and put vga=ask at the end of the line. This will pop up a menu asking you which resolution you want to run the device at every time you boot. Higher res = more overhead. Off the top of my head, mode 333 works reliably (1024x768@16-bit color), and I have a little better luck with 16-bit color modes and standard VGA/HDTV resolutions
The currently-accepted answer works well if you always use a certain mode