In debian/rules:

ifeq ($(DEB_HOST_ARCH), $(findstring $(DEB_HOST_ARCH),i386 amd64 lpia))
        BACKEND = "BACKEND=svga"
else
        BACKEND =
endif

It looks like i386, amd64 and lpia all use the svgalib backend, and that
does initialize svgalib only for VESA.  svgalib can however also be set
to a number of very specific chipset configs...

I would think this means everything else (including arm) already uses
the bogl backend directly with native framebuffer support, and NOT
svgalib or vesa, since if BACKEND is not set, the Makefile defaults to
bogl.

Finally, usplash seems to include it's own local copies of bogl and
svgalib and statically links them into the binary based on the backend
selected.  Is the version of bogl valid for current kernels?

-- 
Usplash doesn't work on systems without vesa framebuffer
https://bugs.launchpad.net/bugs/358362
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to