[SOLVED] Slackware 14.2 (64 bit) won't let me watch DVDs.
SlackwareThis Forum is for the discussion of Slackware Linux.
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 too had some serious problems with slackware 14.2 and libdvdcss 1.4.0 as suggested by slackbuilds.org.
As far as I could tell permissions were ok, but xine even refused to play from an undecoded directory with a DVD-filesystem created by dvdauthor, though this had global read- and write permissions (I was quite desperate at this point). VLC build from AlienBobs slackbuild worked.
After reading this post https://mailman.videolan.org/piperma...il/001641.html I downgraded to libdvdcss 1.2.13, as suggested for slackware 14.1 and after that, xine worked out of the box as expected without changing anything else.
Afterwards, I tried a few other versions of libdvdcss and version 1.3.0 is the last one that "worked" for me. The curious thing is, version 1.3.99 which is used in AlienBobs slackbuild for vlc doesn't seem to work with xine for me. As mentioned before, vlc did work. Now I really like to know, what makes my system (and maybe the one of TheNutCase) so special.
Sorry to have to say this, but the end result for me was exactly the same as before .
What might be interesting is the output xine gives, if you start it from an xterm or from konsole. And if you are willing to go quite a long way, you could try to get dvdstyler and dependencies from slackbuilds.org and try to create your own DVD. Not to burn one but only to create a DVD file system somewhere on your hard drive. There is an option that lets you choose that. You could then call xine with
Code:
xine dvd://path_to_DVD_file_system
If it doesn't work with libdvdcss installed, try to temporarily remove libdvdcss. This normally should work, since your DVD file system is not encoded. In this way you could at least try, if for some strange reason you are missing some codecs or so.
I think I owe you an apology in that I forgot to mention that I have TWO DVD drives - one internal, and one external (connected via USB 2.0 cable). I have been trying to use the external DVD drive to watch DVDs because my internal one tends to be somewhat noisy . Anyway, I come to find out that xine is able to access the internal DVD drive to view DVDs, but NOT the external one, and yet my computer is able to recognize and read CDs and DVDs when inserted into my external DVD drive. . So how then do I get xine to access the external DVD drive?
Open the "Setup Window" in Xine (wrench icon).
In the GUI tab, change the "Configuration Experience Level" to "Master of the known universe" (makes all config options visible).
Switch to the "Media" tab and scroll down a bit until you see "device used for DVD playback". Change the entry from /dev/dvd to /dev/sr1 (probably)
Don't worry about the "raw" device for DVD access. I'm not sure it's needed (and doesn't exist on
Hit "Apply" and you're done.
Now, the question is what device your external DVD appears as. You can use the "lsblk" command to list "block" devices (disks, etc). Look for entries of type "rom".
You might also like to try "ls -l /dev/*dvd*" to see if there are links set up to your second DVD drive. You can use these in Xine if it's more meaningful.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.