Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am trying to watch DVDs in Linux. My system runs Mandrake 10 Community. When I insert a dvd into the drive, the proper icon appears on the desktop with the name of the dvd as the icon title (this is normal operation). I then load XINE to play the dvd and the warning screen and copyright screen load just fine and then the dvd goes to the dvd menu. I never actually see the menu before XINE crashes without ANY error messages. It just disappears. I have the following libraries installed:
libdvdcss-1.2.8
libdvdnav-0.1.9
libdvdplay-1.0.1
libdvdread-0.9.4
regionset
dvdfilter-0.1 (downloaded, but not installed)
I then try to use Totem to play the dvd and it too crashes, but with a vague error message of "Application 'Totem' (process 2502) has crashed due to a fatal error. (Aborted)." As you can see, to the average person, that error message is like a Windows error message (it tells you absolutely jack). With that failure, I go on to MPlayer. Selecting the dvd option causes the GUI to go black and MPlayer freezes and will NOT close until I log out and then log in again.
I'm pretty sure I have all of the requirements to play dvds, but it just isn't happening. If there is any help, it would be greatly appreciated. This is just one more step (almost the last) to break away from Windows. Thanks!
I still haven't found a solution to this problem. Do I have all the proper libraries to watch DVDs (see list above)? What else do I need to install? ANY help will be greatly appreciated. Thanks!
Distribution: K/Ubuntu 18.04-14.04, Scientific Linux 6.3-6.4, Android-x86, Pretty much all distros at one point...
Posts: 1,802
Rep:
I use SuSE and just went and downloaded the full version of mPlayer from this one website to play DVDs on my laptop (the only Linux machine I have that is equiped with a DVD player). I don't remember the site off-hand
You might want to try Videolan Client. I found it to be the easiest to get working of the 3. If you have a somewhat older distribution, it can be difficult to get the others to play because of version/library issues.
I finally got some error messages from my console output for XINE.
Code:
[billy@localhost billy]$ xine
This is xine (X11 gui) - a free video player v0.9.23.
(c) 2000-2003 The xine Team.
libdvdnav: Using dvdnav version 1-rc3a from http://xine.sf.net
libdvdread: Encrypted DVD support unavailable.
libdvdnav: DVD Title: DVDVolume
libdvdnav: DVD Serial Number: ba122b16
libdvdnav: DVD Title (Alternative): DVDVolume
libdvdnav: Unable to find map file '/home/billy/.dvdnav/DVDVolume.map'
libdvdnav: DVD disk reports itself with Region mask 0x00fe0000. Regions: 1
libdvdread: Invalid IFO for title 2 (VTS_02_0.IFO).
libdvdnav: ifoOpenVTSI failed - CRASHING!!!
Aborted
[billy@localhost billy]$ xine
This is xine (X11 gui) - a free video player v0.9.23.
(c) 2000-2003 The xine Team.
libdvdnav: Using dvdnav version 1-rc3a from http://xine.sf.net
libdvdread: Encrypted DVD support unavailable.
libdvdnav: DVD Title: MR_NICE_GUY_FF
libdvdnav: DVD Serial Number: 24ddb269
libdvdnav: DVD Title (Alternative):
libdvdnav: Unable to find map file '/home/billy/.dvdnav/MR_NICE_GUY_FF.map'
libdvdnav: DVD disk reports itself with Region mask 0x00fe0000. Regions: 1
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1522 ***
*** for info_length % sizeof(uint32_t) == 0 ***
[billy@localhost billy]$ xine
This is xine (X11 gui) - a free video player v0.9.23.
(c) 2000-2003 The xine Team.
libdvdnav: Using dvdnav version 1-rc3a from http://xine.sf.net
libdvdread: Encrypted DVD support unavailable.
libdvdnav: DVD Title: DVD_VIDEO
libdvdnav: DVD Serial Number: 259D73A1
libdvdnav: DVD Title (Alternative):
libdvdnav: Unable to find map file '/home/billy/.dvdnav/DVD_VIDEO.map'
libdvdnav: DVD disk reports itself with Region mask 0x00fe0000. Regions: 1
[billy@localhost billy]$ xine
This is xine (X11 gui) - a free video player v0.9.23.
(c) 2000-2003 The xine Team.
libdvdnav: Using dvdnav version 1-rc3a from http://xine.sf.net
libdvdread: Encrypted DVD support unavailable.
libdvdnav: DVD Title: DVDVolume
libdvdnav: DVD Serial Number: badb0b78
libdvdnav: DVD Title (Alternative): DVDVolume
libdvdnav: Unable to find map file '/home/billy/.dvdnav/DVDVolume.map'
libdvdnav: DVD disk reports itself with Region mask 0x00fe0000. Regions: 1
libdvdread: Invalid IFO for title 1 (VTS_01_0.IFO).
libdvdnav: ifoOpenVTSI failed - CRASHING!!!
Aborted
[billy@localhost billy]$
This is using 4 different DVDs from varying years of production. All of them crash at the menu, as you can see. Also note that the output says "Encrypted DVD support unavailable." Shouldn't libdvdcss take care of this? All of the errors are comming from libraries I have installed (AS LISTED IN THE FIRST POST OF THIS THREAD).
mrd - I will give Videolan Client a try.
JaseP - I plan to stay with Mandrake 10 , but I will try to download a new version of mPlayer.
LinFreak! - I hate to ask, but how exactly do you "unmount" the drive? I have never unmounted a device before out of the 3 or so years I've used linux.
umount /mnt/cdrom <-cdrom being the mountpoint of your dvd disks
Have a look in /etc/fstab to find out where your disk mounts itself.
It looks like it is seeing your DVDs so this may not fix the problem but it's worth a try! Also it says the region for your DVDs is region1; check this setting in xine preferences.
You are correct in saying libdvdcss should handle encrypted disks.
Well.....yes and no. I had been working on this for a long time, so I decided to cheat a little.....well.....a lot. I bought a DVD decrypter (and downloaded a free one that works just as well, except it creates HUGE files) for Windows . It rips the DVD, decrypts it, and then compresses it into DivX format, which opens right up in MPlayer . Therefore......DVDs (sort of) in Linux . It's unfortunate that I had to resort to this, but I can now watch my favorite movies in Linux.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.