On Tuesday 02 August 2005 16:03, John Harvey wrote: > 2 things > 1) I had a similar problem when I didn't compile all the source code. So if > you are overlaying a file system you have already compiled in make sure you > remove all the object files and rebuild everything.
I always emerge xorg-x11 which makes a clean copy of the xorg-x11 sources and starts compiling it. In the meanwhile I copy the ivtv directory from your X driver to this clean copy and run xmkmf ../../../../../../../xc/ I can then run make in the ivtv directory which gives me the 4 files called ivtv_xv.o, ivtvdev.o, ivtvdev_drv.o and ivtvhw.o I then copy these where Xorg wants them and I end up with this: # ls -la /usr/X11R6/lib/modules/drivers/iv* -rw-r--r-- 1 root root 8832 Aug 2 11:44 /usr/X11R6/lib/modules/drivers/ivtv_xv.o -rw-r--r-- 1 root root 13712 Aug 2 11:44 /usr/X11R6/lib/modules/drivers/ivtvdev.o -rw-r--r-- 1 root root 33795 Aug 2 11:44 /usr/X11R6/lib/modules/drivers/ivtvdev_drv.o -rw-r--r-- 1 root root 15032 Aug 2 11:44 /usr/X11R6/lib/modules/drivers/ivtvhw.o They are all made today, so I think option 1 is not the case. > > 2) Assuming that doesn't help I'll add some debugging to the Xv init code > and we can debug what is wrong. > > I'll ship you a new version of ivtv_xv.c later today. Okay, let's try that.
pgpVe2rokmpxg.pgp
Description: PGP signature
