Unable to watch TV
Posted: Tue Sep 04, 2018 2:09 pm
I am setting up MythTV on Linux Mint v19. I should also mention that I am just getting started with Linux, but have many years with a career in SW dev (now retired). I will also mention that I have Kaffeine working fine, so I know my capture card is recognized.
I made it through all the MythTV backend configuration, detected my capture card, scanned all the channels, and fired up the front end. When I click "Watch TV", I get a flicker "Please wait" then immediately returns to the top-level menu. The logs suggest a permissions problem.
Front End:
Sep 4 08:56:33 ed mythfrontend.real: mythfrontend[2583]: I CoreContext mythcorecontext.cpp:448 (ConnectCommandSocket) MythCoreContext::ConnectCommandSocket(): Connecting to backend server: 127.0.0.1:6543 (try 1 of 1)
Sep 4 08:56:34 ed mythfrontend.real: mythfrontend[2583]: E CoreContext livetvchain.cpp:282 (GetEntryAt) GetEntryAt(-1) failed.
Sep 4 08:56:34 ed mythfrontend.real: mythfrontend[2583]: E CoreContext livetvchain.cpp:289 (GetEntryAt) It appears that your backend may be misconfigured. Check your backend logs to determine whether your inputs, lineups, channels, or storage configuration are reporting errors. This issue is commonly caused by failing to complete all setup steps properly. You may wish to review the documentation for mythtv-setup.
Sep 4 08:56:34 ed mythfrontend.real: mythfrontend[2583]: E CoreContext livetvchain.cpp:306 (EntryToProgram)
Back End:
Sep 4 08:56:33 ed mythbackend: mythbackend[1242]: I TVRecEvent tv_rec.cpp:3649 (TuningFrequency) TVRec[1]: TuningFrequency
Sep 4 08:56:33 ed mythbackend: mythbackend[1242]: N CoreContext autoexpire.cpp:251 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 14 min
Sep 4 08:56:34 ed mythbackend: mythbackend[1242]: E TVRecEvent threadedfilewriter.cpp:129 (Open) TFW(/home/ed/Videos/TV Recordings/1191_20180904135633.ts:-1): Opening file '/home/ed/Videos/TV Recordings/1191_20180904135633.ts'.#012#011#011#011eno: Permission denied (13)
Sep 4 08:56:34 ed mythbackend: mythbackend[1242]: E TVRecEvent tv_rec.cpp:4600 (GetProgramRingBufferForLiveTV) TVRec[1]: RingBuffer '/home/ed/Videos/TV Recordings/1191_20180904135633.ts' not open...
Sep 4 08:56:34 ed mythbackend: mythbackend[1242]: E TVRecEvent tv_rec.cpp:4636 (CreateLiveTVRingBuffer) TVRec[1]: CreateLiveTVRingBuffer(19_1) failed
Sep 4 08:56:34 ed mythbackend: mythbackend[1242]: E TVRecEvent tv_rec.cpp:3766 (TuningFrequency) TVRec[1]: Failed to create RingBuffer 1
Sep 4 08:56:34 ed mythbackend: mythbackend[1242]: I TVRecEvent tv_rec.cpp:1088 (HandleStateChange) TVRec[1]: Changing from WatchingLiveTV to None
What is the fix for this issue?
Thanks.
I made it through all the MythTV backend configuration, detected my capture card, scanned all the channels, and fired up the front end. When I click "Watch TV", I get a flicker "Please wait" then immediately returns to the top-level menu. The logs suggest a permissions problem.
Front End:
Sep 4 08:56:33 ed mythfrontend.real: mythfrontend[2583]: I CoreContext mythcorecontext.cpp:448 (ConnectCommandSocket) MythCoreContext::ConnectCommandSocket(): Connecting to backend server: 127.0.0.1:6543 (try 1 of 1)
Sep 4 08:56:34 ed mythfrontend.real: mythfrontend[2583]: E CoreContext livetvchain.cpp:282 (GetEntryAt) GetEntryAt(-1) failed.
Sep 4 08:56:34 ed mythfrontend.real: mythfrontend[2583]: E CoreContext livetvchain.cpp:289 (GetEntryAt) It appears that your backend may be misconfigured. Check your backend logs to determine whether your inputs, lineups, channels, or storage configuration are reporting errors. This issue is commonly caused by failing to complete all setup steps properly. You may wish to review the documentation for mythtv-setup.
Sep 4 08:56:34 ed mythfrontend.real: mythfrontend[2583]: E CoreContext livetvchain.cpp:306 (EntryToProgram)
Back End:
Sep 4 08:56:33 ed mythbackend: mythbackend[1242]: I TVRecEvent tv_rec.cpp:3649 (TuningFrequency) TVRec[1]: TuningFrequency
Sep 4 08:56:33 ed mythbackend: mythbackend[1242]: N CoreContext autoexpire.cpp:251 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 14 min
Sep 4 08:56:34 ed mythbackend: mythbackend[1242]: E TVRecEvent threadedfilewriter.cpp:129 (Open) TFW(/home/ed/Videos/TV Recordings/1191_20180904135633.ts:-1): Opening file '/home/ed/Videos/TV Recordings/1191_20180904135633.ts'.#012#011#011#011eno: Permission denied (13)
Sep 4 08:56:34 ed mythbackend: mythbackend[1242]: E TVRecEvent tv_rec.cpp:4600 (GetProgramRingBufferForLiveTV) TVRec[1]: RingBuffer '/home/ed/Videos/TV Recordings/1191_20180904135633.ts' not open...
Sep 4 08:56:34 ed mythbackend: mythbackend[1242]: E TVRecEvent tv_rec.cpp:4636 (CreateLiveTVRingBuffer) TVRec[1]: CreateLiveTVRingBuffer(19_1) failed
Sep 4 08:56:34 ed mythbackend: mythbackend[1242]: E TVRecEvent tv_rec.cpp:3766 (TuningFrequency) TVRec[1]: Failed to create RingBuffer 1
Sep 4 08:56:34 ed mythbackend: mythbackend[1242]: I TVRecEvent tv_rec.cpp:1088 (HandleStateChange) TVRec[1]: Changing from WatchingLiveTV to None
What is the fix for this issue?
Thanks.