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 :
/usr/include/linux/fb.hOn 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
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.
