Tiny Core Base > TCB Talk
xvesa vs xfbdev
uggla:
What's the difference between xvesa and xfbdev? Am I right to assume that xvesa supports more devices but xfbdev has better performance?
regards
/Uggla
^thehatsrule^:
Actually, I think it's the opposite: xfbdev is the framebuffer one.
SvOlli:
Thinking about performance, the both of them can't be far apart, since none of them supports any acceleration. I'd expect xvesa to be a bit faster though.
The main difference is the initialization of the graphics card: xfbdev uses the resolution of the framebuffer configuration set via the "vga="-bootparameter. If it's set to text-mode, it can't run at all. Technically it opens /dev/fb* for interaction with the graphics hardware via the kernel. xvesa accesses the hardware directly, so it can change the resolution and should be slightly faster, but it needs root privileges for running while xfbdev just needs access to /dev/fb* (and /dev/input* for mouse, keyboard, etc.).
Hope this helps.
uggla:
Thanks!
Marco Trapanese:
And which do you recommend to run embedded graphical applications on boards like beagle board or Atom-based?
The goal is to make a turn-on-turn-off machine, with no dekstop nor multiple applications.
I think it's better to avoid running X server and use the framebuffer, isn't it?
Navigation
[0] Message Index
[#] Next page
Go to full version