Linux BD ISO problems since Ubuntu upgrade

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
goose114 Offline
Junior Member
Posts: 3
Joined: Jul 2012
Reputation: 0
Question  BD ISO problems since Ubuntu upgrade Post: #1
I upgraded Ubuntu from natty to oneiric to precise, and since that time I've been unable to play BD ISOs. I upgraded xbmc at the same time, but I can reproduce the problem outside of xbmc. Here's what I see in my xbmc.log for a BD ISO:

Code:
11:46:18 T:140617690638080 WARNING: CreateFile, error 20 opening file </store/Movies/The Big Lebowski/BIG_LEBOWSKI_DOM.iso/BDMV/index.bdmv>, flags:800, mode:124.
11:46:18 T:140617690638080   ERROR: CDVDPlayer::OpenInputStream - error opening [/store/Movies/The Big Lebowski/BIG_LEBOWSKI_DOM.iso/BDMV/index.bdmv]

Error 20 means ENOTDIR, which I can replicate with a simple program that tries to open the same path with the same flags and mode. Opening just the .iso file works fine. The error makes sense in the general case, since technically the path is not a directory.

It seems like this was something that just worked in natty, and something either got disabled or removed in my upgrade. I thought maybe I just needed to modprobe isofs, but that doesn't seem to help. I'm guessing something is different in my kernel now. Anyone have any pointers on what I need to look at here?
find quote
Henkske Offline
Senior Member
Posts: 105
Joined: Mar 2009
Reputation: 0
Post: #2
I have the same problemSad
Im using the renniewaldock nightly ppa

Code:
22:06:34 T:3017697040   DEBUG: LIRC: Update - NEW at 334967:000000037ff07bf4 00 KEY_ENTER mceusb (KEY_ENTER)
22:06:34 T:3017697040   DEBUG: OnKey: 11 (0b) pressed, action is Select
22:06:34 T:3017697040   DEBUG: OnPlayMedia /media/DISK3/BLURAY/blabla.2011/blabla.ISO
22:06:34 T:3017697040   DEBUG: CPlayerCoreFactory::GetPlayers(/media/DISK3/BLURAY/blabla.2011/blabla.ISO)
22:06:34 T:3017697040   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
22:06:34 T:3017697040   DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
22:06:34 T:3017697040   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtv
22:06:34 T:3017697040   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/myth/rtmp/mms/udp
22:06:34 T:3017697040   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
22:06:34 T:3017697040   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
22:06:34 T:3017697040   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
22:06:34 T:3017697040   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
22:06:34 T:3017697040   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdfile
22:06:34 T:3017697040   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
22:06:34 T:3017697040   DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: dvdimage
22:06:34 T:3017697040   DEBUG: CPlayerSelectionRule::GetPlayers: adding player: videodefaultdvdplayer (1) for rule: dvdimage
22:06:34 T:3017697040   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
22:06:34 T:3017697040   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
22:06:34 T:3017697040   DEBUG: CPlayerCoreFactory::GetPlayers: matched 1 rules with players
22:06:34 T:3017697040   DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
22:06:34 T:3017697040   DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
22:06:34 T:3017697040   DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
22:06:34 T:3017697040   DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
22:06:34 T:3017697040   DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
22:06:34 T:3017697040  NOTICE: DVDPlayer: Opening: /media/DISK3/BLURAY/blabla.2011/blabla.ISO
22:06:34 T:3017697040 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
22:06:34 T:3017697040   DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
22:06:34 T:3017697040   DEBUG: LinuxRendererGL: Cleaning up GL resources
22:06:34 T:3017697040   DEBUG: CLinuxRendererGL::PreInit - precision of luminance 16 is 16
22:06:34 T:2823269232  NOTICE: Thread CDVDPlayer start, auto delete: false
22:06:34 T:2823269232  NOTICE: Creating InputStream
22:06:34 T:2823269232    INFO:   msg: libdvdnav: Using dvdnav version 4.1.3
22:06:34 T:2823269232    INFO:   msg: libdvdread: Using libdvdcss version 1.2.10 for DVD access
22:06:34 T:2823269232    INFO:   msg: libdvdnav: vm: DVD Title:
22:06:34 T:2823269232    INFO:   msg: libdvdnav: Unable to find map file '/home/xbmc/.dvdnav/.map'
22:06:34 T:2823269232    INFO:   msg: libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
22:06:34 T:2823269232    INFO:   msg: libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
22:06:34 T:2823269232   DEBUG: libdvdread: Can't open file VIDEO_TS.IFO.
22:06:34 T:2823269232   DEBUG: libdvdnav: vm: failed to read VIDEO_TS.IFO
22:06:34 T:2823269232   ERROR: Error on dvdnav_open
22:06:34 T:2823269232   ERROR: CDVDPlayer::OpenInputStream - failed to open [/media/DISK3/BLURAY/blabla.2011/blabla.ISO] as DVD ISO, trying Bluray
22:06:34 T:2823269232 WARNING: CreateFile, error 20 opening file </media/DISK3/BLURAY/blabla.2011/blabla.ISO/BDMV/index.bdmv>, flags:800, mode:124.
22:06:34 T:2823269232   ERROR: CDVDPlayer::OpenInputStream - error opening [/media/DISK3/BLURAY/blabla.2011/blabla.ISO/BDMV/index.bdmv]
22:06:34 T:2823269232  NOTICE: CDVDPlayer::OnExit()
22:06:34 T:2823269232  NOTICE: CDVDPlayer::OnExit() deleting input stream
22:06:34 T:2823269232   DEBUG: Thread CDVDPlayer 2823269232 terminating
22:06:34 T:3017697040   DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
22:06:34 T:3017697040   DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
22:06:34 T:3017697040   ERROR: Playlist Player: skipping unplayable item: 0, path [/media/DISK3/BLURAY/blabla.2011/blabla.ISO]
22:06:34 T:3017697040   DEBUG: Playlist Player: no more playable items... aborting playback
22:06:34 T:2823269232  NOTICE: Thread Background Loader start, auto delete: false
22:06:34 T:3017697040  NOTICE: CDVDPlayer::CloseFile()
22:06:34 T:3017697040 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
22:06:34 T:3017697040  NOTICE: DVDPlayer: waiting for threads to exit
22:06:34 T:3017697040  NOTICE: DVDPlayer: finished waiting
22:06:34 T:3017697040   DEBUG: LinuxRendererGL: Cleaning up GL resources
find quote
Henkske Offline
Senior Member
Posts: 105
Joined: Mar 2009
Reputation: 0
Post: #3
Does anyone have a solution?
find quote
goose114 Offline
Junior Member
Posts: 3
Joined: Jul 2012
Reputation: 0
Post: #4
I still haven't figured this out. DVD ISOs work fine, BD ISOs fail every time. Does anyone know how XBMC's handling of BD ISO differs from DVD ISO?
find quote
goose114 Offline
Junior Member
Posts: 3
Joined: Jul 2012
Reputation: 0
Post: #5
Sorted. In my Ubuntu upgrade, libbluray got lost, so when I recompiled XBMC I had no Blu-ray support. Reinstalled libbluray, recompiled from git, BD ISO working fine.
find quote