Hi !

> I really used mc. I will check. But I do not understand why there is a
> difference in behavior when I use root login and usual user.

Root is allowed to allocate a console of its own and attach to the associated 
files. This is what LibGGI does to get maximum usability in that case. 

As a normal user you can only use the console you are started from. 
When using mc you are dissociated from the real startup console, as the shell
you start the program from is attached to mc, not to the tty.
This yields this somewhat strange effect.

> I need page-switching. What target can you  recommend me instead of
> matroxfb? 

Page-switching can be done on any target that supports it. Matroxfb should 
be o.k.. SVGAlib might also work, X will work (the LibGGI driver emulates it). 
I am not quite sure for the others.

> I have matrox board but I do not like to make software working
> only on specific hardware. I cant use X. Of course I can emulate
> page-switching but that is bad.

The idea is to query if the hardware can do it. If it can, use it. 
If it can't, emulate using backbuffering. The problem simply is, that not all
hardware or drivers can do it. Thus your program has to be prepared.

In case you are looking for code that does this: IIRC the cube demo falls 
back to non-doublebuffered rendering, if the second frame is unavailable, 
though in a somewhat simplistic way.

CU, Andy

-- 
Andreas Beck              |  Email :  <[EMAIL PROTECTED]>

Reply via email to