Opened 13 years ago
Closed 13 years ago
#10050 closed Bug Report - Hang/Deadlock (Invalid)
Starting mythbackend doesn't initiliaze DVB cards correctly until mythbackend is restarted
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | MythTV - General | Version: | Master Head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | yes |
Description
I've noticed when using v0.25pre-3329-gbececaa-dirty that sometimes (maybe 75%) after rebooting my HTPC mythbackend cannot initialize DVB cards correctly until I restart mythbackend. Attached logs show "Opening DVB frontend device failed. eno: Bad address (14)" for both of my DVB cards. My setup used to work ok with approx month old trunk build until last weekend when I updated the system (same OS Fedora 13 with 2.6.34-9 kernel used with both builds).
However DVB cards are initialized correctly in the bootup because I can watch DVB channel using mplayer even though mythtv gives this error.
Attachments (2)
Change History (3)
Changed 13 years ago by
Attachment: | mythbackend.log added |
---|
comment:1 Changed 13 years ago by
Resolution: | → Invalid |
---|---|
Status: | new → closed |
Ticket locked: | set |
This isn't a mythbackend problem, it's a "your init script is starting the backend before it has initialized the DVB devices" problem. The devices *are* initialized at boot properly, but by the time you get to being able to use mplayer, your distro has long since started Mythbackend too early, a condition from which myth is not designed to recover.
Please start on the mythtv-users mailing list to get assistance in changing the order in which your distro starts services.
mythbackend log