xawtv

josephj at buffnet.net josephj at buffnet.net
Mon Apr 7 22:40:29 EDT 2003


The latest attempts at getting xawtv to work:

1) I found and loaded my kernel sources and verified that my kernel
headers were already installed.
2) I tried to make bttv.
3) It failed, because it wanted to use /lib/modules/2.4.21-0.11mdk/build. 
/lib/modules/2.4.21-0.11mdk exists, but does not have anything called
build in it.

Attempt to make bttv:

...
[root at localhost bttv-0.7.106]# make
make -C driver default
make[1]: Entering directory `/home/bigbird/installs/bttv-0.7.106/driver'
make -C /lib/modules/2.4.21-0.11mdk/build
SUBDIRS=/home/bigbird/installs/bttv-0.7.106/driver modules
make: *** /lib/modules/2.4.21-0.11mdk/build: No such file or directory. 
Stop.
make: Entering an unknown directorymake: Leaving an unknown
directorymake[1]: *** [default] Error 2
make[1]: Leaving directory `/home/bigbird/installs/bttv-0.7.106/driver'
make: *** [default] Error 2
[root at localhost bttv-0.7.106]#

4) So I tried to make xawtv.   It did a whole lot of compiles and links
(CC's and LD's) - very encouraging - before it died.  I think it was
looking for something called Xpm.  The thing itself appeared to be
installed, but not it's devel package, so I installed that.


Attempting to make xawtv:

...
  LD      console/v4l-conf
/usr/bin/ld: cannot find -lXpm
collect2: ld returned 1 exit status
make[1]: *** [console/v4l-conf] Error 1
make[1]: Leaving directory
`/home/bigbird/installs/xawtv-3.86/arch-i686-linux'
make: *** [build] Error 2
[root at localhost xawtv-3.86]# man LD
No manual entry for LD
[root at localhost xawtv-3.86]# man ld
[root at localhost xawtv-3.86]# locate Xpm
warning: locate: warning: database /var/lib/slocate/slocate.db' is more
than 8 days old
/usr/lib/linuxconf/java/XpmParser.class
/usr/X11R6/lib/libXpm.so.4.11
/usr/X11R6/lib/libXpm.so.4
[root at localhost xawtv-3.86]#

5) So I went looking for Xpm and installed it:

[root at localhost xawtv-3.86]# urpmi Xpm
The following packages contain Xpm: libxpm4 libxpm4-devel
[root at localhost xawtv-3.86]# man rpm
[root at localhost xawtv-3.86]# rpm -q libxpm4 libxpm4-devel
libxpm4-3.4k-23mdk
package libxpm4-devel is not installed
[root at localhost xawtv-3.86]# urpmi libxpm4-devel
installing /var/cache/urpmi/rpms/libxpm4-devel-3.4k-23mdk.i586.rpm

Preparing...               
##################################################
   1:libxpm4-devel         
   ##################################################
[root at localhost xawtv-3.86]#

6) I made xawtv AND IT WORKED (at least, make completed with no errors)!!!
 I realize most of you have compiled ad nauseum, but this was my first
successful compile of a Linux application.

7) Then, I ran make install for xawtv.  No problems.
So I ran xawtv.  Finally got the welcome screen, but still no channels. 
Got the following message:

[root at localhost bigbird]# xawtv
This is xawtv-3.85, running on Linux/i686 (2.4.21-0.11mdk)
Xlib:  extension "XFree86-DRI" missing on display ":0.0".

I tried a locate and urpmi and didn't find anything on XFree86-DRI.
Also checked /dev/v4l.  Still no vbi0 in it so scantv still won't work.

Now, when I run it from the desktop icon, it starts up and I get the
twirling hourglass in the task list and then it terminates without
displaying a window at all.

8) I went to rpmfind.org and found XFree86-DRI in a package, downloaded it
and tried to install it:

[root at localhost installs]# rpm -Uvh XFree86-driver-nv-4.2.1-8.i686
error: open of XFree86-driver-nv-4.2.1-8.i686 failed: No such file or
directory
[root at localhost installs]# rpm -Uvh ./XFree86-driver-nv-4.2.1-8.i686.rpm
error: failed dependencies:
        XFree86-modules = 4.2.1-8 is needed by XFree86-driver-nv-4.2.1-8
        XFree86-Xserver = 4.2.1-8 is needed by XFree86-driver-nv-4.2.1-8
[root at localhost installs]#

Are these things that I should install?

Thanks for all the patience.
  Joe







More information about the nflug mailing list