DVD : no medium found on /dev/sr0 when there is a DVD
I have a problem with Ubuntu 14.04 and playing DVD's.
After installing 14.04 I came to the conclusion that I can not play any DVD's. DVD's cannot even be opened as they are not seen by Ubuntu.
The data I have until now:
- In the install of 13.10 this was no problem, so this excludes a hardware problem
- It's on 2 installs on 2 different computers.
- It concerns a Ubuntu and Lubuntu install
- The different libdvd libraries are installed:
- libdvdread4 : version 4.2.1-2ubuntu1
- libdvdnav4 : version 4.2.1-3
- libdvdcss2 : version 1.2.13-0
- ubuntu-restricted-extras : version 60
- acidrip : version 0.14-0.2ubuntu7
- The dvd is found on
/dev/sr0 eject /dev/sr0does work like a charmsudo mount /dev/sr0 /tmp/dvdmakes DVD to in but doesn't mount- The dvd is found on
/dev/sr0 lshwon cdrom gives the DVD player with the<status=nodisc>when there is a dvd in it!- playing a CD is no problem
ls -l /dev/sr0gives :brw-rw----+ 1 root cdrom 11, 0 aug 9 20:20 /dev/sr0
- I am in group cdrom
- vlc doesn't work as doesn't acidrip for that matter or mplayer
- changing regions doesn't work as the computer thinks there's no disc.
- vlc doesn't have problems with encyption (region) but just can't open
/dev/sr0 - when using vlc as root it gives the same error, so it won't be a rights problem
vlc -vvv /dev/sr0 gives a lot and this:
libdvdnav: Using dvdnav version 4.2.1
libdvdread: Could not open /dev/sr0 with libdvdcss.
libdvdread: Can't open /dev/sr0 for reading
libdvdnav: vm: failed to open/read the DVD
[0x7f1d18000e78] dvdnav demux warning: cannot open DVD (/dev/sr0)So now I am stuck with two installs of Ubuntu 14.04 which don't play any DVD's. Can somebody help and/or ask some questions which lead me to an answer?
84 Answers
Try cleaning your DVD drive optical head. I had some flaky DVD recognition, similar symptoms, which got much better after cleaning the laser lens.
3Did you try running sudo /usr/share/doc/libdvdread4/install-css.sh ?
It is a " shell script to install libdvdcss under Debian GNU Linux, many DVDs use css for encryption. To play these discs, a special library is needed to decode them, libdvdcss. Due to legal problems, Debian and most Linux distibutions cannot distribute libdvdcss "
This script will also install VLC if necessary
I do read that you have libdvdcss2 installed already, but in my experience I had to run this script before I could play DVD's.
1For 18.04:
sudo apt-get purge libdvd-pkg
sudo apt-get install libdvd-pkg
sudo dpkg-reconfigure libdvd-pkgIf you still can't get it to play, try borrowing a USB DVD player from somewhere. My new PC came with such a lame no-name DVD drive, it wouldn't play anything.
Also, be sure that your user is in the cdrom group.
This right is gained by adding the user to the "cdrom" group.
The "cdrom" group owns the CD-ROM devices in /dev.
Source: