On Wednesday 14 November 2001 21:58, Adam Kisiel wrote:
> Hi Alain,
>
> On Thu, 2001-11-15 at 00:08, Alain O.Miniussi wrote:
> > I explained some of it in the mail but I just restarted from scratch and
> > here is the situation:
> >
> > I downloaded and installed the 2.4.14 kernel, with agp support on and
> > drm support off.
> >
> > I downloaded Xfree 4.1.99.1, compiled it, installed it. I am not sure
> > what to do next, but here is what I tried:
> >
> > According to Adam email, I should get the drm support for the i830 in:
> > in Xserver/hw/xfree86/os-support/linux/drm/kernel/
> > If I go there and do a make, it says to run "make -f Makefile.linux" to
> > get drm.o
> > If I do that, I don't get any drm.o but that is probably just a doc
> > glitch, I do get a few .o, among them:
> > i810_drv_.o i810_dma.o and i810.o (and nothing else with i8?0 in it)
>
> Ummmm, Alain - the i830* files have to be there. If You go to XFree86
> CVS web interface
> http://cvsweb.xfree86.org/cvsweb/xc/programs/Xserver/hw/xfree86/os-support/
>linux/drm/kernel/ You will clearly see at least theese files :
> i830.h
> i830_dma.c
> i830_drm.h
> i830_drv.c
> i830_drv.h
> if You don't have them - Your cvs checkout was somehow wrong. BTW. How
> did You get Your XFree86 4.1.99.1 ?
That was my mistake, I read carefully the web page about how to get the
tree from the cvs repository :-)
I used the -rbranch_4_1_99_1 and apparently, these file are not selected by
that tag. I just downloaded whithout that option and yes, the files are
there. I wonder if that tag is not supposed to select them for some
reason of if it's just an oversight ?
I just compiled the whole thing, I am going to try it.
Thanks for your help.
> So please try to get the files there - then using the "make -f
> Makefile.linux" command You should generate the i830.o module.
>
> > i810.i is just i810_drv.o and i810_dma.o linked together so I guess I
> > can forget those two and that i810.o is the drm module I need and
> > should go somewhere in /lib/module/2.4.14/..../char/
>
> Yes, that's where I have put my i830.o module. Remember to launch a
> "depmod -a" after copying the file and load it ("modprobe i830") before
> You start X.
>
> > I really don't know what to do next.
>
> Even if You don't succeed in getting the i830 drm module working -
> don't worry - X will work without it, only with degraded performance.
> You can simply use the XF86Config file I enclosed in my previous e-mail.
>
> > Note that there is not a single file with i830 in it's name in the whole
> > tree.
>
> That is really weird -
> You should at least have the files I mentioned
> earlier and a couple of "i830*" files in:
> http://cvsweb.xfree86.org/cvsweb/xc/programs/Xserver/hw/xfree86/drivers/i81
>0/
>
> Again I am really surprised that You don't have them. Please make sure
> You got them , otherwise Your X version doesn't differ that much from
> 4.1.0 that You have already tried.
>
> > Do you know if there is any documentation on how to deal with that chip ?
>
> Have hope - it really can be done :)
> Adam
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert