xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* How to do display sharing between guests or bring up guests display
@ 2022-09-21 17:24 Vipul Suneja
  2022-09-21 18:32 ` Elliott Mitchell
  0 siblings, 1 reply; 6+ messages in thread
From: Vipul Suneja @ 2022-09-21 17:24 UTC (permalink / raw)
  To: xen-devel; +Cc: Stefano Stabellini, Julien Grall, Bertrand Marquis

[-- Attachment #1: Type: text/plain, Size: 520 bytes --]

Hi,

Thanks!

I am porting xen on raspberry pi 4B. I could build & port
"xen-image-minimal" DOM0 on rpi4 & could port "xen-guest-image-minimal" as
guest1(DOMU1). DOM0 & DOMU1 are working fine as consoles, even the network
is also up.

Now I have built a custom image with GUI & ported it as a guest2(DOMU2),
guest2 came up as a console & couldn't see the GUI screen(Display screen
connected to rpi4 via HDMI) coming up.

Can you please guide me on display sharing or how to bring up guests
display?

Regards
Vipul Kumar

[-- Attachment #2: Type: text/html, Size: 719 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: How to do display sharing between guests or bring up guests display
  2022-09-21 17:24 How to do display sharing between guests or bring up guests display Vipul Suneja
@ 2022-09-21 18:32 ` Elliott Mitchell
  2022-09-27 18:17   ` Vipul Suneja
  0 siblings, 1 reply; 6+ messages in thread
From: Elliott Mitchell @ 2022-09-21 18:32 UTC (permalink / raw)
  To: Vipul Suneja
  Cc: xen-devel, Stefano Stabellini, Julien Grall, Bertrand Marquis

On Wed, Sep 21, 2022 at 10:54:55PM +0530, Vipul Suneja wrote:
> Now I have built a custom image with GUI & ported it as a guest2(DOMU2),
> guest2 came up as a console & couldn't see the GUI screen(Display screen
> connected to rpi4 via HDMI) coming up.
> 
> Can you please guide me on display sharing or how to bring up guests
> display?

This has already been answered in several locations.  The first place to
ask for help with the RP4 is their own forums.  Turns out the topic is
well known:

https://forums.raspberrypi.com/viewtopic.php?t=232323#p1775083

(huh, their forum moved to the raspberrypi.com domain; they really need
an entry for Xen in their other OSes area)


-- 
(\___(\___(\______          --=> 8-) EHM <=--          ______/)___/)___/)
 \BS (    |         ehem+sigmsg@m5p.com  PGP 87145445         |    )   /
  \_CS\   |  _____  -O #include <stddisclaimer.h> O-   _____  |   /  _/
8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: How to do display sharing between guests or bring up guests display
  2022-09-21 18:32 ` Elliott Mitchell
@ 2022-09-27 18:17   ` Vipul Suneja
  2022-09-29 16:13     ` Vipul Suneja
  0 siblings, 1 reply; 6+ messages in thread
From: Vipul Suneja @ 2022-09-27 18:17 UTC (permalink / raw)
  To: Elliott Mitchell
  Cc: xen-devel, Stefano Stabellini, Julien Grall, Bertrand Marquis

[-- Attachment #1: Type: text/plain, Size: 2517 bytes --]

Hi Elliott,

Thanks!

As per the link you shared, VNC & SDL are two ways to get GUI display up
for guests. I am going through VNC & tried SDL, added below line in
guest1.cfg file.
*vfb = [ 'sdl=1' ]*
when creating guest machine by running command "*xl create -c guest1.cfg" *then
its throwing errors:










*root@raspberrypi4-64:~/guest1# xl create -c guest1.cfgParsing config from
guest1.cfglibxl: error: libxl_qmp.c:1400:qmp_ev_fd_callback: Domain 3:error
on QMP socket: Connection reset by peerlibxl: error:
libxl_qmp.c:1439:qmp_ev_fd_callback: Domain 3:Error happened with the QMP
connection to QEMUlibxl: error:
libxl_dm.c:3351:device_model_postconfig_done: Domain 3:Post DM startup
configs failed, rc=-26libxl: error:
libxl_create.c:1867:domcreate_devmodel_started: Domain 3:device model did
not start: -26libxl: error: libxl_aoutils.c:646:libxl__kill_xs_path: Device
Model already exitedlibxl: error: libxl_domain.c:1183:libxl__destroy_domid:
Domain 3:Non-existant domainlibxl: error:
libxl_domain.c:1137:domain_destroy_callback: Domain 3:Unable to destroy
guestlibxl: error: libxl_domain.c:1064:domain_destroy_cb: Domain
3:Destruction of domain failed*

It works absolutely fine & guest1 comes up if *vfb = [ 'sdl=1' ]* is not
included in the configuration file. Anything wrong with the statement
added or any other steps need to be followed for this? Looking after your
response asap.

Regards,
Vipul Kumar

On Thu, Sep 22, 2022 at 12:03 AM Elliott Mitchell <ehem+xen@m5p.com> wrote:

> On Wed, Sep 21, 2022 at 10:54:55PM +0530, Vipul Suneja wrote:
> > Now I have built a custom image with GUI & ported it as a guest2(DOMU2),
> > guest2 came up as a console & couldn't see the GUI screen(Display screen
> > connected to rpi4 via HDMI) coming up.
> >
> > Can you please guide me on display sharing or how to bring up guests
> > display?
>
> This has already been answered in several locations.  The first place to
> ask for help with the RP4 is their own forums.  Turns out the topic is
> well known:
>
> https://forums.raspberrypi.com/viewtopic.php?t=232323#p1775083
>
> (huh, their forum moved to the raspberrypi.com domain; they really need
> an entry for Xen in their other OSes area)
>
>
> --
> (\___(\___(\______          --=> 8-) EHM <=--          ______/)___/)___/)
>  \BS (    |         ehem+sigmsg@m5p.com  PGP 87145445         |    )   /
>   \_CS\   |  _____  -O #include <stddisclaimer.h> O-   _____  |   /  _/
> 8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445
>
>
>

[-- Attachment #2: Type: text/html, Size: 3480 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: How to do display sharing between guests or bring up guests display
  2022-09-27 18:17   ` Vipul Suneja
@ 2022-09-29 16:13     ` Vipul Suneja
  2022-10-04  5:02       ` Vipul Suneja
  0 siblings, 1 reply; 6+ messages in thread
From: Vipul Suneja @ 2022-09-29 16:13 UTC (permalink / raw)
  To: Elliott Mitchell
  Cc: xen-devel, Stefano Stabellini, Julien Grall, Bertrand Marquis

[-- Attachment #1: Type: text/plain, Size: 2845 bytes --]

Hi Elliott,

Thanks!

Any input from your side on this issue will be really helpful.
Looking forward to hearing from you asap.

Regards,
Vipul Kumar

On Tue, Sep 27, 2022 at 11:47 PM Vipul Suneja <vsuneja63@gmail.com> wrote:

> Hi Elliott,
>
> Thanks!
>
> As per the link you shared, VNC & SDL are two ways to get GUI display up
> for guests. I am going through VNC & tried SDL, added below line in
> guest1.cfg file.
> *vfb = [ 'sdl=1' ]*
> when creating guest machine by running command "*xl create -c
> guest1.cfg" *then its throwing errors:
>
>
>
>
>
>
>
>
>
>
> *root@raspberrypi4-64:~/guest1# xl create -c guest1.cfgParsing config from
> guest1.cfglibxl: error: libxl_qmp.c:1400:qmp_ev_fd_callback: Domain 3:error
> on QMP socket: Connection reset by peerlibxl: error:
> libxl_qmp.c:1439:qmp_ev_fd_callback: Domain 3:Error happened with the QMP
> connection to QEMUlibxl: error:
> libxl_dm.c:3351:device_model_postconfig_done: Domain 3:Post DM startup
> configs failed, rc=-26libxl: error:
> libxl_create.c:1867:domcreate_devmodel_started: Domain 3:device model did
> not start: -26libxl: error: libxl_aoutils.c:646:libxl__kill_xs_path: Device
> Model already exitedlibxl: error: libxl_domain.c:1183:libxl__destroy_domid:
> Domain 3:Non-existant domainlibxl: error:
> libxl_domain.c:1137:domain_destroy_callback: Domain 3:Unable to destroy
> guestlibxl: error: libxl_domain.c:1064:domain_destroy_cb: Domain
> 3:Destruction of domain failed*
>
> It works absolutely fine & guest1 comes up if *vfb = [ 'sdl=1' ]* is not
> included in the configuration file. Anything wrong with the statement
> added or any other steps need to be followed for this? Looking after your
> response asap.
>
> Regards,
> Vipul Kumar
>
> On Thu, Sep 22, 2022 at 12:03 AM Elliott Mitchell <ehem+xen@m5p.com>
> wrote:
>
>> On Wed, Sep 21, 2022 at 10:54:55PM +0530, Vipul Suneja wrote:
>> > Now I have built a custom image with GUI & ported it as a guest2(DOMU2),
>> > guest2 came up as a console & couldn't see the GUI screen(Display screen
>> > connected to rpi4 via HDMI) coming up.
>> >
>> > Can you please guide me on display sharing or how to bring up guests
>> > display?
>>
>> This has already been answered in several locations.  The first place to
>> ask for help with the RP4 is their own forums.  Turns out the topic is
>> well known:
>>
>> https://forums.raspberrypi.com/viewtopic.php?t=232323#p1775083
>>
>> (huh, their forum moved to the raspberrypi.com domain; they really need
>> an entry for Xen in their other OSes area)
>>
>>
>> --
>> (\___(\___(\______          --=> 8-) EHM <=--          ______/)___/)___/)
>>  \BS (    |         ehem+sigmsg@m5p.com  PGP 87145445         |    )   /
>>   \_CS\   |  _____  -O #include <stddisclaimer.h> O-   _____  |   /  _/
>> 8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445
>>
>>
>>

[-- Attachment #2: Type: text/html, Size: 4100 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: How to do display sharing between guests or bring up guests display
  2022-09-29 16:13     ` Vipul Suneja
@ 2022-10-04  5:02       ` Vipul Suneja
  2022-10-04  5:27         ` Elliott Mitchell
  0 siblings, 1 reply; 6+ messages in thread
From: Vipul Suneja @ 2022-10-04  5:02 UTC (permalink / raw)
  To: Elliott Mitchell, xen-devel
  Cc: Stefano Stabellini, Julien Grall, Bertrand Marquis

[-- Attachment #1: Type: text/plain, Size: 3154 bytes --]

Hi All,

Any input on this issue or any pointers on SDL to enable display?
Looking forward to hearing from you.

Regards,
Vipul Kumar

On Thu, Sep 29, 2022 at 9:43 PM Vipul Suneja <vsuneja63@gmail.com> wrote:

> Hi Elliott,
>
> Thanks!
>
> Any input from your side on this issue will be really helpful.
> Looking forward to hearing from you asap.
>
> Regards,
> Vipul Kumar
>
> On Tue, Sep 27, 2022 at 11:47 PM Vipul Suneja <vsuneja63@gmail.com> wrote:
>
>> Hi Elliott,
>>
>> Thanks!
>>
>> As per the link you shared, VNC & SDL are two ways to get GUI display up
>> for guests. I am going through VNC & tried SDL, added below line in
>> guest1.cfg file.
>> *vfb = [ 'sdl=1' ]*
>> when creating guest machine by running command "*xl create -c
>> guest1.cfg" *then its throwing errors:
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> *root@raspberrypi4-64:~/guest1# xl create -c guest1.cfgParsing config
>> from guest1.cfglibxl: error: libxl_qmp.c:1400:qmp_ev_fd_callback: Domain
>> 3:error on QMP socket: Connection reset by peerlibxl: error:
>> libxl_qmp.c:1439:qmp_ev_fd_callback: Domain 3:Error happened with the QMP
>> connection to QEMUlibxl: error:
>> libxl_dm.c:3351:device_model_postconfig_done: Domain 3:Post DM startup
>> configs failed, rc=-26libxl: error:
>> libxl_create.c:1867:domcreate_devmodel_started: Domain 3:device model did
>> not start: -26libxl: error: libxl_aoutils.c:646:libxl__kill_xs_path: Device
>> Model already exitedlibxl: error: libxl_domain.c:1183:libxl__destroy_domid:
>> Domain 3:Non-existant domainlibxl: error:
>> libxl_domain.c:1137:domain_destroy_callback: Domain 3:Unable to destroy
>> guestlibxl: error: libxl_domain.c:1064:domain_destroy_cb: Domain
>> 3:Destruction of domain failed*
>>
>> It works absolutely fine & guest1 comes up if *vfb = [ 'sdl=1' ]* is not
>> included in the configuration file. Anything wrong with the statement
>> added or any other steps need to be followed for this? Looking after your
>> response asap.
>>
>> Regards,
>> Vipul Kumar
>>
>> On Thu, Sep 22, 2022 at 12:03 AM Elliott Mitchell <ehem+xen@m5p.com>
>> wrote:
>>
>>> On Wed, Sep 21, 2022 at 10:54:55PM +0530, Vipul Suneja wrote:
>>> > Now I have built a custom image with GUI & ported it as a
>>> guest2(DOMU2),
>>> > guest2 came up as a console & couldn't see the GUI screen(Display
>>> screen
>>> > connected to rpi4 via HDMI) coming up.
>>> >
>>> > Can you please guide me on display sharing or how to bring up guests
>>> > display?
>>>
>>> This has already been answered in several locations.  The first place to
>>> ask for help with the RP4 is their own forums.  Turns out the topic is
>>> well known:
>>>
>>> https://forums.raspberrypi.com/viewtopic.php?t=232323#p1775083
>>>
>>> (huh, their forum moved to the raspberrypi.com domain; they really need
>>> an entry for Xen in their other OSes area)
>>>
>>>
>>> --
>>> (\___(\___(\______          --=> 8-) EHM <=--          ______/)___/)___/)
>>>  \BS (    |         ehem+sigmsg@m5p.com  PGP 87145445         |    )   /
>>>   \_CS\   |  _____  -O #include <stddisclaimer.h> O-   _____  |   /  _/
>>> 8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445
>>>
>>>
>>>

[-- Attachment #2: Type: text/html, Size: 4650 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: How to do display sharing between guests or bring up guests display
  2022-10-04  5:02       ` Vipul Suneja
@ 2022-10-04  5:27         ` Elliott Mitchell
  0 siblings, 0 replies; 6+ messages in thread
From: Elliott Mitchell @ 2022-10-04  5:27 UTC (permalink / raw)
  To: Vipul Suneja
  Cc: xen-devel, Stefano Stabellini, Julien Grall, Bertrand Marquis

On Tue, Oct 04, 2022 at 10:32:03AM +0530, Vipul Suneja wrote:
> Any input on this issue or any pointers on SDL to enable display?
> Looking forward to hearing from you.

I suspect you want xen-users@lists.xenproject.org.
https://lists.xenproject.org/cgi-bin/mailman/listinfo/xen-users

xen-devel@ is when you need developer attention, whereas what you're
asking sounds like basic user setup questions.


-- 
(\___(\___(\______          --=> 8-) EHM <=--          ______/)___/)___/)
 \BS (    |         ehem+sigmsg@m5p.com  PGP 87145445         |    )   /
  \_CS\   |  _____  -O #include <stddisclaimer.h> O-   _____  |   /  _/
8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445




^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2022-10-04  5:28 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-21 17:24 How to do display sharing between guests or bring up guests display Vipul Suneja
2022-09-21 18:32 ` Elliott Mitchell
2022-09-27 18:17   ` Vipul Suneja
2022-09-29 16:13     ` Vipul Suneja
2022-10-04  5:02       ` Vipul Suneja
2022-10-04  5:27         ` Elliott Mitchell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).