[mythtv-users] VIDIOCMCAPTURE0: Device or resource busy

Chris Picton chrisp at tangent.co.za
Sat Aug 23 19:54:23 UTC 2008


Final follow-up

Problem solved.

First, this does appear to be a kernel issue with bttv and v4l1:
http://kerneltrap.org/mailarchive/linux-kernel/2008/8/4/2806884

Using kernel version 2.6.24 works fine.

In addition, patching mythtv to use v4l2 for bttv cards allows it to
work with kernels >= 2.6.25.  This also reduced my CPU time while
recording from 40% to 25% (Sempron 2400+)


932c932
<         if (driver == "cx8800" || driver == "go7007" || driver ==
"em28xx")
---
>         if (driver == "cx8800" || driver == "go7007" || driver ==
"em28xx" || driver == "bttv")

I have not yet experienced any channel changing errors as documented
here:
http://www.mythtv.org/pipermail/mythtv-dev/2005-February/031229.html

On Sat, 2008-08-23 at 20:18 +0200, Chris Picton wrote:
> On Sat, 2008-08-23 at 09:30 +0200, Chris Picton wrote:
> > On Sat, 2008-08-23 at 00:20 +0200, Xaero wrote:
> > > same problem
> > > see
> > > http://mythtv.org/pipermail/mythtv-users/2008-August/231432.html
> > > 
> > > which card are you using?
> > 
> > I have a Leadtek TV2000XP RM
> > 
> > I will try with an older kernel (currently I am using 2.6.26, but my
> > previous installation was 2.6.22)
> Results of the above test:
> 
> I tried mythtv 0.20.2, but same issue
> 
> I then tried kernel 2.6.19.7, and LiveTV works fine.
> 
> So I assume this is a kernel incompatibility.



> 
> Xaero - what kernel version are you using?
> 
> 
> > > 
> > > 2008/8/22 Chris Picton <chrisp at tangent.co.za>
> > > I am getting
> > >         the
> > >         following error when trying to watch live tv:
> > >         
> > >         2008-08-22 20:52:26.096 TVRec(1): Changing from None to
> > >         WatchingLiveTV
> > >         2008-08-22 20:52:26.102 TVRec(1): HW Tuner: 1->1
> > >         2008-08-22 20:52:27.251 AutoExpire: CalcParams(): Max required
> > >         Free
> > >         Space: 2.0 GB w/freq: 15 min
> > >         VIDIOCMCAPTUREi0: Device or resource busy
> > >         VIDIOCMCAPTUREi1: Device or resource busy
> > >         VIDIOCMCAPTURE0: Device or resource busy
> > >         VIDIOCMCAPTURE1: Device or resource busy
> > >         (last two lines continually repeated)
> > >         
> > >         I am reading from a bttv card, using the 'Television' input.
> > >         
> 
> ---------------------+----------------------------------- 
>         Chris Picton | Key ID: 9D28A988 (wwwkeys.pgp.net)
>   Technical Director | PGP Key Fingerprint:
>      Tangent Systems | 2B46 29EA D530 79EC D9EA
>         011 447 8096 | 3ED0 229D 6DD6 9D28 A988
> chrisp at tangent.co.za | www.tangent.co.za/keys/chrisp.asc
> ---------------------+-----------------------------------
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
---------------------+----------------------------------- 
        Chris Picton | Key ID: 9D28A988 (wwwkeys.pgp.net)
  Technical Director | PGP Key Fingerprint:
     Tangent Systems | 2B46 29EA D530 79EC D9EA
        011 447 8096 | 3ED0 229D 6DD6 9D28 A988
chrisp at tangent.co.za | www.tangent.co.za/keys/chrisp.asc
---------------------+-----------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://mythtv.org/pipermail/mythtv-users/attachments/20080823/552af2d2/attachment.pgp 


More information about the mythtv-users mailing list