UbuntuThis forum is for the discussion of Ubuntu 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 recently switched to Ubuntu from Fedora Core 4, due to these same problems. I am forced to believe that Linux just cannot handle DVD playback. I'm hoping someone can prove me wrong. Here is what happens when I try to play a DVD: (I used Garfield the movie for the test).
----
Xine: "The source can't be read. Maybe you don't have enough rights for this or the source doesn't contain data".
Totem-xine: "The source seems encrypted, and can't be read. Are you trying to play an encrypted DVD without libdvdcss?"
Mplayer: "Mplayer interrupted by signal 11in module decode_audio".
Ogle: Plays for a few seconds, then exits automatically.
----
I followed the Unofficial Ubuntu guide to set up everything. In synaptic, I installed everything with the word DVD in it that was relevant in the description to playing DVD's. I definitely installed the libdvdcss package as well.
Someone please help me, this is really really really sad that it has to be this hard. DVD's run fine in Windows, and it would be a very silly reason to switch back to Windows as I don't like Microsoft much.
Also, I tried with "Are We There Yet" dvd, and I get "The audio device is unavailable. Please verify if another program already use it" when I play it with Xine. I didn't have time to try it with another player.
I realize that you already stated that you used the unofficial ubuntu guide.
I did as well. However one of the mistakes I made was going straight to the section on DVD playback capability, I thought everything should have worked but it did not.
What did I do you may ask to get my DVD to play wonderfully in ubuntu.
I went back and read the guide again.
First I started with: How to add extra repositories
Second: How to speed up cd/dvd-rom
Third was : How to install mutimedia codecs
Fourth: How to install DVD capability
last: How to install mutimedia player (I picked xine because I have always liked it)
After doing it in this order my dvd's have played flawlessly
Note: actually there was one other step for me, which was actually my very first step and that was: How to install Graphics driver (NVIDIA). So of course you don't need this step if you don't have this card.
Extra Note: Unofficial Ubuntu 5.04 Starter Guide was used
The first DVD-ROM I had was a Samsung I have since replaced it with a Pacific Digital DVD burner I have not had a problem with either.
Below is a quote from the mepis forum, someone was having the same problem, and this solution worked for them. While it is a different distro the solution should still be of some help
-------------------------------------------------
How many optical drives (CD
Submitted by nd3 on Sun, 05/01/2005 - 13:56.
How many optical drives (CD and/or DVD drives) do you have on your system. My guess is that you have a CDROM or CDRW on secondary master (ide 1:0) and a DVDROM on secondary slave (ide 1:1). If I'm right then it's because /dev/dvd is pointing to /dev/cdrom. If your setup is like what I said above then it should point to /dev/cdrom1.
As root in a shell type..
ls -l /dev/dvd
and this will show you what /dev/dvd is pointing to.
now type
ln -sf /dev/cdrom1 /dev/dvd
that will change it to point to cdrom1 drive
now type (again)
ls -l /dev/dvd
to make sure it changed..
the cdrom drive you should point to should match the name of the drive on your desktop you click when opening a CD in that same drive
---------------------------------------------------------------------------------
Hope this helps
Open a terminal session start the player you are having trouble with then look at the messages. It will say what the error is and prolly give you an idea as to what to do.
Here is the output of Xine in the terminal. What happens is I play "Are We There Yet" and I get all the way to the DVD Main Menu. I click on "Play" and then the movie starts playing, right after the piracy screen it crashes. Here is the output:
Code:
jeremy@Athlon:~$ xine
This is xine (X11 gui) - a free video player v0.99.3.
(c) 2000-2004 The xine Team.
libdvdread: Using libdvdcss version 1.2.8 for DVD access
libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient
libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x0008a79d
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0008ee8c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0008ee9d
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x000df13d
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x000df14e
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x000fa283
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x001033ff
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x0038b8c6
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x0038b8d7
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x0038f1bf
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x0038f1d0
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x00397633
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x00397644
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x00399f2a
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x00399f3b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x0039fb36
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x0039fb47
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_09_0.VOB at 0x003a9c12
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x003a9c23
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_10_0.VOB at 0x003b612c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_10_1.VOB at 0x003b613d
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_11_0.VOB at 0x003bc90c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_11_1.VOB at 0x003bc91d
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_12_0.VOB at 0x003c1592
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_12_1.VOB at 0x003c15a3
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_13_0.VOB at 0x003c4d08
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_13_1.VOB at 0x003c4d19
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_14_0.VOB at 0x003e1fd9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_14_1.VOB at 0x003e1fea
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_15_0.VOB at 0x003f4f08
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_15_1.VOB at 0x003f4f19
libdvdread: Elapsed time 0
libdvdread: Found 15 VTS's
libdvdread: Elapsed time 0
jeremy@Athlon:~$
I've tried other DVD's as well, and each DVD crashes at different points. Star Trek First Contact, for example, gets all the way passed the first scene before it crashes.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.