[Solved] XMLTV Configuration Issue Mythtv V.34 Ubuntu 24.04 LTS

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

Moderator: Forum Moderators

Post Reply
tbecker001
Junior
Posts: 20
Joined: Mon Sep 18, 2017 4:24 am
United States of America

[Solved] XMLTV Configuration Issue Mythtv V.34 Ubuntu 24.04 LTS

Post by tbecker001 »

Fresh install of Ubuntu 24.04 LTS and Mythtv V.34. I used Mythbuntu Control Panel to get to Backend Setup and am currently configuring Video Sources. I completed the setup panel and Saved. I am working rhrough https://www.mythtv.org/wiki/XMLTV and am stuck at tv_grab_zz_sdjson_sqlite --days 0 --config-file $HOME/.mythtv/SD.xmltv. I receive this error message "Database not defined in config file /home/mythtv/.mythtv/ScheduleDirectJSONSQLite.xmltv.TMP.
Please run 'tv_grab_zz_sdjson_sqlite --configure'"

I have run --configure multiple times and don't understand what the problem is. I am running as user mythtv. The directory /home/mythtv/.xmltv/ contain 2 files: SchedulesDirect.DB and tv_grab_zz_sdjson_sqlite.conf. The directory /home/mythtv/.mythtv/ contains 2 files: config.xml and SchedulesDirectJSONSQLite.xmltv.TMP --> I don't understand where the .TMP extension came from. My gut is to rename the file removing the .TMP extension. The xmltv file in this directory is what is specified in the Backend Setup Video Source Name without the .xmltv.TMP extensions.

I also displayed the contents of the .xmltv.TMP and .conf files and they are identical. Does that make sense?
cat /home/mythtv/.mythtv/SchedulesDirectJSONSQLite.xmltv.TMP
database=/home/mythtv/.xmltv/SchedulesDirect.DB
lineup!USA-0000001-CUSTOM
lineup!USA-OTA-64081
3rdparty-metadata=enabled
extended-video-quality=disabled
mythtv-categories=enabled
station-logo-order=
$ cat /home/mythtv/.xmltv/tv_grab_zz_sdjson_sqlite.conf
database=/home/mythtv/.xmltv/SchedulesDirect.DB
lineup=USA-0000001-CUSTOM
lineup=USA-OTA-64081
3rdparty-metadata=enabled
extended-video-quality=disabled
mythtv-categories=enabled
station-logo-order=


Here is my Terminal Session:

sudo su mythtv
[sudo] password for tlbecker:
$ tv_grab_zz_sdjson_sqlite --configure --config-file "/home/mythtv/.mythtv/SchedulesDirectJSONSQLite.xmltv"
tv_grab_zz_sdjson_sqlite uses a local database for downloaded EPG data. Please specify the database name created via tv_grab_zz_sdjson_sqlite --manage-lineups
Database for Schedules Direct EPG: [/home/mythtv/.xmltv/SchedulesDirect.DB] SchedulesDirectJSONSQLite.xmltv
Unable to create parent directory for SchedulesDirectJSONSQLite.xmltv: mkdir .: Permission denied at /usr/bin/tv_grab_zz_sdjson_sqlite line 4514.
$ ^]^]^]^]^]^]^]^]^]^]^C
$ tv_grab_zz_sdjson_sqlite --configure --config-file "/home/mythtv/.mythtv/SchedulesDirectJSONSQLite.xmltv"
tv_grab_zz_sdjson_sqlite uses a local database for downloaded EPG data. Please specify the database name created via tv_grab_zz_sdjson_sqlite --manage-lineups
Database for Schedules Direct EPG: [/home/mythtv/.xmltv/SchedulesDirect.DB] SchedulesDirect.DB
Unable to create parent directory for dulesDirect.DB: mkdir .: Permission denied at /usr/bin/tv_grab_zz_sdjson_sqlite line 4514.
$ tv_grab_zz_sdjson_sqlite --configure --config-file "/home/mythtv/.mythtv/SchedulesDirectJSONSQLite.xmltv"
tv_grab_zz_sdjson_sqlite uses a local database for downloaded EPG data. Please specify the database name created via tv_grab_zz_sdjson_sqlite --manage-lineups
Database for Schedules Direct EPG: [/home/mythtv/.xmltv/SchedulesDirect.DB] /home/mythtv/.xmltv/SchedulesDirect.DB
Initializing database /home/mythtv/.xmltv/SchedulesDirect.DB
Upgrading database to version 2
Your database is not configured to access the Schedules Direct
service (the username is not available in the settings table).
Please re-run tv_grab_zz_sdjson_sqlite --manage-lineups to
initialize the database
$ tv_grab_zz_sdjson_sqlite --manage-lineups
Enter your username at Schedules Direct: tbecker
Enter your password for tbecker at Schedules Direct:

Your Schedules Direct account has the following lineups configured:
Lineup ID Description
======================================================================
USA-0000001-CUSTOM ChannelsDVR TV-Everywhere (IPTV National)
Specify a Schedules Direct account lineup management action
0: Exit lineup management
1: Add an additional lineup to your account
2: Delete an existing lineup from your account
3: Display your password hash
4: Delete any password hash stored in the database
5: Initialize/update the local database
6: Manage database lineup channel selection
Select one: [0,1,2,3,4,5,6 (default=0)] 5

Enter your database[/home/mythtv/.xmltv/SchedulesDirect.DB]: /home/mythtv/.xmltv/SchedulesDirect.DB

*WARNING* While your password is stored as a sha1 hash,
(i.e. the actual password is not stored in the database)
the sha1 hash can be used to update your schedules direct
lineup information, and since the sha1 hash is unsalted,
a poor password can easily be brute forced (or more likely
found in an existing online rainbow table). Ensure that
your database is appropriately protected. Note that it is
STRONGLY recommended that your Schedules Direct password
be a long random sequence of characters that is not shared
with any other service. If you choose not to store the
passwordhash in the database, you will need to specify it
at every invokation of the grabber.

Confirm that you want to store the passwordhash in the database [yes,no (default=yes)] yes

Database initialized.
Schedules Direct username/passwordhash stored in database

Your Schedules Direct account has the following lineups configured:
Lineup ID Description
======================================================================
USA-0000001-CUSTOM ChannelsDVR TV-Everywhere (IPTV National)
Specify a Schedules Direct account lineup management action
0: Exit lineup management
1: Add an additional lineup to your account
2: Delete an existing lineup from your account
3: Display your password hash
4: Delete any password hash stored in the database
5: Initialize/update the local database
6: Manage database lineup channel selection
Select one: [0,1,2,3,4,5,6 (default=0)] 1

Do you want to use guided lineup addition? [yes,no (default=yes)] yes

Select the region for the new lineup (ctrl-D to skip)
0: Caribbean
1: Europe
2: Latin America
3: North America
4: Oceaniacat /home/mythtv/.mythtv/SchedulesDirectJSONSQLite.xmltv.TMP
database=/home/mythtv/.xmltv/SchedulesDirect.DB
lineup!USA-0000001-CUSTOM
lineup!USA-OTA-64081
3rdparty-metadata=enabled
extended-video-quality=disabled
mythtv-categories=enabled
station-logo-order=
$ cat /home/mythtv/.xmltv/tv_grab_zz_sdjson_sqlite.conf
database=/home/mythtv/.xmltv/SchedulesDirect.DB
lineup=USA-0000001-CUSTOM
lineup=USA-OTA-64081
3rdparty-metadata=enabled
extended-video-quality=disabled
mythtv-categories=enabled
station-logo-order=

Select one: [0,1,2,3,4 (default=0)] 3

Select the country code for the new lineup (ctrl-D to skip)
0: USA - United States
1: CAN - Canada
Select one: [0,1 (default=0)] 0

Specify the postal code for the new lineup (ex: 12345) (ctrl-D to skip) 64081
cat /home/mythtv/.mythtv/SchedulesDirectJSONSQLite.xmltv.TMP
database=/home/mythtv/.xmltv/SchedulesDirect.DB
lineup!USA-0000001-CUSTOM
lineup!USA-OTA-64081
3rdparty-metadata=enabled
extended-video-quality=disabled
mythtv-categories=enabled
station-logo-order=
$ cat /home/mythtv/.xmltv/tv_grab_zz_sdjson_sqlite.conf
database=/home/mythtv/.xmltv/SchedulesDirect.DB
lineup=USA-0000001-CUSTOM
lineup=USA-OTA-64081
3rdparty-metadata=enabled
extended-video-quality=disabled
mythtv-categories=enabled
station-logo-order=

Select one of the following lineups to add to your Schedules Direct account (ctrl-D to skip)
Lineup ID Description
======================================================================
0: USA-0000001-CUSTOM ChannelsDVR TV-Everywhere (IPTV National)
1: USA-AFN-X AFN Satellite (Satellite National)
2: USA-AMZPV-X Amazon Prime Video (IPTV National)
3: USA-DISH616-X DISH Kansas City (Satellite Kansas City)
4: USA-DITV-X DIRECTV (Satellite National)
5: USA-DITV616-X DIRECTV Kansas City (Satellite Kansas City)
6: USA-DNOW616-X DIRECTV STREAM Kansas City (IPTV Kansas City)
7: USA-DTVNOW-X DIRECTV STREAM (IPTV National)
8: USA-ECHOST-X DISH Network (Satellite National)
9: USA-FRNDLY-X frndly (IPTV National)
10: USA-FUBOTV-DEFAULT fuboTV (IPTV National)
11: USA-GLRYSTR-X GLORYSTAR (Satellite National)
12: USA-GNSTR-X US Streaming (Extended) (IPTV National)
13: USA-HULU616-X Hulu Kansas City (IPTV Kansas City)
14: USA-HULUTV-X Hulu (IPTV National)
15: USA-IMDBTV-X FREEVEE (IPTV National)
16: USA-KS57836-X Charter Spectrum (Cable Kansas City)
17: USA-KS66467-X AT&T U-verse TV (Cable Kansas City)cat /home/mythtv/.mythtv/SchedulesDirectJSONSQLite.xmltv.TMP
database=/home/mythtv/.xmltv/SchedulesDirect.DB
lineup!USA-0000001-CUSTOM
lineup!USA-OTA-64081
3rdparty-metadata=enabled
extended-video-quality=disabled
mythtv-categories=enabled
station-logo-order=
$ cat /home/mythtv/.xmltv/tv_grab_zz_sdjson_sqlite.conf
database=/home/mythtv/.xmltv/SchedulesDirect.DB
lineup=USA-0000001-CUSTOM
lineup=USA-OTA-64081
3rdparty-metadata=enabled
extended-video-quality=disabled
mythtv-categories=enabled
station-logo-order=

18: USA-PEACOCK-X Peacock (IPTV National)
19: USA-PHILO-X Philo (IPTV National)
20: USA-PLUTOTV-X Pluto TV (IPTV National)
21: USA-SAMSUNG-X Samsung TV Plus (IPTV National)
22: USA-SLINGTV-X Sling TV (IPTV National)
23: USA-VIDGO-X Vidgo (IPTV National)
24: USA-VIZIO-X Vizio (IPTV National)
25: USA-XUMO-X Xumo (IPTV National)
26: USA-YOUTUBE-X You Tube TV (IPTV National)
27: USA-YTBE616-X You Tube Kansas City (IPTV Kansas City)
28: USA-OTA-64081 Antenna (Antenna 64081)
Select one: [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28 (default=0)] 28

Lineup USA-OTA-64081 added

Your Schedules Direct account has the following lineups configured:
Lineup ID Description
======================================================================
USA-0000001-CUSTOM ChannelsDVR TV-Everywhere (IPTV National)
USA-OTA-64081 Local Broadcast Listings (Antenna 64081)
Specify a Schedules Direct account lineup management actioncat /home/mythtv/.mythtv/SchedulesDirectJSONSQLite.xmltv.TMP
database=/home/mythtv/.xmltv/SchedulesDirect.DB
lineup!USA-0000001-CUSTOM
lineup!USA-OTA-64081
3rdparty-metadata=enabled
extended-video-quality=disabled
mythtv-categories=enabled
station-logo-order=
$ cat /home/mythtv/.xmltv/tv_grab_zz_sdjson_sqlite.conf
database=/home/mythtv/.xmltv/SchedulesDirect.DB
lineup=USA-0000001-CUSTOM
lineup=USA-OTA-64081
3rdparty-metadata=enabled
extended-video-quality=disabled
mythtv-categories=enabled
station-logo-order=

0: Exit lineup management
1: Add an additional lineup to your account
2: Delete an existing lineup from your account
3: Display your password hash
4: Delete any password hash stored in the database
5: Initialize/update the local database
6: Manage database lineup channel selection
Select one: [0,1,2,3,4,5,6 (default=0)] 0
$ tv_grab_zz_sdjson_sqlite --configure --config-file $HOME/.mythtv/SD.xmlt
Option co is ambiguous (config-file, configure, configure-api)

tv_grab_zz_sdjson_sqlite --help

tv_grab_zz_sdjson_sqlite --info

tv_grab_zz_sdjson_sqlite --version

tv_grab_zz_sdjson_sqlite --capabilities

tv_grab_zz_sdjson_sqlite --description
cat /home/mythtv/.mythtv/SchedulesDirectJSONSQLite.xmltv.TMP
database=/home/mythtv/.xmltv/SchedulesDirect.DB
lineup!USA-0000001-CUSTOM
lineup!USA-OTA-64081
3rdparty-metadata=enabled
extended-video-quality=disabled
mythtv-categories=enabled
station-logo-order=
$ cat /home/mythtv/.xmltv/tv_grab_zz_sdjson_sqlite.conf
database=/home/mythtv/.xmltv/SchedulesDirect.DB
lineup=USA-0000001-CUSTOM
lineup=USA-OTA-64081
3rdparty-metadata=enabled
extended-video-quality=disabled
mythtv-categories=enabled
station-logo-order=


tv_grab_zz_sdjson_sqlite [--config-file FILE]
[--days N] [--offset N]
[--output FILE] [--quiet] [--debug]

tv_grab_zz_sdjson_sqlite --configure [--config-file FILE]

tv_grab_zz_sdjson_sqlite --configure-api [--stage NAME]
[--config-file FILE]
[--output FILE]

tv_grab_zz_sdjson_sqlite --list-channels [--config-file FILE]
[--output FILE] [--quiet] [--debug]

tv_grab_zz_sdjson_sqlite --list-lineups [--output FILE]

tv_grab_zz_sdjson_sqlite --get-lineup [--config-file FILE] [--output FILE]
$ tv_grab_zz_sdjson_sqlite --configure --config-file "/home/mythtv/.mythtv/SchedulesDirectJSONSQLite.xmltv"
tv_grab_zz_sdjson_sqlite uses a local database for downloaded EPG data. Please specify the database name created via tv_grab_zz_sdjson_sqlite --manage-lineups
Database for Schedules Direct EPG: [/home/mythtv/.xmltv/SchedulesDirect.DB] /home/mythtv/.xmltv/SchedulesDirect.DB
Select the lineup(s) associated with this configuration
USA-0000001-CUSTOM - ChannelsDVR TV-Everywhere (IPTV National) [yes,no,all,none (default=no)]
USA-OTA-64081 - Local Broadcast Listings (Antenna 64081) [yes,no,all,none (default=no)]
Specify whether to include 3rd party metadata references in the generated XMLTV
3rd party metadata references:
0: Yes - Enable 3rd party metadata referencescat /home/mythtv/.mythtv/SchedulesDirectJSONSQLite.xmltv.TMP
database=/home/mythtv/.xmltv/SchedulesDirect.DB
lineup!USA-0000001-CUSTOM
lineup!USA-OTA-64081
3rdparty-metadata=enabled
extended-video-quality=disabled
mythtv-categories=enabled
station-logo-order=
$ cat /home/mythtv/.xmltv/tv_grab_zz_sdjson_sqlite.conf
database=/home/mythtv/.xmltv/SchedulesDirect.DB
lineup=USA-0000001-CUSTOM
lineup=USA-OTA-64081
3rdparty-metadata=enabled
extended-video-quality=disabled
mythtv-categories=enabled
station-logo-order=

1: No - Disable 3rd party metadata references
Select one: [0,1 (default=0)]
Specify whether to specify the extended video quality values (HDR, UHDTV) in the generated XMLTV
Extended XMLTV video quality values (HDR, UHDTV):
0: No - Disable extended quality values
1: Yes - Enable extended quality values
Select one: [0,1 (default=0)]
Specify whether the XMLTV categories should be MythTV ordered
MythTV category processing:
0: Yes - Enable MythTV Category order
1: No - Do not enable MythTV Category order
Select one: [0,1 (default=0)]
Specify the order of station logos
Station logo ordering:
0: None specified (order as received)
1: Gracenote/dark ordered first (Gracenote logo for dark backgrounds)
2: Gracenote/light ordered first (Gracenote logo for light backgrounds)
3: Gracenote/gray ordered first (Gracenote logo with grayscale for light backgrounds)
4: Gracenote/white ordered first (Gracenote logo with all white for dark backgrounds)
Select one: [0,1,2,3,4 (default=0)]
Lineup not defined in config file /home/mythtv/.mythtv/SchedulesDirectJSONSQLite.xmltv.cat /home/mythtv/.mythtv/SchedulesDirectJSONSQLite.xmltv.TMP
database=/home/mythtv/.xmltv/SchedulesDirect.DB
lineup!USA-0000001-CUSTOM
lineup!USA-OTA-64081
3rdparty-metadata=enabled
extended-video-quality=disabled
mythtv-categories=enabled
station-logo-order=
$ cat /home/mythtv/.xmltv/tv_grab_zz_sdjson_sqlite.conf
database=/home/mythtv/.xmltv/SchedulesDirect.DB
lineup=USA-0000001-CUSTOM
lineup=USA-OTA-64081
3rdparty-metadata=enabled
extended-video-quality=disabled
mythtv-categories=enabled
station-logo-order=

Please run 'tv_grab_zz_sdjson_sqlite --configure'
$ tv_grab_zz_sdjson_sqlite --days 0 --config-file $HOME/.mythtv/SD.xmltv
Database not defined in config file /home/mythtv/.mythtv/SD.xmltv.
Please run 'tv_grab_zz_sdjson_sqlite --configure'
$ tv_grab_zz_sdjson_sqlite --configure
tv_grab_zz_sdjson_sqlite uses a local database for downloaded EPG data. Please specify the database name created via tv_grab_zz_sdjson_sqlite --manage-lineups
Database for Schedules Direct EPG: [/home/mythtv/.xmltv/SchedulesDirect.DB] /home/mythtv/.xmltv/SchedulesDirect.DB
Select the lineup(s) associated with this configuration
USA-0000001-CUSTOM - ChannelsDVR TV-Everywhere (IPTV National) [yes,no,all,none (default=no)] USA
invalid response, please choose one of yes,no,all,none

USA-0000001-CUSTOM - ChannelsDVR TV-Everywhere (IPTV National) [yes,no,all,none (default=no)] yes
USA-OTA-64081 - Local Broadcast Listings (Antenna 64081) [yes,no,all,none (default=no)] yes
Specify whether to include 3rd party metadata references in the generated XMLTV
3rd party metadata references:
0: Yes - Enable 3rd party metadata references
1: No - Disable 3rd party metadata references
Select one: [0,1 (default=0)] 0
Specify whether to specify the extended video quality values (HDR, UHDTV) in the generated XMLTVcat /home/mythtv/.mythtv/SchedulesDirectJSONSQLite.xmltv.TMP
database=/home/mythtv/.xmltv/SchedulesDirect.DB
lineup!USA-0000001-CUSTOM
lineup!USA-OTA-64081
3rdparty-metadata=enabled
extended-video-quality=disabled
mythtv-categories=enabled
station-logo-order=
$ cat /home/mythtv/.xmltv/tv_grab_zz_sdjson_sqlite.conf
database=/home/mythtv/.xmltv/SchedulesDirect.DB
lineup=USA-0000001-CUSTOM
lineup=USA-OTA-64081
3rdparty-metadata=enabled
extended-video-quality=disabled
mythtv-categories=enabled
station-logo-order=

Extended XMLTV video quality values (HDR, UHDTV):
0: No - Disable extended quality values
1: Yes - Enable extended quality values
Select one: [0,1 (default=0)] 0
Specify whether the XMLTV categories should be MythTV ordered
MythTV category processing:
0: Yes - Enable MythTV Category order
1: No - Do not enable MythTV Category order
Select one: [0,1 (default=0)] 0
Specify the order of station logos
Station logo ordering:
0: None specified (order as received)
1: Gracenote/dark ordered first (Gracenote logo for dark backgrounds)
2: Gracenote/light ordered first (Gracenote logo for light backgrounds)
3: Gracenote/gray ordered first (Gracenote logo with grayscale for light backgrounds)
4: Gracenote/white ordered first (Gracenote logo with all white for dark backgrounds)
Select one: [0,1,2,3,4 (default=0)] 0
$ tv_grab_zz_sdjson sqlite --days 0 --config-file /home/mythtv/.mythtv/SchedulesDirectJSONSQLite.xmltv

tv_grab_zz_sdjson --help

tv_grab_zz_sdjson --info

tv_grab_zz_sdjson --version

tv_grab_zz_sdjson --capabilities

tv_grab_zz_sdjson --description


tv_grab_zz_sdjson [--config-file FILE]
[--days N] [--offset N]
[--output FILE] [--quiet] [--debug]

tv_grab_zz_sdjson --configure [--config-file FILE]
$ tv_grab_zz_sdjson_sqlite --days 0 --config-file /home/mythtv/.mythtv/ScheduleDirectJSONSQLite.xmltv
Database not defined in config file /home/mythtv/.mythtv/ScheduleDirectJSONSQLite.xmltv.
Please run 'tv_grab_zz_sdjson_sqlite --configure'
$ tv_grab_zz_sdjson_sqlite --configure
tv_grab_zz_sdjson_sqlite uses a local database for downloaded EPG data. Please specify the database name created via tv_grab_zz_sdjson_sqlite --manage-lineups
Database for Schedules Direct EPG: [/home/mythtv/.xmltv/SchedulesDirect.DB] /home/mythtv/.xmltv/SchedulesDirect.DB
Select the lineup(s) associated with this configuration
USA-0000001-CUSTOM - ChannelsDVR TV-Everywhere (IPTV National) [yes,no,all,none (default=no)] yes
USA-OTA-64081 - Local Broadcast Listings (Antenna 64081) [yes,no,all,none (default=no)] yes
Specify whether to include 3rd party metadata references in the generated XMLTV
3rd party metadata references:
0: Yes - Enable 3rd party metadata references
1: No - Disable 3rd party metadata references
Select one: [0,1 (default=0)]
Specify whether to specify the extended video quality values (HDR, UHDTV) in the generated XMLTV
Extended XMLTV video quality values (HDR, UHDTV):
0: No - Disable extended quality values
1: Yes - Enable extended quality values
Select one: [0,1 (default=0)]
Specify whether the XMLTV categories should be MythTV ordered
MythTV category processing:
0: Yes - Enable MythTV Category order
1: No - Do not enable MythTV Category order
Select one: [0,1 (default=0)]
Specify the order of station logos
Station logo ordering:
0: None specified (order as received)
1: Gracenote/dark ordered first (Gracenote logo for dark backgrounds)
2: Gracenote/light ordered first (Gracenote logo for light backgrounds)
3: Gracenote/gray ordered first (Gracenote logo with grayscale for light backgrounds)
4: Gracenote/white ordered first (Gracenote logo with all white for dark backgrounds)
Select one: [0,1,2,3,4 (default=0)]
$ tv_grab_zz_sdjson_sqlite --days 0 --config-file /home/mythtv/.mythtv/ScheduleDirectJSONSQLite.xmltv
Database not defined in config file /home/mythtv/.mythtv/ScheduleDirectJSONSQLite.xmltv.
Please run 'tv_grab_zz_sdjson_sqlite --configure'
$ tv_grab_zz_sdjson_sqlite --days 0 --config-file /home/mythtv/.mythtv/ScheduleDirectJSONSQLite.xmltv.TMP
Database not defined in config file /home/mythtv/.mythtv/ScheduleDirectJSONSQLite.xmltv.TMP.
Please run 'tv_grab_zz_sdjson_sqlite --configure'

My gut is I'm close. I also know that I am stuck in this crazy "Database not define in config file ...." loop.

What do I do next?
User avatar
bill6502
Developer
Posts: 2439
Joined: Fri Feb 07, 2014 5:28 pm
United States of America

Re: XMLTV Configuration Issue Mythtv V.34 Ubuntu 24.04 LTS

Post by bill6502 »

Hi,

I'll confess to not reading all of the above, but will suggest looking at this:
viewtopic.php?p=19508#p19508

It has an example of the added files. Be sure that the owner:group of the files
and directories in play have write permission (ls -l <your files and dirs).
tbecker001
Junior
Posts: 20
Joined: Mon Sep 18, 2017 4:24 am
United States of America

Re: XMLTV Configuration Issue Mythtv V.34 Ubuntu 24.04 LTS

Post by tbecker001 »

@bill6502 thank you very much for the quick response. The diagram was very helpful. I cleaned up the extra files and edited the .xmltv configuration file. Then I went back and ran the XMLTV Wiki page commands from the beginning and everything now looks good.

I have one more quick question for someone on the output of the day 0 command. I receive a WARNING on a missing Perl module. The rest of the output looks clean and accurate. Does anyone know if I need the Perl module in the message below? If it is required, how do I go about installing it?

tv_grab_zz_sdjson_sqlite --days 0 --config-file $HOME/.mythtv/SchedulesDirectJSONSQLite.xmltv
WARNING: Perl module JSON::XS not installed. JSON encode/decode performance will be poor.
User avatar
bill6502
Developer
Posts: 2439
Joined: Fri Feb 07, 2014 5:28 pm
United States of America

Re: XMLTV Configuration Issue Mythtv V.34 Ubuntu 24.04 LTS

Post by bill6502 »

Try: sudo apt install libjson-xs-perl
tbecker001
Junior
Posts: 20
Joined: Mon Sep 18, 2017 4:24 am
United States of America

Re: XMLTV Configuration Issue Mythtv V.34 Ubuntu 24.04 LTS

Post by tbecker001 »

Thank you again Bill. I just got slammed with other work and will pick this back up in a couple of months. I'll let you know what happens but I'm not concerned as all of your counsel has been spot on.
tbecker001
Junior
Posts: 20
Joined: Mon Sep 18, 2017 4:24 am
United States of America

Re: XMLTV Configuration Issue Mythtv V.34 Ubuntu 24.04 LTS

Post by tbecker001 »

bill6502 wrote: Sat Jan 18, 2025 5:29 am Try: sudo apt install libjson-xs-perl
This worked beautifully and is now fixed. Thank you again, Bill.
tbecker001
Junior
Posts: 20
Joined: Mon Sep 18, 2017 4:24 am
United States of America

Re: XMLTV Configuration Issue Mythtv V.34 Ubuntu 24.04 LTS

Post by tbecker001 »

Mythfilldatabase now runs "successfully" but I have a problem with the 'xmltv channel identifier' as it is unknown. The execution log is below. I thought the xmltv channel identifier initially came from Schedules Direct so I am confused as to how to fix this.

2025-04-11T14:42:28.762382-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: C thread_unknown mythcommandlineparser.cpp:2904 (ConfigureLogging) mythfilldatabase version: fixes/34 [v34.0+fixes.202502222320.d4f309f965~ubuntu24.04.1] www.mythtv.org
2025-04-11T14:42:28.762468-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: C thread_unknown mythcommandlineparser.cpp:2908 (ConfigureLogging) Qt version: compile: 5.15.13, runtime: 5.15.13
2025-04-11T14:42:28.762524-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I thread_unknown mythcommandlineparser.cpp:2910 (ConfigureLogging) Ubuntu 24.04.2 LTS (x86_64)
2025-04-11T14:42:28.762573-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N thread_unknown mythcommandlineparser.cpp:2912 (ConfigureLogging) Enabled verbose msgs: general
2025-04-11T14:42:28.762630-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N thread_unknown logging.cpp:644 (logStart) Setting Log Level to LOG_INFO
2025-04-11T14:42:28.762689-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I Logger logging.cpp:262 (run) Added logging to the console
2025-04-11T14:42:28.862124-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I LogForward loggingserver.cpp:217 (SyslogLogger) Added syslogging
2025-04-11T14:42:28.862199-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I thread_unknown signalhandling.cpp:183 (SetHandlerPrivate) Setup Interrupt handler
2025-04-11T14:42:28.862248-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I thread_unknown signalhandling.cpp:183 (SetHandlerPrivate) Setup Terminated handler
2025-04-11T14:42:28.862296-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I thread_unknown signalhandling.cpp:183 (SetHandlerPrivate) Setup Segmentation fault handler
2025-04-11T14:42:28.862344-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I thread_unknown signalhandling.cpp:183 (SetHandlerPrivate) Setup Aborted handler
2025-04-11T14:42:28.862391-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I thread_unknown signalhandling.cpp:183 (SetHandlerPrivate) Setup Floating point exception handler
2025-04-11T14:42:28.862440-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I thread_unknown signalhandling.cpp:183 (SetHandlerPrivate) Setup Illegal instruction handler
2025-04-11T14:42:28.862496-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I thread_unknown signalhandling.cpp:183 (SetHandlerPrivate) Setup Bus error handler
2025-04-11T14:42:28.862544-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I thread_unknown signalhandling.cpp:183 (SetHandlerPrivate) Setup Real-time signal 0 handler
2025-04-11T14:42:28.862592-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I thread_unknown signalhandling.cpp:183 (SetHandlerPrivate) Setup Hangup handler
2025-04-11T14:42:28.862639-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N thread_unknown mythdirs.cpp:234 (InitializeMythDirs) Using runtime prefix = /usr
2025-04-11T14:42:28.862686-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N thread_unknown mythdirs.cpp:235 (InitializeMythDirs) Using configuration directory = /home/mythtv/.mythtv
2025-04-11T14:42:28.862733-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythcorecontext.cpp:264 (Init) Assumed character encoding: en_US.UTF-8
2025-04-11T14:42:28.862784-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythcontext.cpp:595 (LoadDatabaseSettings) Empty LocalHostName. This is typical.
2025-04-11T14:42:28.862849-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythcontext.cpp:650 (LoadDatabaseSettings) Using a profile name of: 'tlbecker' (Usually the same as this host's name.)
2025-04-11T14:42:28.862910-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythcontext.cpp:891 (TestDBconnection) Start up testing connections. DB localhost, BE , attempt 0, status dbAwake, Delay: 2000
2025-04-11T14:42:29.863137-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext mythcorecontext.cpp:1825 (InitLocale) Setting QT default locale to en_US
2025-04-11T14:42:29.863222-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythcorecontext.cpp:1858 (SaveLocaleDefaults) Current locale en_US
2025-04-11T14:42:29.863278-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext mythlocale.cpp:120 (LoadDefaultsFromXML) Reading locale defaults from /usr/share/mythtv//locales/en_us.xml
2025-04-11T14:42:29.863335-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythpowerdbus.cpp:544 (AcquireLock) PowerDBus: Failed to delay sleep,shutdown: Permission denied
2025-04-11T14:42:29.863390-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythpowerdbus.cpp:372 (DeviceAdded) PowerDBus: Added UPower.Device '/org/freedesktop/UPower/devices/battery_hidpp_battery_0'
2025-04-11T14:42:29.863443-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythpower.cpp:354 (PowerLevelChanged) Power: On AC power
2025-04-11T14:42:29.863505-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythpower.cpp:136 (Init) Power: Supported actions: None
2025-04-11T14:42:29.863564-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythtranslation.cpp:62 (load) Loading en_us translation for module mythfrontend
2025-04-11T14:42:29.863616-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext schemawizard.cpp:117 (Compare) Current MythTV Schema Version (DBSchemaVer): 1379
2025-04-11T14:42:29.863669-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythcorecontext.cpp:461 (ConnectCommandSocket) MythCoreContext::ConnectCommandSocket(): Connecting to backend server: 192.168.15.20:6543 (try 1 of 1)
2025-04-11T14:42:29.863722-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythcorecontext.cpp:1707 (CheckProtoVersion) MythCoreContext::CheckProtoVersion(): Using protocol version 91 BuzzOff
2025-04-11T14:42:29.863773-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythfilldatabase.cpp:253 (main) Opening blocking connection to master backend
2025-04-11T14:42:29.863847-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext filldata.cpp:326 (Run) Updating source #1 (SchedulesDirectJSONSQLite) with grabber tv_grab_zz_sdjson_sqlite
2025-04-11T14:42:29.863907-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext filldata.cpp:347 (Run) No channels are configured to use grabber (none have XMLTVIDs).
2025-04-11T14:42:29.863967-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I SystemManager mythsystemunix.cpp:274 (run) Starting process manager
2025-04-11T14:42:29.864019-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I SystemSignalManager mythsystemunix.cpp:500 (run) Starting process signal handler
2025-04-11T14:42:29.864071-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I SystemIOHandlerR mythsystemunix.cpp:91 (run) Starting IO manager (read)
2025-04-11T14:42:29.864130-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I SystemIOHandlerW mythsystemunix.cpp:91 (run) Starting IO manager (write)
2025-04-11T14:42:30.463499-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext filldata.cpp:408 (Run) Grabber has capabilities: baseline manualconfig preferredmethod lineups apiconfig
2025-04-11T14:42:31.164256-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext filldata.cpp:433 (Run) Grabber prefers method: allatonce
2025-04-11T14:42:31.164390-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext filldata.cpp:149 (GrabData) XMLTV config file is: /home/mythtv/.mythtv/SchedulesDirectJSONSQLite.xmltv
2025-04-11T14:42:56.980940-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I106764.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:56.981195-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I113737.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:56.981272-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I113739.json.schedulesdirect.org - Skipping channel.

2025-04-11T14:42:56.981351-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I113740.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:56.981424-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I116808.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:56.981496-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I118454.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:56.981568-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I121252.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:56.981656-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I123910.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:56.981728-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I124845.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:56.981799-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I125392.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:56.981888-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I136934.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:56.981958-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I19654.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:56.982028-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I30821.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:56.982102-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I30822.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:56.982173-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I30912.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.080674-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I31353.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.106510-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I32468.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.106616-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I32469.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.106685-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I34348.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.106757-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I34773.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.106847-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I34885.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.106931-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I43695.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.107016-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I43955.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.107087-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I43959.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.107157-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I43961.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.107222-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I49773.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.107291-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I49975.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.107360-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I49980.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.107430-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I50764.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.107495-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I59456.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.107565-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I61887.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.107643-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I63050.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.107713-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I70843.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.107782-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I73065.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.107858-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I73365.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.107933-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I82765.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.108003-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I82932.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.108076-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I83473.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.108146-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I92245.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.108215-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I92247.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.108285-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I92248.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.108355-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext programdata.cpp:1591 (HandlePrograms) Unknown xmltv channel identifier: I94944.json.schedulesdirect.org - Skipping channel.
2025-04-11T14:42:57.108427-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext programdata.cpp:1609 (HandlePrograms) Updated programs: 0 Unchanged programs: 0
2025-04-11T14:42:57.113904-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext mythfilldatabase.cpp:380 (main) Data fetching complete.
2025-04-11T14:42:57.114014-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythfilldatabase.cpp:388 (main) Adjusting program database end times.
2025-04-11T14:42:57.114098-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythfilldatabase.cpp:393 (main) 0 replacements made
2025-04-11T14:42:57.114159-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythfilldatabase.cpp:396 (main) Marking generic episodes.
2025-04-11T14:42:57.114224-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythfilldatabase.cpp:407 (main) Found 0
2025-04-11T14:42:57.114283-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythfilldatabase.cpp:410 (main) Extending non-unique programids with multiple parts.
2025-04-11T14:42:57.114342-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythfilldatabase.cpp:460 (main) Found 0
2025-04-11T14:42:57.114402-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythfilldatabase.cpp:462 (main) Fixing missing original airdates.
2025-04-11T14:42:57.114461-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythfilldatabase.cpp:476 (main) Found 0 with programids
2025-04-11T14:42:57.114520-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythfilldatabase.cpp:498 (main) Found 0 without programids
2025-04-11T14:42:57.114578-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythfilldatabase.cpp:505 (main) Marking repeats.
2025-04-11T14:42:57.114635-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythfilldatabase.cpp:518 (main) Found 0
2025-04-11T14:42:57.114687-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythfilldatabase.cpp:521 (main) Unmarking new episode rebroadcast repeats.
2025-04-11T14:42:57.114737-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythfilldatabase.cpp:530 (main) Found 0
2025-04-11T14:42:57.114787-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythfilldatabase.cpp:540 (main) Marking episode first showings.
2025-04-11T14:42:57.114849-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythfilldatabase.cpp:576 (main) Found 0
2025-04-11T14:42:57.114902-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythfilldatabase.cpp:578 (main) Marking episode last showings.
2025-04-11T14:42:57.114952-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythfilldatabase.cpp:614 (main) Found 0
2025-04-11T14:42:57.115001-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythfilldatabase.cpp:632 (main) #012===============================================================#012| Attempting to contact the master backend for rescheduling. |#012| If the master is not running, rescheduling will happen when |#012| the master backend is restarted. |#012===============================================================
2025-04-11T14:42:57.115058-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: N CoreContext mythfilldatabase.cpp:647 (main) mythfilldatabase run complete.
2025-04-11T14:42:57.115114-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythpowerdbus.cpp:77 (~MythPowerDBus) PowerDBus: Closing interfaces
2025-04-11T14:42:57.115164-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythcontext.cpp:1706 (~MythContext) Waiting for threads to exit.
2025-04-11T14:42:57.115211-05:00 tlbecker mythfilldatabase: mythfilldatabase[16598]: I CoreContext mythcontext.cpp:1712 (~MythContext) Exiting
tbecker001
Junior
Posts: 20
Joined: Mon Sep 18, 2017 4:24 am
United States of America

Re: XMLTV Configuration Issue Mythtv V.34 Ubuntu 24.04 LTS

Post by tbecker001 »

This question is resolved as well. It turns out my channel scan during configuration was not successful. I went back through the capture card, etc. configuration pages and changed some parameters for a successful scan. All is good now with my SQL Schedules Direct interface.
Post Reply