[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: replacing intel-agp.o



On Sat, 21 Jul 2007 13:03:08 -0400, I wrote:

> The i810 video driver supplied with Etch isn't working too well with my
> onboard Intel 946GZ video chipset.  ...
>
> I read here:
>   http://lists.debian.org/debian-kernel/2007/01/msg00798.html
> how to patch intel-agp.c for the 946GZ chipset ...

At Sat, 21 Jul 2007 22:39:55 +0200, Jorg_Becker <news@freenet.de> replied:

> I extracted the agp sub folder from source an throw away the rest of the
> source code. Calling make builds all agp modules in this folder. Copy the
> module intel-agp.ko into /lib/modules/$(shell uname -r)/kernel/drivers/char/agp/
> and add intel-agp to your /etc/modules list.

Thanks.  I did succeed in compiling a new intel-agp.ko.  I put the source in
a tmp directory, ran "make config" and accepted all the defaults, and then
"make modules".  I did this with the revised intel-agp.c you posted and made
a new intel-agp.ko.  When it is loaded, I get /dev/agpgart, and there are no
longer any errors in Xorg.0.log.  xvinfo says that I now have X-video
support.  Loading intel-agp.ko does generate one error (in dmesg since I
added the module to /etc/modules):

  intel_agp: no version for "struct module" found: kernel tainted.

All in all this solved the first 2 of my 5 video problems with the i810 driver:

  1. No more errors in /var/log/Xorg.0.log
  2. X-video support now works
  3. xvidtune still doesn't work
  4. videos made with mencoder still play way too slowly on my virtual
     (VMware) XP machine
  5. If I drop back to a virtual terminal and then go back to X (fvwm), the X
     display still goes crazy

On Sat, 21 Jul 2007 22:39:55 +0200, Jorg_Becker <news@freenet.de> wrote:

> But since there exists by now newer kernels for etch at www.backports.org I
> would install a current kernel (2.6.21, 2.6.22?) instead of patching the old
> 2.6.18 one.

I haven't tried this.  I forget but think I probably have to reinstall VMware
if the kernel-header files change.  And by the way, I was in error when I
mentioned 2.6.18-3.  As you suspected, I am running 2.6.18-4-686.

Anyway, thanks.  Thanks also to Andrei Popescu for suggesting module-
assistant.  I haven't tried this yet but will keep it in mind.



Reply to: