(no subject) (zhengyi)

Kai-Uwe Behrmann ku.b at gmx.de
Sat Nov 3 22:49:33 PDT 2007

You request rather basic stuff to solve more higher level tasks.
Beside KDE and Gnome there are many toolkits providing simple drawing 
capabilities. Why it might be difficult to find something with more than 
8-bit per channel, the 24/32 bit per pixel depth is supported by most.

For instance very simple examples with the cross platform toolkit FLTK are 
to read here:
for antialiased drawing look at Cairo -> Examples:

Hope this helps obsoleting framebuffer stuff for your task.

Kai-Uwe Behrmann
developing for colour management 
www.behrmann.name + www.oyranos.org

> Date: Sat, 03 Nov 2007 22:42:25 +0800 (CST)
> From: zhengyi <goodmenzy at gmail.com>
> IBM T30 laptop computer,
> I use kernel param vga=0317 to load kernel with framebuffer console 
> at resolution 1024x768 and the depth=16. The driver is vesafb in the
> kernel source package.
> If vga=0318 is set, the console refuse to show anything, but the 
> kernel can boot correctly ( I can login it with SSH ).
> But the KDE can run at a resolution of 1024x768 and with 32bit depth.
> when KDE run , it use Radeon driver( the one in the kernel source tree).
> Who can tell me why? Why I can't use 32bit depth in console?
> Suppose I have no enough Video memory, It is reasonable that the console
> refuse to display anything when vag=0318 is set at grub.conf.
> But why kde can run at a 32bit depth ?
> In KDE, i use pseudo tty, I check th /dev/fb0, and using some code 
> to test it.
> I found that by /dev/fb0, I can contol the top half of screen.
> What push me into fuzz is : when the system run KDE, why the /dev/fb0 
> not change to  enough size ?

More information about the xorg mailing list