[ros-kernel] VideoPrt.sys Error Log.

Filip Navara xnavara at volny.cz
Tue Mar 9 18:50:00 CET 2004


Hi!

James Tabor wrote:

> Same thing, did not load vtmini.sys, but no PCI vendor ID debug stuff.
> It loads to console mode but when graphic processes start up this 
> happens,

Let's get the miniport loading first. I've updated VideoPrt.sys to print 
a few more debug messages that could be usefull. If we get the card 
detected, the next thing would be propably implementing the AGP support 
(Note: AFAIK On Windows it depends on external filter driver and that 
would require a bit of work, because our PnP manager doesn't support 
filter drivers yet...).

> (objects/dc.c:491) FindMPDriver failed
> (objects/dc.c:718) Unable to initialize graphics, returning NULL dc

...
We must get the miniport loaded first, otherwise Win32k can't work and 
behaves like this with the crash.

>
> My hivesys.inf setup,
>
> HKLM,"SYSTEM\CurrentControlSet\Services\Vga","ErrorControl",0x00010001,0x00000000 
>
> HKLM,"SYSTEM\CurrentControlSet\Services\Vga","Group",0x00000000,"Video"
> HKLM,"SYSTEM\CurrentControlSet\Services\Vga","ImagePath",0x00020000,"system32\drivers\vtmini.sys" 
>
> HKLM,"SYSTEM\CurrentControlSet\Services\Vga","Start",0x00010001,0x00000001 
>
> HKLM,"SYSTEM\CurrentControlSet\Services\Vga","Type",0x00010001,0x00000001
> HKLM,"SYSTEM\CurrentControlSet\Services\Vga\Device0","InstalledDisplayDrivers",0x00010000,"vtdispl" 
>

The last line should be
HKLM,"SYSTEM\CurrentControlSet\Services\Vga\Device0","InstalledDisplayDrivers",0x00010000,"vtdisp" 

Otherwise, it's O.K.

> There are vtdisp.dll, vtdisplay.dll, vtgamma2.dll, vticd.dll 
> vtinfo2.dll and vtovrlay.dll.

I've downloaded it, so I have access to these files...

> [viagfx.ICD]
> vticd.dll        the opengl driver?

Yes, OpenGL driver.

> That is just the basics. I'm just hacking the hive as you can see.
> Thanks,
> James

Regards,
Filip



More information about the Ros-kernel mailing list