[Users] full screen and different resolutions with spice

Gianluca Cecchi gianluca.cecchi at gmail.com
Thu Feb 14 11:22:44 UTC 2013


Let me know if I had better to post to spice-devel....

I'm testing oVirt 3.2 beta user portal.
One client boots from a usb stick running SLAX 32bit in persistent
mode with kernel 3.6.9.
It is a derivative from slackware 14 where I compiled and persistently installed
spice-protocol-0.12.2-noarch-1
xf86-video-qxl-0.1.0-i486-1
celt051-0.5.1.3-i486-1
pyparsing-1.5.6-i486-1
spice-0.12.0-i486-1
vala-0.17.6-i486-1
gtk-vnc-0.5.1-i486-2
virt-viewer-0.5.4-i486-1
xulrunner-15.0.1-i486-1
jdk-7u13-i586-1
spice-xpi-2.8-i486-1

so far so good.
I can start firefox 17.0.1 and connect to user portal

The test VM is Windows XP

There was previously a session from another client pc with full screen
resolution of 1366x768.
Now this other client PC has a max resolution of 1024x768

I notice that it fails to start in full screen (I get the typical
window where you see that the screen is bigger than the current
physical) and also the Shift+F11 shortcut doesn't get any effect or
error.
If inside the vm I now set 1024x768 it adjusts and I can set full
screen with Shift+F11 and I now can disconnect and reconnect
successfully in fullscreen option.

Then I close spice window and sign out from user portal (leaving the
VM at its logged in screen)

If now I connect again to the user portal  from the 1366x768 capable
client, that is Fedora 17 with firefox 18.0 and

spice-gtk-python-0.12-5.fc17.x86_64
spice-xpi-2.8-2.fc17.x86_64
spice-server-0.10.1-5.fc17.x86_64
spice-gtk-tools-0.12-5.fc17.x86_64
spice-client-0.10.1-5.fc17.x86_64
spice-vdagent-0.10.1-1.fc17.x86_64
spice-gtk-0.12-5.fc17.x86_64
spice-glib-0.12-5.fc17.x86_64
spice-gtk3-0.12-5.fc17.x86_64

I connect in full screen mode and I see the Windows XP session just
starts in 1024x768 (as I left it) and suddenly adjusts to the 1366x768
capable resolution

Any hint on why the fiirst auto-adjust didn't work?

- different spice version?
- perhaps only possible to up scale but not down scale?
- other?

This will address situation with one user potentially connecting to
the same VM in full screen mode but using different clients and so
with possible different video resolutions
A work around could be to power off the vm each time but it is not desirable...

Also, in Fedora I get the small box at top middle of the screen where
I can exit full screen for my vm. Instead in slax I have not it.
WHat is the component providing that box?

Thanks for all
Gianluca



More information about the Users mailing list