[mythtv] Open DVB card only when needed not working in master

Dag Nygren dag at newtech.fi
Fri Aug 5 08:05:46 UTC 2016


On Thursday 04 August 2016 22:30:33 Dag Nygren wrote:
> 
> Found the bug!
> 
> Had defined two simultaneous inputs per LNB and
> that was translated into two different entries in
> capturecard by mythtv-setup. One of these entries
> did NOT get dvb_on_demand set even if the other
> had it set according to my mythtv-setup settings.
> 
> Setting this with a SQL command made mythbackend
> release the adapter and everything was working
> properly with multi LNB as before!!

Spoke a bit too early here.
The card worked immediately after a reboot as you could
see mythbackend closing it, but this morning it was
consistently held open by myth and no chance of using
it again.

Here a lsof listing for the adapter frontend,
EIT is one of the culprits it seems, but also a lot of other threads:

=================================================
backe 25238          root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
HouseKeep 25238  1656    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
DownloadM 25238 22639    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
Qt\x20bea 25238 22640    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
QDBusConn 25238 22641    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
Qt\x20HTT 25238 22643    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
SignalMon 25238 22660    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
DVBRead   25238 22661    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
SignalMon 25238 22820    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
DVBRead   25238 22821    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
SignalMon 25238 22840    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
DVBRead   25238 22841    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
SignalMon 25238 22877    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
DVBRead   25238 22879    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
LogServer 25238 25239    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
LogForwar 25238 25240    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
Logger    25238 25241    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25243    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
EIT       25238 25244    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25246    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
EIT       25238 25247    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25249    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
EIT       25238 25250    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25253    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
EIT       25238 25254    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25259    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
EIT       25238 25260    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25262    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
EIT       25238 25263    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25266    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
EIT       25238 25267    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25270    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
EIT       25238 25271    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25272    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25273    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25274    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25275    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25276    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25277    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25278    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25279    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25281    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25283    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25287    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25289    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25293    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25297    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25300    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TVRecEven 25238 25308    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
Scheduler 25238 25310    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
Expire    25238 25311    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
JobQueue  25238 25313    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
mythbacke 25238 25315    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
SSDP      25238 25316    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
TaskQueue 25238 25320    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
mythbacke 25238 25321    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
PreviewGe 25238 25322    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
MythSocke 25238 25345    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
MythSocke 25238 25347    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
SystemMan 25238 25357    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
SystemSig 25238 25358    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
SystemIOH 25238 25359    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
SystemIOH 25238 25360    root   97u      CHR             212,21        0t0      20825 /dev/dvb/adapter5/frontend0
=================================================

Clues?

Best
Dag


More information about the mythtv-dev mailing list