[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Xen-users] Xen PV display drivers
Hello Oleksandr,
>>This should be all you need
Is it possible to render a Xen guest's GUI directly on a display, without PCI pass-through ? When I say directly, I mean in full-screen, just like how native OS's GUI is rendered.
Any pointers will be helpful.
Looking forward to your reply.
Thanks, Rajagopal
Hi, sorry for late reply
On 10/17/19 11:27 AM, Rajagopal Aravindan wrote:
> Hello Oleksandr,
>
> >>We do not use framebuffer drivers in our setups, but PV display
> (Linux KMS).
> >>Please let me know if you need details on that.
> Yes, could you please share some details, to consolidate whatever
> little study we have carried out so far ?
>
In order to run Xen PV display you need:
1. PV display front kernel driver [1]
2. PV display backend - user-space backend which runs either as
a Weston client or can run as DRM KMS client.
3. Configure your domain, for examples please see [3] and of course [4]
This should be all you need
> Look forward to your reply.
>
> Thanks,
> Rajagopal
Thank you,
Oleksandr
>
> On Fri, Sep 6, 2019 at 10:58 AM Oleksandr Andrushchenko
> <Oleksandr_Andrushchenko@xxxxxxxx
> <mailto:Oleksandr_Andrushchenko@xxxxxxxx>> wrote:
>
> Hi,
> On 9/5/19 9:47 PM, Julien Grall wrote:
> > Hi,
> >
> > I am adding Oleksandr who has been looking after PV display driver
> > recently.
> >
> We do not use framebuffer drivers in our setups, but PV display
> (Linux KMS).
> Please let me know if you need details on that.
>
> > Cheers,
> >
> > On 8/28/19 6:49 PM, Rajagopal Aravindan wrote:
> >> Hello Julien,
> >>
> >> I am trying to understand how a Dom-U's GUI desktop is viewable
> >> through vncviewer.
> >> While I see a fbfront driver in Ubuntu running as Dom-U, I
> don't see
> >> a fbback driver or equivalent.
> >>
> fbfront is a kernel driver and its counterpart (fbback) is a part of
> QEMU [1]
>
> >> Can you please provide me some info or links on this ?
> OFFTOP: I am not subscribed on xen-users@, so I miss all the mails
> there
> >>
> >> Thanks,
> >> Rajagopal
> >
> [1]
> https://xenbits.xen.org/gitweb/?p=qemu-xen.git;a=blob;f=hw/display/xenfb.c;h=3c79913b31a67d162299f598002133881e064c87;hb=HEAD
>
[1] https://elixir.bootlin.com/linux/v5.4-rc2/source/drivers/gpu/drm/xen
[2] https://github.com/xen-troops/displ_be
[3]
https://github.com/xen-troops/meta-xt-prod-gen3-test/tree/master/recipes-dom0/dom0-image-thin-initramfs/files/meta-xt-prod-extra/recipes-extended/guest-addons/files
[4] https://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-users
|