Message ID | 1533815202-11967-1-git-send-email-liran.alon@oracle.com (mailing list archive) |
---|---|
Headers | show |
Series | : vmsvga: Various fixes and enhancements | expand |
On Thu, Aug 09, 2018 at 02:46:13PM +0300, Liran Alon wrote: > Hi, > > This patch series aim to fix many issues in vmware-svga emulation > which have prevented it from being fully functional in a wide-variety > of guests. Nice job in modernizing the vmware svga emulation. What guests this was tested with? I've tried Fedora 28. The vmware kms driver loads fine, fbcon runs fine. Nice. But gdm doesn't start, neither with X11 nor with wayland. Which is a regression, because the xorg vmware driver manages to handle the current qemu emulation just fine so gnome @ X11 works. cheers, Gerd
> On 10 Aug 2018, at 13:14, Gerd Hoffmann <kraxel@redhat.com> wrote: > > On Thu, Aug 09, 2018 at 02:46:13PM +0300, Liran Alon wrote: >> Hi, >> >> This patch series aim to fix many issues in vmware-svga emulation >> which have prevented it from being fully functional in a wide-variety >> of guests. > > Nice job in modernizing the vmware svga emulation. > > What guests this was tested with? I've tried Fedora 28. The vmware kms > driver loads fine, fbcon runs fine. Nice. This was tested with a wide-variety of various Windows versions & Linux distributions which we have encountered that had issues with current vmware-svga emulation. If it’s important, we can provide the exact test-matrix we have run against this code. > > But gdm doesn't start, neither with X11 nor with wayland. Which is a > regression, because the xorg vmware driver manages to handle the current > qemu emulation just fine so gnome @ X11 works. Interesting. Thanks for finding this out. Will have a look. Can you give more exact details about how you reproduced this issue? I prefer to have a similar setup to make sure we have fixed the regression in this series. > > cheers, > Gerd > Thanks for the detailed review and feedback. -Liran
Hi, > > But gdm doesn't start, neither with X11 nor with wayland. Which is a > > regression, because the xorg vmware driver manages to handle the current > > qemu emulation just fine so gnome @ X11 works. > > Interesting. Thanks for finding this out. Will have a look. > Can you give more exact details about how you reproduced this issue? xorg is easiest, because Fedora 28 uses that by default for vmware svga: (1) download Fedora 28 workstation live iso. (2) boot in qemu with -vga vmware. To try wayland you have to install fedora to disk (can be done using the workstation live iso). You can switch between xorg and wayland using /etc/gdm/custom.conf then, by commenting/uncommenting the WaylandEnable line ... [daemon] # Uncoment the line below to force the login screen to use Xorg #WaylandEnable=false ... and rebooting. > I prefer to have a similar setup to make sure we have fixed the > regression in this series. xorg regression needs fixing. Having wayland working too would be nice, but wayland doesn't work with the current emulation either. So it isn't a regression and can be done as separate patch series later on. cheers, Gerd