Hi,

I think the only way to fix this is to handle VT acquire and release
events ourselves.

Hmm. I suspect sdl and directfb wanna do this too, so I'm not sure this will actually work out.

At this point I am not sure if it is worth doing it in the DirectFB
frontend or in the SDL frontend directly (making sure we are not
running on X11 first).

I didn't investigate who is at fault here. SDL docs doesn't mention console switching at all it seems (grep -i console in /usr/share/doc/SDL-devel-1.2.13/html doesn't find me anything). Which makes me assume no special actions by the app using SDL are required for it. Which in turn makes me think SDL is broken.

Which makes me think we should just go the direct route. No SDL. No directfb. No other funky library which provides us with nothing but bugs. Programming fbdev isn't that hard after all. Especially if you skip all the (IMHO pointless) video mode switching bits.

cheers,
  Gerd

Reply via email to