Scenario: RHEL 6 64-bit guest, Gentoo 64-bit host. Using KVM on Intel i7. Using remote-viewer to connect via spice protocol.
After having the RHEL guest running for days (usually), the X server in the guest will suddenly exit and restart. I'm not sure if this is due to the number of cut&pastes between guest and host or anything like that, it can sometimes take a couple days, or sometimes a week, but this occurs regularly, and I need to eventually log back in, and, because of the crash, it never remembers my screen size, etc.
The guest VM does not reboot in its entirety, it just seems the X server restarts. At the bottom of /var/log/Xorg.0.log.old is:
[1479356.477] Out of memory allocating 262100 bytes
[1479356.477] Out of mem - stats
[1479356.480] max system bytes = 50319360
[1479356.480] system bytes = 50319360
[1479356.480] in use bytes = 22097912
so this may be a form of memory leak, and my guess would be the qxl driver?
# rpm -qf /usr/lib64/xorg/modules/drivers/qxl_drv.so
This is probably fixed by http://cgit.freedesktop.org/xorg/driver/xf86-video-qxl/commit/?id=2bed9bffd92a1422a460dad37e5fffe820ef2df3 (which is in the 0.1.4 release). This patch will most likely be shipped with RHEL6.7 when it is released.
-- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/spice/spice-gtk/issues/50.