Hi,
Thank You very much. Now the gfxdriver for Intel 810/815 is added
to DirectFB. your reply to my previous mail is as follows.



My question is :� I tried unloading drm module (i810.o) using modprode as follows. � � modprobe -r i810. The result is � � i810: Device or resource busy. � � How to unload the module i810 ?

your reply : Kill whatever is using it. (XFree86?)

I saw one document which says we can't unload a module until its
count value is 0.


Module Size Used by
i810 72768 18
agpgart 43104 7 (This result is taken from running "lsmod")


So how to reduce the count value from 18 to 0 ?

Then when i execute a sample program in DirectFB, the output is as
follows.


[EMAIL PROTECTED] image]# ./image

---------------------- DirectFB v0.9.17 ---------------------
(c) 2000-2002 convergence integrated media GmbH
(c) 2002 convergence GmbH
-----------------------------------------------------------


(*) Single Application Core. (with MMX support) (2003-05-30 13:31)
(*) DirectFB/misc/memcpy: using MMXEXT optimized memcpy()
(!) DirectFB/core/fbdev: Error opening `/dev/fb0'!
--> No such device
(!) DirectFB/Core: Could not initialize 'system' core!
--> Not supported!
(!) DirectFB/Core: Error during initialization (Not supported!)
image.c <87>:
(#) DirectFBError [DirectFBCreate (&dfb)]: Not supported!


This means we have to add framebuffer support to the kernel as u said
earlier. I added "i810fb" framebuffer patch to the kernel, compiled
the kernel and loaded successfully.


Then i added the following line to "/etc/lilo.conf" and executed
"lilo" to invoke the framebuffer.


append="video=i810fb:vram=2:xres=1024:bpp=16:hsync1=30:hsync2=55:vsync1=50:vsync2=85:accel:mtrr"

But the frame buffer is not invoked even after adding the above line.
I am currently working in Intel 810 chipset. How to invoke the
framebuffer? I had followed all the steps given in "ReadMe" of
"DirectFB".


So what I did is, I arranged for another motherboard (ASUS) with AGP
video gard - NVIDIA - Riva TnT2 [NV5]. For this the kernel 2.4.7-10 is
having driver support in default and DIrectFB is also having gfxdriver
support for Riva. After compiling Directfb-0.9.17 and while running
the same sample program the same error occurs indicating "no
framebuffer device".


Like wise what line should be added in "/etc/lilo.conf" file to add
framebuffer support to the kernel with Riva Video card ?


Help me by guiding how to invoke the framebuffer in both intel 810
chipset and Riva TnT2 video card.


Thanks in advance.





On Fri, 30 May 2003 Ville Syrj�l� wrote :
On Fri, May 30, 2003 at 04:46:57AM -0000, suriya  mohan wrote:
> Building Graphics Drivers:
>    Matrox                yes
>    ATI Rage 128          yes
>    NeoMagic              yes
>    3Dfx Voodoo           yes
>    nVidia RIVA TNT       yes
>    S3 Savage             no
>    Cyber Pro             yes
>    Intel 810/815         no
>
> How to overcome the above problem ? Even after applying the
> necessary
> patch, the Intel 810 gfxdriver support is not installed.

You need to add the FB_ACCEL_I810 definition to
/usr/include/linux/fb.h
You can find it in <kernel source>/include/linux/fb.h

--
Ville Syrj�l�
[EMAIL PROTECTED]
http://www.sci.fi/~syrjala/

___________________________________________________ Get email that means BUSINESS! me @ mycompany.com. Just Rs.1499/year. To start, click http://www.rediffmailpro.com



--
Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe directfb-users" as subject.




Reply via email to