Thursday, March 29, 2018

Re: VMM VM - 'dummy' based driver-based X11 server inside, not possible?

On February 16, 2018 4:35 PM, Jiri B <jirib@devio.us> wrote:
> On Fri, Feb 16, 2018 at 12:19:44AM -0800, Mike Larkin wrote:
>
> > Xvfb + x11vnc worked fine in the test I just did.
>
> Yes, it does, thanks for confirmation.
>
> I was curious why X11 'dummy' mode does not if it should be
> used in environments without graphical card for headless X11
> server.
>
> Maybe it does not work as our xf86-video-dummy is old,
>
> https://github.com/freedesktop/xorg-xf86-video-dummy/commit/87249af5faf85c8d093e910c069faa4db0aee843#diff-67e997bcfdac55191033d57a16d1408a
>
> I'll stick to Xvfb for now and I'll give a try to build
> newer xf86-video-dummy.
>
> Jiri

(Thread crossreferenced with
https://marc.info/?t=152230713300003&r=1&w=2 .)

Thanks for reporting that you got X dummy working, though only on
baremetal but not in a VMM, the latter crashing at X start with
message "(EE) xf86OpenConsole: No console driver found".

Do you have any idea what "No console driver found" here means, like,
is it trying to open some hardware descriptor and it can't find it in
VMM because VMM won't produce it while some PCI device on your
baremetal would? Anyhow weird considering the X is supposed to not
touch any hardware ("dummy" = graphics driver and "void" = mouse and
keyboard drivers.)

Did you get any idea about the detail cause?

If any patch needs testing e.g. upgrade to latest
https://github.com/freedesktop/xorg-xf86-video-dummy/ feel free to let
me know.

Thanks,
Tinker

No comments:

Post a Comment