03.01.2017 11:40, Gerd Hoffmann wrote: >>> Makes sense I think, but for merging we need: >>> - some driver to implement >> >> This is where it starts getting tricky. vboxvideo is out of tree. In >> theory I could look at getting it merged, but that needs time I am >> rather short of (I am the only person maintaining that driver and it is >> just one of my responsibilities; and there are some bits there that are >> probably too ugly to merge as is). I don't think I am really the person >> to be doing this for qxl/virtio-gpu as that required adding the support >> to qemu too. > > Not only kernel driver and qemu. Right now neither qxl nor virtio-gpu > can communicate the actual layout back to the host. So this also > requires changes to the guest/host protocol (i.e. the virtual hardware). > >>> - some userspace to take advantage of it >> >> As I wrote, mutter would be the first candidate. > > Do you have any feedback from mutter developers on the two approaches > (touchscreen-style autoconfig or x+y offsets)?
The first time I wrote to them no one responded to my e-mail[1]. I could try again, asking just that question, though my plan at this time was just to submit a patch. (For Daniel, I am looking at our source code again to see if I can get it in a merge-able state with a reasonable time investment. Then there would be the "some driver to implement".) [1] https://mail.gnome.org/archives/gnome-shell-list/2016-December/msg00001.html Regards Michael > > cheers, > Gerd > -- Michael Thayer | VirtualBox engineer ORACLE Deutschland B.V. & Co. KG | Werkstr. 24 | D-71384 Weinstadt ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: RiesstraÃe 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Nederland, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher