[Spice-devel] linux with multiple "monitors" issues

Marc-André Lureau mlureau at redhat.com
Fri Nov 8 13:34:03 PST 2013



----- Original Message -----
> Hi All,
> 
> You may remember me as the guy who about once a month complains that
> multiple "monitors" simply doesn't work in linux.
> 
> I have tested various configurations of centos 6, fedora 19 and fedora
> 20 beta as host, guest and client.
> 
> Well I think I've finally made some progress which I'll thought worth
> reporting back.
> 
> These results (below) are approximately the same on Fedora 20 beta and
> Fedora 19 (host+guest+client).
> 
> I was trolling through the Fedora "features" (or whatever they're called
> now) and noticed that qxl KMS driver has made it's way into fedora.
> That gave me an idea: disable it!  Sure enough, things are WAAAAYYY more
> stable after blacklisting qxl.ko.

Some multiple monitor and arbitrary resolution fixes are in drm-next:
http://cgit.freedesktop.org/~airlied/linux/log/?h=drm-next

With f20, you may also need the mutter fix:
https://bugzilla.gnome.org/show_bug.cgi?id=711216

For f19, it should be working with drm-next.

> Right away 3 major problems go away:
> 
> 1) second "monitor" shows entire workspace (e.g. monitor 1 and 2 combined)
> 2) actual mouse position offset up and left from displayed mouse position
> 3) qxl/spice crash after disconnecting, which prevents reconnecting to
> the VM (although VM quite happy) until "power cycle"'

What are the kernel and xorg-qxl driver version ? I am assuming you are not trying with git version, give it a try please ;)

> 
> I still cannot get 1900x1200 on both monitors, but this could be a
> memory limitation. I'm back to the defaults, which I believe are 64MB.
> However, at least the system "gracefully" degrades to a resolution less
> than what I requested, and stays stable.
> 
> If anyone wants any kind of debugging, logs etc. with/without qxl.ko
> installed to narrow this down, I'll do it. Let me know.
> 
> So kudos to all for what I've always hoped to see, and finally do!
> Looking good everybody.
> 
> --
> Thanks,
> David Mansfield
> Cobite, INC.
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/spice-devel
> 


More information about the Spice-devel mailing list