With certain DVD’s, Xine fails when seeking in the movie saying “Expected NAV packet but none found”. It seems that I have finally found out how to fix this and it is not even difficult. If the theory is correct, it only happens with DVD’s obtained as an ISO image.

What you need to do, is mount the image over the loopback, copy the data files to another location and playing those copied files should work. You can then burn them to a video DVD if you want to, of course.

I have no idea why this works or what causes the error, but I’m glad I finally figured it out.

Also, some of these DVD’s don’t even play on normal players (so it’s not just Xine). This should fix that as well, but I have yet to test that.