Hi,
On Sun, Nov 25, 2018 at 02:48:13PM -0500, Alex McWhirter wrote:
I'm having an odd issue that i find hard to believe could be a
bug, and not some kind of user error, but im at a loss for
where else to look.
Looks like a bug or bad configuration between host/guest. Let's
see.
when booting a linux ISO with QXL SPICE graphics, the boot
hangs as soon as kernel modesetting kicks in. Tried with latest
debian, fedora, and centos. Sometimes it randomly works, but
most often it does not. QXL / VGA VNC work fine. However if i
wait a few minutes after starting the VM for the graphics to
start, then there are no issues and i can install as usual.
So after install, i reboot, hangs on reboot right after
graphics switch back to text mode with QXL SPICE, not with VNC.
So i force power off, reboot, and wait a while for it to boot.
If i did text only install, when i open a spice console it will
hang after typing a few characters. If i did a graphical
install then as long as i waited long enough for X to start,
then it works perfectly fine.
From the logs of second email:
| [ 3.201725] [drm] Initialized qxl 0.1.0 20120117 for 0000:00:02.0 on minor 0
Quite old qxl? Would it be possible to update it? 0.1.5 was
released in 2016-12-19 [0], that's almost 5 years of bugfixing,
etc.
https://gitlab.freedesktop.org/xorg/driver/xf86-video-qxl/tags/xf86-video...
I tried to capture some logs, but since the whole guest OS
hangs it's rather hard to pull off. I did see an occasional
error about the mouse driver, so that's really all i have to go
on.
As for the spice client, im using virt-viewer on windows 10
x64, tried various versions of virt-viewer just to be sure, no
change. I also have a large amount on windows guests with QXL
SPICE. These all work with no issue. Having guest agent
installed in the linux guest seems to make no difference.
There are no out of the ordinary logs on the VDSM hosts, but i
can provide anything you may need. It's not specific to any one
host, i have 10 VM hosts in the cluster, they all do. They are
westmere boxes if that makes a difference.
Any ideas on how i should approach this? VNC works well enough
for text only linux guest, but not being able to reboot my GUI
linux guests without also closing my spice connection is a
small pain.
Maybe just updating the qxl would solve the issue but which
configuration you have set in regards to memory for qxl?
I see in the logs
| [ 3.163127] [drm] qxl: 16M of VRAM memory size
| [ 3.163127] [drm] qxl: 63M of IO pages memory ready (VRAM domain)
| [ 3.163128] [drm] qxl: 32M of Surface memory size
Not sure if driver is using UMS (old) or KMS mode on Debian...
https://www.spice-space.org/multiple-monitors.html
as far as ovirt versions im on the latest, this is a rather
fresh install. just set it up a few days ago, but i've been a
long time ovirt user. I am using a squid spice proxy if that
makes a difference.
Cheers,
Victor