Opened 12 months ago

Closed 12 months ago

#13258 closed Bug Report - General (Invalid)

bluray playback not works with makemkv newer than 1.10.8

Reported by: warpme@… Owned by: JYA
Priority: minor Milestone: unknown
Component: MythTV - Blu-ray Playback Version: Master Head
Severity: medium Keywords: bluray
Cc: Ticket locked: no

Description

current master with makemkv newer than 1.10.8 (tested with 1.12.0) hangs when asked frontend to play bluray disc.

fe log is following. Last line is line when frontend hangs.

2018-04-15 12:26:03.555259 I BDInfo: Trying bd://media/disk
2018-04-15 12:26:03.555389 I BDInfo: Opened BDRingBuffer device at /media/disk
2018-04-15 12:26:03.555553 D libbluray: bluray.c:1393: libbluray version 0.9.3
2018-04-15 12:26:03.555602 D libbluray: bluray.c:1420: BLURAY initialized!
2018-04-15 12:26:04.534547 D MythCoreContext::RegisterFileForWrite(): /myth/tv/23806_20180415095000.ts
2018-04-15 12:26:07.373583 D libbluray: aacs.c:79: AACS/Unit_Key_RO.inf found. Disc seems to be AACS protected.
2018-04-15 12:26:07.373656 D libbluray: bdplus.c:87: BDSVM/00000.svm not found. No BD+ protection.
2018-04-15 12:26:07.374916 D libbluray: aacs.c:105: Using libaacs for AACS
2018-04-15 12:26:07.374937 D libbluray: aacs.c:129: Loading aacs library (0x3739f70)
2018-04-15 12:26:07.374961 D libbluray: aacs.c:140: Loaded libaacs (0x3739f70)
2018-04-15 12:26:07.374977 D libbluray: aacs.c:143: Registering libaacs filesystem handler 0x7f7e927dddc0 (0x3739f70)

Change History (2)

comment:1 Changed 12 months ago by warpme@…

please mark this ticket as invalid.

it looks like makemkv 1.10.9+ requires generic scsi device to probe bluray drives. some distros are creating /dev/sgX device with 600 mode. If frontend runs as different than root user, makemkvcon will exit (due lack of permission to read from /dev/sgX) leaving frontend in non-responsive state. Issue can be solved i.e. by dev rule setting /dev/sgX mode to 660.

Sorry for false bug report!

comment:2 Changed 12 months ago by Stuart Auchterlonie

Milestone: needs_triageunknown
Resolution: Invalid
Status: newclosed

Thanks for letting us know

Note: See TracTickets for help on using tickets.