Hang downloading channels from lineup

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

Moderator: Forum Moderators

Post Reply
StefanJ
Junior
Posts: 27
Joined: Wed Oct 08, 2014 11:38 pm
United States of America

Hang downloading channels from lineup

Post by StefanJ »

I'm running mythtv 31.0-19 on Fedora 33. I used Schedules Direct for listings. My subscription is up to date, and I can log in just fine.

Everything was running fine until I decided to update my channel lineup to add one I accidentally erased when I set up the system under json / xmltv last spring. I tried manually adding the channel, but this didn't work even after doing a mythfilldatabase w/o the usual flag to update listings only. (There are a LOT of channels in the lineup I don't use, and after a full update I have to manually prune out the extras.)

So, I figured I'd pull down channels from the lineup and start over.

I started mythtvsetup and used the menu to pull down the channels from the lineup. Things sort of hung. I let things run for hours. Eventually mythtvsetup exited.

This morning I ran a general system update (overdue!) and rebooted.

Started mythtvsetup in windowed mode, as superuser (sudo mythtvsetup). This is what I saw in the console for the application:

Code: Select all

2021-08-01 10:38:35.721769 I [8119/8169] ScreenLoad videosource.cpp:304:Load  XMLTVGrabber::Load: Running 'tv_find_grabbers baseline'.
2021-08-01 10:38:37.491585 I [8119/8169] ScreenLoad videosource.cpp:323:Load  XMLTVGrabber::Load: Finished running tv_find_grabbers
2021-08-01 10:39:06.099679 I [8119/8119] CoreContext cardutil.cpp:140:IsCableCardPresent  Cardutil: HDHomeRun Cablecard Present.
2021-08-01 10:39:06.099736 I [8119/8119] CoreContext mythmainwindow.cpp:2802:LockInputDevices  Locking input devices
2021-08-01 10:39:06.099738 N [8119/8119] CoreContext mythmainwindow.cpp:2859:PauseIdleTimer  Suspending idle timer
It's been like that for a half an hour. No progress messages.

I kept an eye on the xmltv file under .mythtv:

Code: Select all

stefan@hp-fedora .mythtv]$ cat 'sd direct .xmltv' 
cache=/home/stefan/.xmltv/tv_grab_zz_sdjson.cache
channel-id-format=default
previously-shown-format=date
username=xxxxxxxx
password=xxxxxx
mode=lineup
lineup=USA-OR36589-X
The file did not grow at all.

I didn't change the config files before doing this.

Any suggestions? Has anyone seen a hang like this before?

ADDENDUM:

Yeah, I was looking at the wrong file. The cache file was what I needed to watch.

I'm still having trouble. What I'm trying: Ran the grabber utility from the command line, selected channels rather than lineup, and trimmed out the unwanted channels. It is still taking an awfully long time to run. CPU usage is pinning the meter.
Post Reply