[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] Xen PV display drivers


  • To: Rajagopal Aravindan <a.rajagopal.81@xxxxxxxxx>, Oleksandr Andrushchenko <andr2000@xxxxxxxxx>
  • From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@xxxxxxxx>
  • Date: Thu, 14 Nov 2019 06:55:04 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=epam.com; dmarc=pass action=none header.from=epam.com; dkim=pass header.d=epam.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I3+07bI+sgEYcjTl2cTi0YWPpFoTNs+QBuY7xKnl0X4=; b=Fny2TJu4GNJSM2XXcsyYyTH3YtCYYbMJsBjS5NvzRfEdLbykXiHUkc10fcstYRuEX5lyeU5ilPyNLqpxECzY8Onrh55ni2zOSKhZkrT+eybjzIwsBr7Hq2P3IsR/DGMJgebxxpd/Z8ysOu0kppwiqFFjICUYj6r/ZWx5ppvO7z083xt7j0wmLxCvde10YkKEaTbiw22JX0kUmI7MElJVk8RXtKJKFoOIIMN7OhRctDOAfP7HL4MwIuYUF5BHqET/6vjm5vz0etuHQL9Lzz9r7SyPg6gKBj88C2qsB7BxD2hjnf5B070YY0+QO388kKIWg3fArEQa3BWZbKjPqbdKnA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZePZH605R9bMgn/9IjC3kmRsavRznWnETToDJa945MrIt5EhfMp4MhBSi1lpiTsn8tVKIbNT65ul4K8lG2yi6Rk1dhShyI7UTas38VAQxoVw40fdogRFHWL49+oKtDHYEItGaabez7WmqpG37gCgOXrFCPzwdvwL415sgidSLP6sasgLkY2bBLOlzV2EL+24ebeCPLG/OGjo5/ul3qY7BpAfvDgBV2nWUy+mt8OjDMx47Bw2apQcDLIB8iXDEREQLnolk38IHPnKLwy5PgGkPeALEx1yDHZfkmyZMiCqsdH/l0d0sy2PUStREeAiDkVelHd71EMVlP/c0UcMjoLvEw==
  • Authentication-results: spf=none (sender IP is ) smtp.mailfrom=Oleksandr_Andrushchenko@xxxxxxxx;
  • Cc: Julien Grall <julien.grall@xxxxxxx>, "xen-users@xxxxxxxxxxxxxxxxxxxx" <xen-users@xxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Thu, 14 Nov 2019 21:19:15 +0000
  • List-id: Xen user discussion <xen-users.lists.xenproject.org>
  • Thread-index: AQHVZBpd6VxurKmCxUmjy6WZ5ToQKaceH5qAgEChnwCAAAIJgIAq/h+AgADnSgA=
  • Thread-topic: Xen PV display drivers

On 11/13/19 7:07 PM, Rajagopal Aravindan wrote:
> Hello Oleksandr,
>
Hi,
> >>This should be all you need
>
> Is it possible to render a Xen guest's GUI directly on a display, 
> without PCI pass-through ?
PCI pass-through is not needed for PV display to work
> When I say directly, I mean in full-screen, just like how native OS's 
> GUI is rendered.
We run Weston full-screen, cannot understand what exactly the problem?
>
> Any pointers will be helpful.
>
> Looking forward to your reply.
>
> Thanks,
> Rajagopal
>
>
>
> On Thu, Oct 17, 2019 at 2:04 PM Oleksandr Andrushchenko 
> <andr2000@xxxxxxxxx <mailto:andr2000@xxxxxxxxx>> wrote:
>
>     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>
>     > <mailto: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
>     
> <https://urldefense.com/v3/__https://xenbits.xen.org/gitweb/?p=qemu-xen.git;a=blob;f=hw*display*xenfb.c;h=3c79913b31a67d162299f598002133881e064c87;hb=HEAD__;Ly8!K6dmGCEab4ueJg!j9cYW5SDDMpbQgDU4fEoDSV6yFKY_aAAgigiDgIXgR2EDwZV9aWLE4YrzkEfpgnqcI3mhmjNEQ$>
>     >
>     [1]
>     https://elixir.bootlin.com/linux/v5.4-rc2/source/drivers/gpu/drm/xen
>     
> <https://urldefense.com/v3/__https://elixir.bootlin.com/linux/v5.4-rc2/source/drivers/gpu/drm/xen__;!K6dmGCEab4ueJg!j9cYW5SDDMpbQgDU4fEoDSV6yFKY_aAAgigiDgIXgR2EDwZV9aWLE4YrzkEfpgnqcI0GxlIzyA$>
>     [2] https://github.com/xen-troops/displ_be
>     
> <https://urldefense.com/v3/__https://github.com/xen-troops/displ_be__;!K6dmGCEab4ueJg!j9cYW5SDDMpbQgDU4fEoDSV6yFKY_aAAgigiDgIXgR2EDwZV9aWLE4YrzkEfpgnqcI3DuTe6xg$>
>     [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
>     
> <https://urldefense.com/v3/__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__;!K6dmGCEab4ueJg!j9cYW5SDDMpbQgDU4fEoDSV6yFKY_aAAgigiDgIXgR2EDwZV9aWLE4YrzkEfpgnqcI2yhP65ug$>
>     [4] https://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html
>     
> <https://urldefense.com/v3/__https://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html__;!K6dmGCEab4ueJg!j9cYW5SDDMpbQgDU4fEoDSV6yFKY_aAAgigiDgIXgR2EDwZV9aWLE4YrzkEfpgnqcI00wih9yw$>
>
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-users

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.