Tiny Core Linux

Tiny Core Base => TCB Talk => Topic started by: nixmonkey on February 08, 2026, 08:52:31 PM

Title: xfbdev (xlibre)?
Post by: nixmonkey on February 08, 2026, 08:52:31 PM
I been looking to build a minimal system, for myself; and noticed a report that xlibre is bringing back xfbdev.

Has anyone looked into this? Is it adding anything, that the TCL version doesn't already have (shadowfb aside)?

This isn't really related, does anyone know how hard it would be to update xdirectfb, to work with more recent versions of X and directfb2?
Title: Re: xfbdev (xlibre)?
Post by: nixmonkey on February 09, 2026, 12:07:56 AM
In regards to xlibre, did they just import Tinyx code from other? Or is it actually being update?
Title: Re: xfbdev (xlibre)?
Post by: CNK on February 09, 2026, 07:00:52 PM
The commits in the repo that was merged (https://github.com/stefan11111/kdrive/commits) look like they're either fixing build issues or improving Composite, and adding GLX. Tiny Core's Xfbdev (https://forum.tinycorelinux.net/index.php/topic,16299.0.html) might not want those features anyway, to keep it more tiny. But the xfbdev.tcz extensions haven't been rebuilt since 2018, so maybe the build fixes will save some debugging time if Juanito needs to rebuild them with a newer GCC? Plus there have probably been lots of changes in bits of the main XLibre code that are used for building Xfbdev.

It's interesting anyway. Here's the pull request (https://github.com/X11Libre/xserver/pull/217).
Title: Re: xfbdev (xlibre)?
Post by: nixmonkey on February 10, 2026, 03:38:07 PM
Thanks for looking at that! stefan11111 seems to be contributing quite a bit, over there. Looking at stefan11111's github repos, I see some interesting things I may need to consider.

I did notice stefan11111 has a fork of Tinyx, and Tinyx pull requests, at github.

The GLX (EGL), for xfbdev, is interesting

Looking through the Gentoo work, by that contributor, sheds a little light. Could be just trying to merge those interests into xlibre, as it was likely not gonna happen at X.org (no criticism intended, there is legitimate reasoning there).

I don't care for all of the xorg/xlibre/wayland "noise", but it would be nice it some good things "quietly" came out of it.