Minimal X11 build failing to start xorg
Opened this issue · 3 comments
Using a BeagleBone Black Industrial, I'm able to get a buildroot image to build and run. However, despite trying all manner of configuration variations the xorg server fails to start due to a missing module (a framebuffer). The missing module and file are either "libfb"/'libfb.so' or "fbdev"/"fbdev_drv.so" depending on which options are chosen while configuring buildroot .config. I'm able to get a working minimal X11 build using Yocto and the 'libfb.so' module is present in the /usr/lib/xorg/modules directory(where it should be). Doing a bit of digging shows that the source files necessary to build 'libfb' are present in the xserver source code.
I'm attaching the current .config (renamed) file I'm using with buildroot. What is the secret sauce to getting a viable xorg server built in buildroot?
current.txt
Best,
Ian
@colmekik try the "qt5" config: https://github.com/buildroot/buildroot/blob/master/configs/beaglebone_qt5_defconfig
in debian we default to xserver-xorg-video-fbdev for the AM33'x based beagle's...
Regards,
@RobertCNelson sadly the beaglebone_qt5_defconfig does not utilize X at all. I've included xserver-xorg-video-fbdev in test configurations quite often in my experimentation, unfortunately the necessary module just doesn't get built.
That's a bummer... i thought it did...