14.04 New GNOME in KVM video issues
I work on the official Ubuntu Documentation, and run a 14.04 Ubuntu Desktop as a VM on my Ubuntu 12.04 server. I need to go back and forth between Unity Desktop environment and GNOME desktop environment. About a week ago, and synchronous with some GNOME updates, the GNOME desktop environment has issues. The screen is the wrong size, and an app window is clipped and not movable. Unity Desktop environment works fine (well mostly, there seemed to a regression for a day where nothing worked, similar to a few weeks ago, but that seems to be O.K. now).
Note that I use the vmvga driver, because and at least for me the cirrus driver does not work properly. As far as I could determine past issues with the vmvga driver have been fixed.
The GNOME desktop environment doesn't seem to realize the video display resolution settings. There are also entries in /var/log/
vmsvga_update_rect: update width too large x: 100, w: 846
Such entries are not present when logging on with Unity Desktop environment.
My system was using vgabios 0.6c-2ubuntu3, but I have now upgraded to 0.7a-3ubuntu3.
I have also tried kernel 3.13
My 12.04 server is headless, I only use VNC for the GUI Desktop screen, and ssh for a cli terminal.
Typically, I am trying to use a 1680X1050 display resolution on my VM as that fits nicely inside my client desktop of 1920X1200. However, even I set the display to 800X600, which is what the GNOME desktop environment always uses, the app windows are still clipped and unmovable (I can set the video by logging on to the Unity desktop environment.)
If I switch to the cirrus driver, then the new GNOME does work, but the video display is terrible and only minimal resolution is available (for both Unity and GNOME Desktops).
I had another VM desktop, that was a GOME only installation, that had not been used since November 17th. I upgraded it also, and have the same results/issues after the upgrade.
I'll post some screen shots and log files.
|affects:||xserver-xorg-driver-vesa → gnome-settings-daemon|
|no longer affects:||gnome-settings-daemon|