Description of feature: Currently graphical console displays GuestOS is all available colors. This turns to be a productivity issue while accessing GuestOS remotely (on low bandwidth) It looks to be desirable to configure graphical console to switch to low color modes. Current workaround is to configure VNC or similar remote desktop solutions and use client apps to switch to low color mode. Not suitable work around for situations where administrator is remotely located all time.
As far as I know, this isn't supported at the gtk-vnc level, so reassigning there. Once that is complete, it would be pretty easy for us to support it in virt-manager.
Moving back to virt-manager, since this capabilities is present in gtk-vnc-0.3.10-1.fc12.i686. *Before* calling vnc_display_open(), you can call vnc_display_set_depth() giving one of the constants VNC_DISPLAY_DEPTH_COLOR_DEFAULT = 0, VNC_DISPLAY_DEPTH_COLOR_FULL, VNC_DISPLAY_DEPTH_COLOR_MEDIUM, VNC_DISPLAY_DEPTH_COLOR_LOW, VNC_DISPLAY_DEPTH_COLOR_ULTRA_LOW Default, uses whatever the server decides is its preferred. The other 4 correspond to forcing use of 32bpp, 16bpp, 8bpp, and 4bpp. Recommend leaving on the default setting unless explicitly needing an alternative.
Moving to the upstream virt-manager tracker.
*** Bug 525299 has been marked as a duplicate of this bug. ***
Since spice exists nowadays, which has all sorts of smarts about limiting bandwidth, and which doesn't even support low color modes AFAICT. If someone turned up tomorrow with a patch, I'd help it get in. But virt-manager devs are unlikely to ever implement this. So closing as WONTFIX