Tiny Core Extensions > TCE Q&A Forum
Xfbdev (tinyX) slow
(1/1)
fier:
Hello everyone! I'm running TCL on a Pentium III with a GeForce 6000 series card. I've noticed that certain operations like scrolling and resizing are really slow. It also happens if text has to scroll in xterm due to long output. All other operations are pretty fast.
This is quite annoying, because it's the main contributing factor to making this system feel slow to me. I theorize this happens because Xfbdev is trying to copy from the framebuffer directly, which might be slow on this hardware, for whatever reason (maybe it has to do with the PCI bus).
Official Xorg has (used to have?) something called ShadowFB, which, if I understand correctly, stores the framebuffer in RAM, so it can be read directly from there. Is there a way to enable this for Xfbdev? I tried searching for it some time ago but couldn't find it.
Perhaps there is some other solution I don't know of?
Any help would be much appreciated :)
Juanito:
Are things any better using Xvesa instead of Xfbdev?
Rich:
Hi fier
Welcome to the forum.
--- Quote from: fier on October 31, 2025, 11:45:52 AM --- ... Is there a way to enable this for Xfbdev? ...
--- End quote ---
The only option for Xfbdev is:
--- Code: ---Xfbdev Device Usage:
-fb path Framebuffer device to use. Defaults to /dev/fb0
--- End code ---
However, Xvesa does appear to use a shadow framebuffer:
--- Code: ---TinyX VESA Usage:
-mode VESA video mode to use (Be careful!)
-listmodes List supported video modes
-force Attempt even unsupported modes
-no-shadow Don't use a shadow framebuffer (default on) <-------------------
-nolinear Never use linear framebuffer (Not useful)
-swaprgb Use if colors are wrong in PseudoColor and 16 color modes
-map-holes Use contiguous memory map (For seg fault with rare BIOS)
-verbose Emit diagnostic messages during BIOS initialization
-force-text Always use standard 25x80 text mode on server exit or VT switch
-boot Soft boot video card
--- End code ---
Rich:
Hi fier
Use Xvesa.tcz, not Xvesa-old.tcz.
fier:
--- Quote from: Juanito on October 31, 2025, 12:24:44 PM ---Are things any better using Xvesa instead of Xfbdev?
--- End quote ---
--- Quote from: Rich on October 31, 2025, 12:42:54 PM ---However, Xvesa does appear to use a shadow framebuffer:
--- Code: ---...
--- End code ---
--- End quote ---
Oh, yes! Xvesa's much faster, thank you ;D
Navigation
[0] Message Index
Go to full version