Re: Some questions
From: Michel Dänzer <hidden>
Date: 2003-03-12 00:07:14
On Die, 2003-03-11 at 23:51, Antonino Daplas wrote:
On Wed, 2003-03-12 at 06:23, Thomas Winischhofer wrote:quoted
quoted
I actually prefer #3, and I already have working code for this. We can also make this driver switchable (ie, drivers that are not affected by X can disable this, and only drivers that are affected such as the riva, aty, radeon, etc can turn this on).What exactly is a "trusted" console?By default, the pid of each vt is -1. When X loads, it installs its own VT (ie vt7), which in that case the pid of that particular vt == X's pid. We can check this pid, and if switching from a vt with pid == -1, we can safely assume that the hardware state is still sane, and if not, assume the hardware state is undefined.
Can you also detect when the app has opened the framebuffer device, and assume it's playing nice when it has? (for Option "UseFBDev") -- Earthling Michel Dänzer (MrCooper)/ Debian GNU/Linux (powerpc) developer XFree86 and DRI project member / CS student, Free Software enthusiast ------------------------------------------------------- This SF.net email is sponsored by:Crypto Challenge is now open! Get cracking and register here for some mind boggling fun and the chance of winning an Apple iPod: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en