[Solved] Tuner(s) not operating (busy in frontend)

Have a MythTV related problem? Ask for help from other MythTV users here.

Moderator: Forum Moderators

Post Reply
GlenC
Newcomer
Posts: 3
Joined: Sun Aug 27, 2017 1:16 am
Australia

[Solved] Tuner(s) not operating (busy in frontend)

Post by GlenC » Sat Sep 02, 2017 6:14 am

Hi,

After a major system upgrade (most hardware replaced) I installed Xubuntu and mythtv and resorted my mythtv database. I setup the new capture card info in the backend then re-added and used the tuner to scan for channels. It found the required channels (so I presume tuners are working as expected given they can find channel locks). In the frontend interface I can see and watch previous recording but am unable to use the tuners to "Watch TV" as it returns a "All tuner are currently busy" alert. Going to Tuner Status from System Information in frontend it show "Tuner 1 has an error" and "Tuner 1 [DVB:/dev/dvb/adapter0/frontend0] has an error]" (along with other 2,3,etc). livetv directory seems to have correct permissions (including write permissions) for mythtv group (which my user is part of).

I have again removed all capture cards ("Delete all capture cards" option) and setup just one (same as previously, mostly default with 1000ms signal timeout, 3000ms tunning timeout, 3 multiplexes, wait for SEQ start header enabled, Open DVB card on demand disabled, Use DVB card for active EIT scan disabled (until I can get LiveTV working), 1ms DVB tunning delay). Same error in frontend about tuners busy.

With just the one capture card defined (with 3 multiplexes) I noticed a possible issue in the the following exert from /var/log/mythtv/mythbackend.log (can post more of log if needed)

Code: Select all

Sep  1 15:00:42 media-pc mythbackend: mythbackend[1015]: N CoreContext main_helpers.cpp:597 (run_backend) MythBackend: Starting up as the master server.
Sep  1 15:00:42 media-pc mythbackend: mythbackend[1015]: W CoreContext recorders/dvbchannel.cpp:245 (Open) DVBChan[1](/dev/dvb/adapter0/frontend0): Opening DVB frontend device failed.#012#011#011#011eno: No such file or directory (2)
Sep  1 15:00:42 media-pc mythbackend: mythbackend[1015]: E CoreContext recorders/dvbchannel.cpp:250 (Open) DVBChan[1](/dev/dvb/adapter0/frontend0): Failed to open DVB frontend device due to fatal error or too many attempts.
Sep  1 15:00:42 media-pc mythbackend: mythbackend[1015]: E CoreContext recorders/channelbase.cpp:870 (CreateChannel) ChannelBase: CreateChannel() Error: Failed to open device /dev/dvb/adapter0/frontend0
Sep  1 15:00:42 media-pc mythbackend: mythbackend[1015]: E CoreContext main_helpers.cpp:202 (setupTVs) Problem with capture cards. Card 1 failed init
Sep  1 15:00:42 media-pc mythbackend: mythbackend[1015]: W CoreContext recorders/dvbchannel.cpp:245 (Open) DVBChan[2](/dev/dvb/adapter0/frontend0): Opening DVB frontend device failed.#012#011#011#011eno: No such file or directory (2)
Sep  1 15:00:42 media-pc mythbackend: mythbackend[1015]: E CoreContext recorders/dvbchannel.cpp:250 (Open) DVBChan[2](/dev/dvb/adapter0/frontend0): Failed to open DVB frontend device due to fatal error or too many attempts.
Sep  1 15:00:42 media-pc mythbackend: mythbackend[1015]: E CoreContext recorders/channelbase.cpp:870 (CreateChannel) ChannelBase: CreateChannel() Error: Failed to open device /dev/dvb/adapter0/frontend0
Sep  1 15:00:42 media-pc mythbackend: mythbackend[1015]: E CoreContext main_helpers.cpp:202 (setupTVs) Problem with capture cards. Card 2 failed init
Sep  1 15:00:42 media-pc mythbackend: mythbackend[1015]: W CoreContext recorders/dvbchannel.cpp:245 (Open) DVBChan[3](/dev/dvb/adapter0/frontend0): Opening DVB frontend device failed.#012#011#011#011eno: No such file or directory (2)
Sep  1 15:00:42 media-pc mythbackend: mythbackend[1015]: E CoreContext recorders/dvbchannel.cpp:250 (Open) DVBChan[3](/dev/dvb/adapter0/frontend0): Failed to open DVB frontend device due to fatal error or too many attempts.
Sep  1 15:00:42 media-pc mythbackend: mythbackend[1015]: E CoreContext recorders/channelbase.cpp:870 (CreateChannel) ChannelBase: CreateChannel() Error: Failed to open device /dev/dvb/adapter0/frontend0
Sep  1 15:00:42 media-pc mythbackend: mythbackend[1015]: E CoreContext main_helpers.cpp:202 (setupTVs) Problem with capture cards. Card 3 failed init
Sep  1 15:00:42 media-pc mythbackend: mythbackend[1015]: W CoreContext main_helpers.cpp:217 (setupTVs) MythBackend: No valid capture cards are defined in the database.
Sep  1 15:00:42 media-pc mythbackend: mythbackend[1015]: I CoreContext programinfo.cpp:2368 (CheckProgramIDAuthorities) Found 2 distinct programid authorities
Sep  1 15:00:42 media-pc mythbackend: mythbackend[1015]: I Scheduler mythdbcon.cpp:449 (getStaticCon) New static DB connectionSchedCon
Sep  1 15:00:42 media-pc mythbackend: mythbackend[1015]: I CoreContext housekeeper.cpp:633 (RegisterTask) Registering HouseKeeperTask 'LogClean'.
I then investigated access of /dev/dvb as below, looks ok to me but I'm running out of ideas.

Code: Select all

glen@media-pc:/dev/dvb$ ls -l
total 0
drwxr-xr-x 2 root root 120 Sep  1 15:54 adapter0
drwxr-xr-x 2 root root 120 Sep  1 15:54 adapter1
drwxr-xr-x 2 root root 120 Sep  1 15:54 adapter2
drwxr-xr-x 2 root root 120 Sep  1 15:54 adapter3
glen@media-pc:/dev/dvb$ cd adapter0
glen@media-pc:/dev/dvb/adapter0$ ls -l
total 0
crw-rw----+ 1 root video 212, 0 Sep  1 15:54 demux0
crw-rw----+ 1 root video 212, 1 Sep  1 15:54 dvr0
crw-rw----+ 1 root video 212, 3 Sep  1 15:54 frontend0
crw-rw----+ 1 root video 212, 2 Sep  1 15:54 net0
glen@media-pc:/dev/dvb/adapter0$ getent group video
video:x:44:mythtv,glen
glen@media-pc:/dev/dvb/adapter0$ getent group 120
avahi:x:120:
Any suggestions to get tuners working in conjunction with mythTV would be really appreciated. Thanks.
Last edited by GlenC on Sun Sep 17, 2017 12:25 pm, edited 1 time in total.

MikeB2013
Senior
Posts: 157
Joined: Mon Jul 25, 2016 4:16 pm
Great Britain

Re: Tuner(s) not operating (busy in frontend)

Post by MikeB2013 » Sat Sep 02, 2017 8:10 am

It would help if you can advise on the mythtv version (in a terminal session do mythbackend --version) and paste the output.
Also what are the types of tuners, from your console output you seem to have 4 tuners (adapter0 ... adapter3), paste the output of
dmesg | grep frontend

There a many things that can cause tuner error, unfortunately it is a process of elimination.

A complete mythbackend log would help.

Given that you can scan for channels successfully in mythtv-setup :
Try doing in a terminal session sudo systemctl restart mythtv-backend.service
If the tuners now work, it indicates a problem with tuners not being ready when mythbackend starts (probably a race condition).

Another thing to try is change the timeout values on the capture cards to 7000 and 10000 (these are the values for DVB-S/S2 - satellite) . I found the default values of 1000 and 3000 were generally too low for some DVB-T/T2 tuners (it depends on the hardware and the software drivers).

Note:
Before using mythtv-setup make sure mythbackend is NOT running (sudo systemctl stop mythtv-backend.service), strange things happen if mythbackend is not shutdown. After mythtv-setup is finished start mythbackend (sudo systemctl start mythtv-backend.service).

Mike

GlenC
Newcomer
Posts: 3
Joined: Sun Aug 27, 2017 1:16 am
Australia

Re: Tuner(s) not operating (busy in frontend)

Post by GlenC » Sun Sep 03, 2017 5:00 am

Some outputs as suggested

Code: Select all

glen@media-pc:~$ mythbackend --version
Please attach all output as a file in bug reports.
MythTV Version : v0.28-2-g15cf421
MythTV Branch : fixes/0.28
Network Protocol : 88
Library API : 0.28.20160309-1
QT Version : 5.5.1
Options compiled in:
 linux profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_crystalhd using_dvb using_firewire using_frontend using_hdhomerun using_vbox using_ceton using_hdpvr using_ivtv using_joystick_menu using_libcec using_libcrypto using_libdns_sd using_libfftw3 using_libxml2 using_lirc using_mheg using_opengl using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_sdl using_taglib using_v4l2 using_x11 using_xrandr using_xv using_profiletype using_bindings_perl using_bindings_python using_bindings_php using_freetype2 using_mythtranscode using_opengl using_vaapi using_vdpau using_ffmpeg_threads using_mheg using_libass using_libxml2
Tuner card is a TBS6205 DVB-T2/T/C Quad TV Tuner PCIe Card installed as per linux tv wiki for this card using the closed-source drivers.

Code: Select all

glen@media-pc:~$ dmesg | grep frontend
[    5.820343] DVB: registering adapter 0 frontend 0 (TurboSight TBS 6205 DVBT/T2 frontend)...
[    7.452736] DVB: registering adapter 1 frontend 0 (TurboSight TBS 6205 DVBT/T2 frontend)...
[    9.104777] DVB: registering adapter 2 frontend 0 (TurboSight TBS 6205 DVBT/T2 frontend)...
[   10.774244] DVB: registering adapter 3 frontend 0 (TurboSight TBS 6205 DVBT/T2 frontend)...
Full mythbackend.log as from system boot, then launching frontend, selecting "Watch TV" then getting error and exiting frontend

Code: Select all

Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: C thread_unknown mythcommandlineparser.cpp:2599 (ConfigureLogging) mythbackend version: fixes/0.28 [v0.28-2-g15cf421] www.mythtv.org
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: C thread_unknown mythcommandlineparser.cpp:2601 (ConfigureLogging) Qt version: compile: 5.5.1, runtime: 5.5.1
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: N thread_unknown mythcommandlineparser.cpp:2603 (ConfigureLogging) Enabled verbose msgs:  general
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: N thread_unknown logging.cpp:920 (logStart) Setting Log Level to LOG_INFO
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: I Logger logging.cpp:313 (run) Added logging to the console
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Interrupt handler
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Terminated handler
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Segmentation fault handler
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Aborted handler
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Bus error handler
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Floating point exception handler
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Illegal instruction handler
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Real-time signal 0 handler
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Hangup handler
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: N thread_unknown mythdirs.cpp:192 (InitializeMythDirs) Using runtime prefix = /usr
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: N thread_unknown mythdirs.cpp:194 (InitializeMythDirs) Using configuration directory = /home/mythtv/.mythtv
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: I CoreContext mythcorecontext.cpp:266 (Init) Assumed character encoding: en_AU.UTF-8
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: N CoreContext mythcontext.cpp:505 (LoadDatabaseSettings) Empty LocalHostName.
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: I CoreContext mythcontext.cpp:513 (LoadDatabaseSettings) Using localhost value of media-pc
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: E CoreContext mythdbcon.cpp:229 (OpenDatabase) [DBManager0] Unable to connect to database!
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: E CoreContext mythdbcon.cpp:230 (OpenDatabase) Driver error was [1/2002]:#012QMYSQL: Unable to connect#012Database error was:#012Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: C CoreContext main.cpp:132 (main) Failed to init MythContext.
Sep  3 13:57:23 media-pc mythbackend: mythbackend[1024]: E CoreContext mmulticastsocketdevice.cpp:60 (MMulticastSocketDevice) MMulticastSocketDevice(239.255.255.250:11): setsockopt - IP_ADD_MEMBERSHIP #012#011#011#011eno: No such device (19)
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: C thread_unknown mythcommandlineparser.cpp:2599 (ConfigureLogging) mythbackend version: fixes/0.28 [v0.28-2-g15cf421] www.mythtv.org
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: C thread_unknown mythcommandlineparser.cpp:2601 (ConfigureLogging) Qt version: compile: 5.5.1, runtime: 5.5.1
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: N thread_unknown mythcommandlineparser.cpp:2603 (ConfigureLogging) Enabled verbose msgs:  general
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: N thread_unknown logging.cpp:920 (logStart) Setting Log Level to LOG_INFO
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I Logger logging.cpp:313 (run) Added logging to the console
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Interrupt handler
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Terminated handler
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Segmentation fault handler
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Aborted handler
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Bus error handler
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Floating point exception handler
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Illegal instruction handler
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Real-time signal 0 handler
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Hangup handler
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: N thread_unknown mythdirs.cpp:192 (InitializeMythDirs) Using runtime prefix = /usr
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: N thread_unknown mythdirs.cpp:194 (InitializeMythDirs) Using configuration directory = /home/mythtv/.mythtv
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext mythcorecontext.cpp:266 (Init) Assumed character encoding: en_AU.UTF-8
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: N CoreContext mythcontext.cpp:505 (LoadDatabaseSettings) Empty LocalHostName.
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext mythcontext.cpp:513 (LoadDatabaseSettings) Using localhost value of media-pc
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: N CoreContext mythcorecontext.cpp:1670 (InitLocale) Setting QT default locale to EN_US
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext mythcorecontext.cpp:1703 (SaveLocaleDefaults) Current locale EN_US
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: N CoreContext mythlocale.cpp:123 (LoadDefaultsFromXML) Reading locale defaults from /usr/share/mythtv//locales/en_us.xml
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext mythtranslation.cpp:73 (load) Loading en_us translation for module mythfrontend
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext schemawizard.cpp:120 (Compare) Current MythTV Schema Version (DBSchemaVer): 1344
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext mythtranslation.cpp:73 (load) Loading en_us translation for module mythfrontend
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: N CoreContext main_helpers.cpp:597 (run_backend) MythBackend: Starting up as the master server.
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: W CoreContext recorders/dvbchannel.cpp:245 (Open) DVBChan[1](/dev/dvb/adapter0/frontend0): Opening DVB frontend device failed.#012#011#011#011eno: Permission denied (13)
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: E CoreContext recorders/dvbchannel.cpp:250 (Open) DVBChan[1](/dev/dvb/adapter0/frontend0): Failed to open DVB frontend device due to fatal error or too many attempts.
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: E CoreContext recorders/channelbase.cpp:870 (CreateChannel) ChannelBase: CreateChannel() Error: Failed to open device /dev/dvb/adapter0/frontend0
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: E CoreContext main_helpers.cpp:202 (setupTVs) Problem with capture cards. Card 1 failed init
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: W CoreContext recorders/dvbchannel.cpp:245 (Open) DVBChan[2](/dev/dvb/adapter0/frontend0): Opening DVB frontend device failed.#012#011#011#011eno: Permission denied (13)
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: E CoreContext recorders/dvbchannel.cpp:250 (Open) DVBChan[2](/dev/dvb/adapter0/frontend0): Failed to open DVB frontend device due to fatal error or too many attempts.
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: E CoreContext recorders/channelbase.cpp:870 (CreateChannel) ChannelBase: CreateChannel() Error: Failed to open device /dev/dvb/adapter0/frontend0
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: E CoreContext main_helpers.cpp:202 (setupTVs) Problem with capture cards. Card 2 failed init
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: W CoreContext recorders/dvbchannel.cpp:245 (Open) DVBChan[3](/dev/dvb/adapter0/frontend0): Opening DVB frontend device failed.#012#011#011#011eno: Permission denied (13)
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: E CoreContext recorders/dvbchannel.cpp:250 (Open) DVBChan[3](/dev/dvb/adapter0/frontend0): Failed to open DVB frontend device due to fatal error or too many attempts.
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: E CoreContext recorders/channelbase.cpp:870 (CreateChannel) ChannelBase: CreateChannel() Error: Failed to open device /dev/dvb/adapter0/frontend0
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: E CoreContext main_helpers.cpp:202 (setupTVs) Problem with capture cards. Card 3 failed init
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: W CoreContext main_helpers.cpp:217 (setupTVs) MythBackend: No valid capture cards are defined in the database.
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext programinfo.cpp:2368 (CheckProgramIDAuthorities) Found 2 distinct programid authorities
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I Scheduler mythdbcon.cpp:449 (getStaticCon) New static DB connectionSchedCon
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext housekeeper.cpp:633 (RegisterTask) Registering HouseKeeperTask 'LogClean'.
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext housekeeper.cpp:633 (RegisterTask) Registering HouseKeeperTask 'DBCleanup'.
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext housekeeper.cpp:633 (RegisterTask) Registering HouseKeeperTask 'ThemeUpdateNotifications'.
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext housekeeper.cpp:633 (RegisterTask) Registering HouseKeeperTask 'RecordedArtworkUpdate'.
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext housekeeper.cpp:633 (RegisterTask) Registering HouseKeeperTask 'MythFillDB'.
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext housekeeper.cpp:633 (RegisterTask) Registering HouseKeeperTask 'JobQueueRecover'.
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext housekeeper.cpp:633 (RegisterTask) Registering HouseKeeperTask 'HardwareProfiler'.
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext housekeeper.cpp:706 (Start) Starting HouseKeeper.
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP 127.0.0.1:6544
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP [::1]:6544
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP 127.0.0.1:6554
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP [::1]:6554
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP 127.0.0.1:6549
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP [::1]:6549
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: E CoreContext mmulticastsocketdevice.cpp:60 (MMulticastSocketDevice) MMulticastSocketDevice(239.255.255.250:24): setsockopt - IP_ADD_MEMBERSHIP #012#011#011#011eno: No such device (19)
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: E CoreContext mmulticastsocketdevice.cpp:60 (MMulticastSocketDevice) MMulticastSocketDevice(239.255.255.250:27): setsockopt - IP_ADD_MEMBERSHIP #012#011#011#011eno: No such device (19)
Sep  3 13:57:24 media-pc mythbackend: mythbackend[1183]: I LogForward loggingserver.cpp:295 (SyslogLogger) Added syslogging
Sep  3 13:57:26 media-pc mythbackend: mythbackend[1183]: I CoreContext main_helpers.cpp:687 (run_backend) Main::Registering HttpStatus Extension
Sep  3 13:57:26 media-pc mythbackend: mythbackend[1183]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP 127.0.0.1:6543
Sep  3 13:57:26 media-pc mythbackend: mythbackend[1183]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP [::1]:6543
Sep  3 13:57:26 media-pc mythbackend: mythbackend[1183]: N CoreContext autoexpire.cpp:264 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
Sep  3 13:57:27 media-pc mythbackend: mythbackend[1183]: I Scheduler scheduler.cpp:2267 (HandleReschedule) Reschedule requested for MATCH 0 0 0 - SchedulerInit
Sep  3 13:57:27 media-pc mythbackend: mythbackend[1183]: I Scheduler scheduler.cpp:2380 (HandleReschedule) Scheduled 10 items in 0.0 = 0.01 match + 0.00 check + 0.01 place
Sep  3 13:57:27 media-pc mythbackend: mythbackend[1183]: I Scheduler scheduler.cpp:2447 (HandleRunSchedulerStartup) Scheduler: Seem to be woken up by USER
Sep  3 13:57:28 media-pc mythbackend: mythbackend[1183]: I CoreContext bonjourregister.cpp:118 (BonjourCallback) Bonjour: Service registration complete: name 'Mythbackend on media-pc' type '_mythbackend._tcp.' domain: 'local.'
Sep  3 13:58:11 media-pc mythbackend: mythbackend[1183]: I ProcessRequest mainserver.cpp:1698 (HandleAnnounce) MainServer: MainServer::ANN Frontend
Sep  3 13:58:11 media-pc mythbackend: mythbackend[1183]: I ProcessRequest mainserver.cpp:1703 (HandleAnnounce) MainServer: adding: media-pc(135d2a0) as a client (events: 0)
Sep  3 13:58:11 media-pc mythbackend: mythbackend[1183]: I ProcessRequest backendcontext.cpp:68 (SetFrontendConnected) BackendContext: Frontend 'media-pc' connected.
Sep  3 13:58:11 media-pc mythbackend: mythbackend[1183]: I ProcessRequest mainserver.cpp:1698 (HandleAnnounce) MainServer: MainServer::ANN Monitor
Sep  3 13:58:11 media-pc mythbackend: mythbackend[1183]: I ProcessRequest mainserver.cpp:1703 (HandleAnnounce) MainServer: adding: media-pc(12ef360) as a client (events: 1)
Sep  3 13:58:19 media-pc mythbackend: mythbackend[1183]: I MythSocketThread(40) backendcontext.cpp:102 (SetFrontendDisconnected) BackendContext: Frontend 'media-pc' disconnected.
Sep  3 13:58:19 media-pc mythbackend: mythbackend[1183]: I MythSocketThread(40) mainserver.cpp:7629 (connectionClosed) Playback sock(135d2a0) 'media-pc' disconnected
Sep  3 13:58:19 media-pc mythbackend: mythbackend[1183]: I MythSocketThread(43) mainserver.cpp:7629 (connectionClosed) Monitor sock(12ef360) 'media-pc' disconnected
Sep  3 13:58:44 media-pc mythbackend: mythbackend[1183]: N Expire autoexpire.cpp:264 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
And mythbackend.log after running "sudo systemctl restart mythtv-backend.service" successfully. Again launched frontend and selected "Watch TV" and screen blinked with some alert (way too fast to see) (no tuner busy alert though) then exitied frontend. Not sure what the could not find channel 2001 error is as I have the starting channel set to 9 for the tunner's Input Connection. Also not sure why the "DBError" listing (can jump in and provide mysql table outputs if it'd help).

Code: Select all

Sep  3 14:04:36 media-pc mythbackend: mythbackend[1183]: C CoreContext signalhandling.cpp:305 (handleSignal) Received Terminated: Code 0, PID 1, UID 0, Value 0x00000000
Sep  3 14:04:36 media-pc mythbackend: mythbackend[1183]: N CoreContext main_helpers.cpp:730 (run_backend) MythBackend exiting
Sep  3 14:04:36 media-pc mythbackend: mythbackend[1183]: I CoreContext bonjourregister.cpp:28 (~BonjourRegister) Bonjour: De-registering service '_mythbackend._tcp.' on 'Mythbackend on media-pc'
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: C thread_unknown mythcommandlineparser.cpp:2599 (ConfigureLogging) mythbackend version: fixes/0.28 [v0.28-2-g15cf421] www.mythtv.org
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: C thread_unknown mythcommandlineparser.cpp:2601 (ConfigureLogging) Qt version: compile: 5.5.1, runtime: 5.5.1
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: N thread_unknown mythcommandlineparser.cpp:2603 (ConfigureLogging) Enabled verbose msgs:  general
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: N thread_unknown logging.cpp:920 (logStart) Setting Log Level to LOG_INFO
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I Logger logging.cpp:313 (run) Added logging to the console
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Interrupt handler
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Terminated handler
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Segmentation fault handler
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Aborted handler
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Bus error handler
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Floating point exception handler
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Illegal instruction handler
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Real-time signal 0 handler
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Hangup handler
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: N thread_unknown mythdirs.cpp:192 (InitializeMythDirs) Using runtime prefix = /usr
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: N thread_unknown mythdirs.cpp:194 (InitializeMythDirs) Using configuration directory = /home/mythtv/.mythtv
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext mythcorecontext.cpp:266 (Init) Assumed character encoding: en_AU.UTF-8
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: N CoreContext mythcontext.cpp:505 (LoadDatabaseSettings) Empty LocalHostName.
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext mythcontext.cpp:513 (LoadDatabaseSettings) Using localhost value of media-pc
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: N CoreContext mythcorecontext.cpp:1670 (InitLocale) Setting QT default locale to EN_US
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext mythcorecontext.cpp:1703 (SaveLocaleDefaults) Current locale EN_US
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: N CoreContext mythlocale.cpp:123 (LoadDefaultsFromXML) Reading locale defaults from /usr/share/mythtv//locales/en_us.xml
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext mythtranslation.cpp:73 (load) Loading en_us translation for module mythfrontend
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext schemawizard.cpp:120 (Compare) Current MythTV Schema Version (DBSchemaVer): 1344
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext mythtranslation.cpp:73 (load) Loading en_us translation for module mythfrontend
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: N CoreContext main_helpers.cpp:597 (run_backend) MythBackend: Starting up as the master server.
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I LogForward loggingserver.cpp:295 (SyslogLogger) Added syslogging
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext programinfo.cpp:2368 (CheckProgramIDAuthorities) Found 2 distinct programid authorities
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I Scheduler mythdbcon.cpp:449 (getStaticCon) New static DB connectionSchedCon
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext housekeeper.cpp:633 (RegisterTask) Registering HouseKeeperTask 'LogClean'.
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext housekeeper.cpp:633 (RegisterTask) Registering HouseKeeperTask 'DBCleanup'.
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext housekeeper.cpp:633 (RegisterTask) Registering HouseKeeperTask 'ThemeUpdateNotifications'.
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext housekeeper.cpp:633 (RegisterTask) Registering HouseKeeperTask 'RecordedArtworkUpdate'.
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext housekeeper.cpp:633 (RegisterTask) Registering HouseKeeperTask 'MythFillDB'.
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext housekeeper.cpp:633 (RegisterTask) Registering HouseKeeperTask 'JobQueueRecover'.
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext housekeeper.cpp:633 (RegisterTask) Registering HouseKeeperTask 'HardwareProfiler'.
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext housekeeper.cpp:706 (Start) Starting HouseKeeper.
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP 127.0.0.1:6544
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP [::1]:6544
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP [fe80::38c3:f148:d9a2:a3a6%enp0s31f6]:6544
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP 127.0.0.1:6554
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP [::1]:6554
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP [fe80::38c3:f148:d9a2:a3a6%enp0s31f6]:6554
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP 127.0.0.1:6549
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP [::1]:6549
Sep  3 14:04:40 media-pc mythbackend: mythbackend[2600]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP [fe80::38c3:f148:d9a2:a3a6%enp0s31f6]:6549
Sep  3 14:04:43 media-pc mythbackend: mythbackend[2600]: I CoreContext main_helpers.cpp:687 (run_backend) Main::Registering HttpStatus Extension
Sep  3 14:04:43 media-pc mythbackend: mythbackend[2600]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP 127.0.0.1:6543
Sep  3 14:04:43 media-pc mythbackend: mythbackend[2600]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP [::1]:6543
Sep  3 14:04:43 media-pc mythbackend: mythbackend[2600]: I CoreContext serverpool.cpp:407 (listen) Listening on TCP [fe80::38c3:f148:d9a2:a3a6%enp0s31f6]:6543
Sep  3 14:04:43 media-pc mythbackend: mythbackend[2600]: N CoreContext autoexpire.cpp:264 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
Sep  3 14:04:43 media-pc mythbackend: mythbackend[2600]: I Scheduler scheduler.cpp:2267 (HandleReschedule) Reschedule requested for MATCH 0 0 0 - SchedulerInit
Sep  3 14:04:43 media-pc mythbackend: mythbackend[2600]: I Scheduler scheduler.cpp:2380 (HandleReschedule) Scheduled 10 items in 0.0 = 0.02 match + 0.00 check + 0.01 place
Sep  3 14:04:43 media-pc mythbackend: mythbackend[2600]: I Scheduler scheduler.cpp:2447 (HandleRunSchedulerStartup) Scheduler: Seem to be woken up by USER
Sep  3 14:04:44 media-pc mythbackend: mythbackend[2600]: I CoreContext bonjourregister.cpp:118 (BonjourCallback) Bonjour: Service registration complete: name 'Mythbackend on media-pc' type '_mythbackend._tcp.' domain: 'local.'
Sep  3 14:04:49 media-pc mythbackend: mythbackend[2600]: I ProcessRequest mainserver.cpp:1698 (HandleAnnounce) MainServer: MainServer::ANN Frontend
Sep  3 14:04:49 media-pc mythbackend: mythbackend[2600]: I ProcessRequest mainserver.cpp:1703 (HandleAnnounce) MainServer: adding: media-pc(136fdc0) as a client (events: 0)
Sep  3 14:04:49 media-pc mythbackend: mythbackend[2600]: I ProcessRequest backendcontext.cpp:68 (SetFrontendConnected) BackendContext: Frontend 'media-pc' connected.
Sep  3 14:04:49 media-pc mythbackend: mythbackend[2600]: I ProcessRequest mainserver.cpp:1698 (HandleAnnounce) MainServer: MainServer::ANN Monitor
Sep  3 14:04:49 media-pc mythbackend: mythbackend[2600]: I ProcessRequest mainserver.cpp:1703 (HandleAnnounce) MainServer: adding: media-pc(138f640) as a client (events: 1)
Sep  3 14:04:52 media-pc mythbackend: mythbackend[2600]: I ProcessRequest mainserver.cpp:1698 (HandleAnnounce) MainServer: MainServer::ANN Playback
Sep  3 14:04:52 media-pc mythbackend: mythbackend[2600]: I ProcessRequest mainserver.cpp:1703 (HandleAnnounce) MainServer: adding: media-pc(138d220) as a client (events: 0)
Sep  3 14:04:52 media-pc mythbackend: mythbackend[2600]: E ProcessRequest mythdb.cpp:183 (DBError) DB Error (ShouldSwitchToAnotherInput):#012Query was:#012SELECT channel.channum, channel.callsign FROM channel WHERE channel.chanid = ?#012Bindings were:#012:CHANID="2001"#012No error type from QSqlError?  Strange...
Sep  3 14:04:52 media-pc mythbackend: mythbackend[2600]: I TVRecEvent tv_rec.cpp:1073 (HandleStateChange) TVRec[1]: Changing from None to WatchingLiveTV
Sep  3 14:04:52 media-pc mythbackend: mythbackend[2600]: E TVRecEvent channelutil.cpp:1889 (GetChannelData) GetChannelData() failed because it could not#012#011#011#011find channel number '2001' in DB for source '1'.
Sep  3 14:04:52 media-pc mythbackend: mythbackend[2600]: E TVRecEvent recorders/channelbase.cpp:179 (IsTunable) ChannelBase[1]: IsTunable(2001) Failed to find channel in DB on input '1'
Sep  3 14:04:52 media-pc mythbackend: mythbackend[2600]: E TVRecEvent channelutil.cpp:1889 (GetChannelData) GetChannelData() failed because it could not#012#011#011#011find channel number '2001' in DB for source '1'.
Sep  3 14:04:52 media-pc mythbackend: mythbackend[2600]: E TVRecEvent recorders/channelbase.cpp:179 (IsTunable) ChannelBase[1]: IsTunable(2001) Failed to find channel in DB on input '1'
Sep  3 14:04:52 media-pc mythbackend: mythbackend[2600]: E TVRecEvent recorders/channelbase.cpp:134 (Init) ChannelBase[1]: Setting start channel '2001' failed, #012#011#011#011and we failed to find any suitible channels on any input.
Sep  3 14:04:52 media-pc mythbackend: mythbackend[2600]: I TVRecEvent tv_rec.cpp:3685 (TuningFrequency) TVRec[1]: TuningFrequency
Sep  3 14:04:52 media-pc mythbackend: mythbackend[2600]: E TVRecEvent channelutil.cpp:1889 (GetChannelData) GetChannelData() failed because it could not#012#011#011#011find channel number '2001' in DB for source '1'.
Sep  3 14:04:52 media-pc mythbackend: mythbackend[2600]: E TVRecEvent recorders/dtvchannel.cpp:219 (SetChannelByString) DTVChan[1](/dev/dvb/adapter0/frontend0): SetChannelByString(2001): Unable to find channel in database.
Sep  3 14:04:52 media-pc mythbackend: mythbackend[2600]: E TVRecEvent tv_rec.cpp:3763 (TuningFrequency) TVRec[1]: Failed to set channel to 2001. Reverting to kState_None
Sep  3 14:04:52 media-pc mythbackend: mythbackend[2600]: I TVRecEvent tv_rec.cpp:1073 (HandleStateChange) TVRec[1]: Changing from WatchingLiveTV to None
Sep  3 14:04:52 media-pc mythbackend: mythbackend[2600]: I MythSocketThread(58) mainserver.cpp:7629 (connectionClosed) Playback sock(138d220) 'media-pc' disconnected
Sep  3 14:04:57 media-pc mythbackend: mythbackend[2600]: I MythSocketThread(43) backendcontext.cpp:102 (SetFrontendDisconnected) BackendContext: Frontend 'media-pc' disconnected.
Sep  3 14:04:57 media-pc mythbackend: mythbackend[2600]: I MythSocketThread(43) mainserver.cpp:7629 (connectionClosed) Playback sock(136fdc0) 'media-pc' disconnected
Sep  3 14:04:57 media-pc mythbackend: mythbackend[2600]: I MythSocketThread(54) mainserver.cpp:7629 (connectionClosed) Monitor sock(138f640) 'media-pc' disconnected
Also, after stopping backend tried setting Signal and Tunning timeouts for capture card as suggested then rebooted and still get tuner busy error after this change too.

Thanks for suggestions.

MikeB2013
Senior
Posts: 157
Joined: Mon Jul 25, 2016 4:16 pm
Great Britain

Re: Tuner(s) not operating (busy in frontend)

Post by MikeB2013 » Sun Sep 03, 2017 11:45 am

Thanks for the details.

Your version of mythtv 0 v0.28-2-g15cf421 is very old (April 2016) and needs to be updated as there have been many changes (although the update may not fix your problem it does make support easier).

Code: Select all

sudo add-apt-repository ppa:mythbuntu/0.28
sudo apt-get update
sudo apt-get dist-upgrade
Note the sudo apt-get dist-upgrade rather than sudo apt-get upgrade, it just makes sure everything is fully up to date.
sudo apt-get dist-upgrade is normally only needed when going from one mythtv version to the next e.g. 0.28 to 29, but it does no harm to use it all the time.

Your mythbackend.log from system boot does indicate a startup problem :
Sep 3 13:57:23 media-pc mythbackend: mythbackend[1024]: E CoreContext mythdbcon.cpp:230 (OpenDatabase) Driver error was [1/2002]:#012QMYSQL: Unable to connect#012Database error was:#012Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

It looks as though you may have a race condition at system boot, your mythbackend.log from ... restart mythtv-backend.service shows MySQL connections working and the ...Opening DVB frontend device failed messages have gone away. This race condition has been seen by a few people before, including myself.

The solution I have on my systems is to provide an override to the mythtv-backend.service file (used by systemd). This override file survives any mythtv updates, so is recommended instead of simply modifying the existing service file.

In a terminal on the machine running mythtv backend:

sudo systemctl edit mythtv-backend.service and add the following three lines:
[Unit]
After=multi-user.target
Requires=multi-user.target


Then exit from the edit screen (it uses nano by default, so Ctrl+x, then
y, then Return key) then reboot the machine.



If the above does not work you could try adding the following lines as
well (this is really a last resort)

[Service]
ExecStartPre=/bin/sleep 20

And finally (for now) in relation to :
Not sure what the could not find channel 2001 error is as I have the starting channel set to 9 for the tunner's Input Connection

In mythfrontend try going into Programme Guide (main menu) and selecting a channel from there, hitting the "M" key should bring up "Watch This Channel" option. It does in mythtv version 29 I can't remember if it is in mythtv 0.28. Alternatively if you go into mythtv-setup and exit it should notify you of any issues with starting channels, if any are present fix them in Input Connections screen

Mike

GlenC
Newcomer
Posts: 3
Joined: Sun Aug 27, 2017 1:16 am
Australia

Re: Tuner(s) not operating (busy in frontend)

Post by GlenC » Sun Sep 17, 2017 12:23 pm

Thanks for all the info.

I did the version update, though in the end this probably wasn’t necessary. However, as commonly happens, it has showed me something else I can apply to another issue I’m having with another package which has a bug resolved in a newer version.

I applied the override to the mythtv-backend.service and it worked a treat, resolving the main tuner busy issue.

Earlier on I thought I did change the default channel number after a backend stop and start but it must not have been applying correctly (or was opening on last watched channel) so in using the great suggestion of the m key to bring up the menu from the Program guide screen it permitted me to go direct to different channels. This allowed me to isolate issues with some channels, and correct the channels appropriately, thus solving the secondary issue.

Thanks for all the help in resolving these issues. What was also very appreciated was the provision of the explanation with steps and code for things to try. This made it a lot easier for me to apply (and gave me specific hooks into things to search for to learn what I was applying).

Thanks again.

Post Reply