DVDs not Working

I am having problems playing DVDs in opensuse 12.3 I am able to get the DVD menu but the rest of the DVD won’t work I hace libdvdcss2, libdvdnav4, libdvdplay0, libdvdread3, libdvdread4, ffmepeg, all the gstreamer plugins and the restricted formats and multimedia packages, I’ve tried it with mplayer, smplayer, kmplayer, vlc and kaffeine along with umplayer and I get the same result: the DVDs won’t play. My DVD drive does work since I can get the DVD menu which I tried with kmplayer and CDs work.

I had the same problem with kubuntu a while ago and had to do this

sudo /usr/share/doc/libdvdread4/install-css.sh

and reboot to get it working

but i get this error

sudo: /usr/share/doc/libdvdread4/install-css.sh: command not found


I guess there may be a different command for opensuse or there may not even be an equivalent command.

if someone can spare the time can they pleas help.

Here is the output of

lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465.8G  0 disk 
├─sda1   8:1    0   512M  0 part /boot
├─sda2   8:2    0 146.5G  0 part /
├─sda3   8:3    0   7.8G  0 part [SWAP]
├─sda4   8:4    0     1K  0 part 
└─sda5   8:5    0   311G  0 part /home
sr0     11:0    1   6.1G  0 rom  /run/media/imperator/GET_SMART_S4_DISC1


and here is what i get after launching vlc in the terminal and opening the disk in dolphin

VLC media player 2.1.0 Rincewind (revision 2.1.0-0-gedd8835)
[0x1567478] main interface error: no suitable interface module
[0x14110b8] main libvlc error: interface "globalhotkeys,none" initialization failed
[0x14110b8] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0x1445598] qt4 interface error: cannot start Qt multiple times
[0x7fa3a001db08] qt4 generic error: cannot start Qt multiple times
[0x1445598] skins2 interface error: no suitable dialogs provider found (hint: compile the qt4 plugin, and make sure it is loaded properly)
[0x1445598] skins2 interface error: cannot instantiate qt4 dialogs provider
[0x1445598] [cli] lua interface: Listening on host "*console".
VLC media player 2.1.0 Rincewind
Command Line Interface initialized. Type `help' for help.
> kfilemodule(2613) KSambaSharePrivate::testparmParamValue: We got some errors while running testparm "Load smb config files from /etc/samba/smb.conf
Loaded services file OK.
ERROR: pid directory /var/run/samba does not exist
" 
libdvdnav: Using dvdnav version 4.2.0
libdvdread: Using libdvdcss version 1.2.12 for DVD access
libdvdread: Attempting to use device /dev/sr0 mounted on /var/run/media/imperator/GET_SMART_S4_DISC1 for CSS authentication
libdvdnav: Can't read name block. Probably not a DVD-ROM device.
libdvdnav: Unable to find map file '/home/imperator/.dvdnav/.map'
libdvdnav: DVD disk reports itself with Region mask 0x00f50000. Regions: 2 4

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 0x0000014d
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0000764b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0000767c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x0007720c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0007723d
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x000e6ccc
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x000e6cfc
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x00154fab
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x00154fdb
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x001c3a0f
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x001c3a40
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x00232429
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x00232457
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x002a0b34
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x002a0b62
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x0030ef34
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_08_1.VOB (0x0030ef34)!!
libdvdread: Elapsed time 11
libdvdread: Found 8 VTS's
libdvdread: Elapsed time 11
libdvdread: Invalid IFO for title 8 (VTS_08_0.IFO).
libdvdnav: ifoOpenVTSI failed
libdvdread: Invalid IFO for title 8 (VTS_08_0.IFO).
libdvdnav: ifoOpenVTSI failed
libdvdread: Invalid IFO for title 7 (VTS_07_0.BU).
libdvdread: Invalid IFO for title 8 (VTS_08_0.BU).
^C[0x1445598] [cli] lua interface error: Error loading script /usr/lib64/vlc/lua/intf/cli.luac: lua/intf/modules/host.lua:279: Interrupted.
QtDBus: cannot relay signals from parent QObject(0x7fa3b07435a0 "scheduler") unless they are emitted in the object's thread QThread(0x7fa3b0000b30 ""). Current thread is QThread(0x1411270 "").
QtDBus: cannot relay signals from parent QObject(0x7fa3b0719420 "") unless they are emitted in the object's thread QThread(0x7fa3b0000b30 ""). Current thread is QThread(0x1411270 "").



When I the output when I launch vlc and open /dev/sr0

VLC media player 2.1.0 Rincewind (revision 2.1.0-0-gedd8835)
[0x112b488] main interface error: no suitable interface module
[0xfd50b8] main libvlc error: interface "globalhotkeys,none" initialization failed
[0xfd50b8] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0x1009598] qt4 interface error: cannot start Qt multiple times
[0x7ff88401db08] qt4 generic error: cannot start Qt multiple times
[0x1009598] skins2 interface error: no suitable dialogs provider found (hint: compile the qt4 plugin, and make sure it is loaded properly)
[0x1009598] skins2 interface error: cannot instantiate qt4 dialogs provider
[0x1009598] [cli] lua interface: Listening on host "*console".
VLC media player 2.1.0 Rincewind
Command Line Interface initialized. Type `help' for help.
> kfilemodule(2661) KSambaSharePrivate::testparmParamValue: We got some errors while running testparm "Load smb config files from /etc/samba/smb.conf
Loaded services file OK.
ERROR: pid directory /var/run/samba does not exist
" 
libdvdnav: Using dvdnav version 4.2.0
libdvdread: Using libdvdcss version 1.2.12 for DVD access
libdvdnav: DVD Title: GET_SMART_S4_DISC1
libdvdnav: DVD Serial Number: 35231f2e
libdvdnav: DVD Title (Alternative): 
libdvdnav: Unable to find map file '/home/imperator/.dvdnav/GET_SMART_S4_DISC1.map'
libdvdnav: DVD disk reports itself with Region mask 0x00f50000. Regions: 2 4

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 0x0000014d
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0000764b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0000767c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x0007720c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0007723d
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x000e6ccc
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x000e6cfc
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x00154fab
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x00154fdb
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x001c3a0f
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x001c3a40
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x00232429
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x00232457
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x002a0b34
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x002a0b62
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x0030ef34
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_08_1.VOB (0x0030ef34)!!
libdvdread: Elapsed time 8
libdvdread: Found 8 VTS's
libdvdread: Elapsed time 8
libdvdread: Invalid IFO for title 8 (VTS_08_0.IFO).
libdvdnav: ifoOpenVTSI failed
libdvdread: Invalid IFO for title 8 (VTS_08_0.IFO).
libdvdnav: ifoOpenVTSI failed
libdvdread: Invalid IFO for title 7 (VTS_07_0.BU).
libdvdread: Invalid IFO for title 8 (VTS_08_0.BU).
^C[0x1009598] [cli] lua interface error: Error loading script /usr/lib64/vlc/lua/intf/cli.luac: lua/intf/modules/host.lua:279: Interrupted.
QtDBus: cannot relay signals from parent QObject(0x7ff894750af0 "scheduler") unless they are emitted in the object's thread QThread(0x7ff894000b30 ""). Current thread is QThread(0xfd5270 "").
QtDBus: cannot relay signals from parent QObject(0x7ff894729b40 "") unless they are emitted in the object's thread QThread(0x7ff894000b30 ""). Current thread is QThread(0xfd5270 "").


And when I select /dev/dvd1

VLC media player 2.1.0 Rincewind (revision 2.1.0-0-gedd8835)
[0x19ae528] main interface error: no suitable interface module
[0x18580b8] main libvlc error: interface "globalhotkeys,none" initialization failed
[0x18580b8] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0x188c688] qt4 interface error: cannot start Qt multiple times
[0x7f854401ddd8] qt4 generic error: cannot start Qt multiple times
[0x188c688] skins2 interface error: no suitable dialogs provider found (hint: compile the qt4 plugin, and make sure it is loaded properly)
[0x188c688] skins2 interface error: cannot instantiate qt4 dialogs provider
[0x188c688] [cli] lua interface: Listening on host "*console".
VLC media player 2.1.0 Rincewind
Command Line Interface initialized. Type `help' for help.
> libdvdnav: Using dvdnav version 4.2.0
libdvdread: Using libdvdcss version 1.2.12 for DVD access
libdvdread: Can't stat /dev/dvd1
No such file or directory
libdvdread: Could not open /dev/dvd1
libdvdnav: vm: failed to open/read the DVD
libdvdread: Using libdvdcss version 1.2.12 for DVD access
libdvdread: Can't stat /dev/dvd1
No such file or directory
libdvdread: Could not open /dev/dvd1
[0x7f852c000e78] dvdread demux error: DVDRead cannot open source: /dev/dvd1
[0x7f85340009b8] main input error: open of `dvd:///dev/dvd1' failed


Sorry if I didn’t include everything I have too I am still learning.

Additional Information: When I type

sudo chmod 660 /dev/sr0; chgrp cdrom /dev/sr0

into the terminal I get an error as displayed below

chgrp: changing group of ‘/dev/sr0’: Operation not permitted


When I enter

chgrp

I get

chgrp: missing operand
Try 'chgrp --help' for more information.


On 2013-10-07 03:16, Alexius848 wrote:
>
> I am having problems playing DVDs in opensuse 12.3 I am able to get the
> DVD menu but the rest of the DVD won’t work I hace libdvdcss2,

Try another DVD.


Cheers / Saludos,

Carlos E. R.
(from 11.4, with Evergreen, x86_64 “Celadon” (Minas Tirith))

I have tried several but I’ll try another few, but Thanks!

Okay I tried 6 more, 4 worked though I had to wait about a minute or two for one to work, of the two remaining one refused to even show up (the computer didn’t even recognize it) the other one got to the language menu then nothing happened the same as which was happening with previous DVDs.

Assuming you have Packman repo
Install handbrake

See if Handbrake can read the titles as if to rip them

okay handbrake can read the titles and it is encoding now. Thanks caf4926!

Okay everyone after ripping the movie it plays perfectly, so why won’t it decrypt the DVD?

On Mon, 07 Oct 2013 04:36:02 +0000, Alexius848 wrote:

> Okay everyone after ripping the movie it plays perfectly, so why won’t
> it decrypt the DVD?

Did you install the media players from packman as well? Most - if not
all of them - have to be compiled to use libdvdcss2, and those aren’t
included in the standard repos.

See the stickies for info.

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

Could you please provide a link to the particular sticky I’m having trouble finding it sorry for the inconveniance.

Ignore previous post I have been able to get one of the two which was not working (the one which actually showed up on this computer) by switching the packages to the packman repos (thanks a lot hendersj) but the DVD which won’t show up on my computer works fine in my DVD player does anybody know what could be wrong thanks for the help everyone I appreciate it.

When you said you had all multimedia we kind of assumed you were up to speed
JFYI
https://forums.opensuse.org/blogs/caf4926/opensuse-12-3-multi-media-restricted-format-installation-guide-126/

Oh I had already all done that (^), I just switched programs to the packman repository in yast from the repositories they must have been connected to, like below

SDB:Vendor change update - openSUSE

I probably should have said vendor change though the article I read said repository switching in its place sorry for the mistake I made.

When I changed vendors to packman it apparently recompiled vlc,smplayer, etc to use libdvdcss2, the DVDs which worked for me originally must have been unencrypted sorry that I wasn’t clear enough. I had added the packman and libdvdcss repositries and downloaded the restricted formats and all the multimedia stuff as soon as I installed this great distro
:slight_smile:

On Mon, 07 Oct 2013 06:36:02 +0000, Alexius848 wrote:

> but the DVD which won’t show up on my computer

When you put the disc in, do you see activity from the drive, and once
the drive settles down, if you open a terminal and type ‘mount’, what
output do you get?

What’s the disc you’re having trouble with? Is it a commercial disc or a
self-burned disc (though if the latter, it shouldn’t need dvdcss at all)?

Jim

Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

This is what I get

devtmpfs on /dev type devtmpfs (rw,relatime,size=1904004k,nr_inodes=476001,mode=755)
tmpfs on /dev/shm type tmpfs (rw,relatime)
tmpfs on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000)
/dev/sda2 on / type ext4 (rw,relatime,data=ordered)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=25,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
mqueue on /dev/mqueue type mqueue (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
tmpfs on /var/lock type tmpfs (rw,nosuid,nodev,relatime,mode=755)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
tmpfs on /var/run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
/dev/sda5 on /home type ext4 (rw,relatime,data=ordered)
/dev/sda1 on /boot type ext4 (rw,relatime,data=ordered)
vmware-vmblock on /var/run/vmblock-fuse type fuse.vmware-vmblock (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other)
vmware-vmblock on /run/vmblock-fuse type fuse.vmware-vmblock (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=100)
gvfsd-fuse on /var/run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=100)


And the disc is commercial it works in a DVD player.

On Mon, 07 Oct 2013 18:36:02 +0000, Alexius848 wrote:

> And the disc is commercial it works in a DVD player.

I’m not seeing the device even listed in the mount - the issue isn’t with
the codecs, but at a lower level.

Pop the disc out, run:

sudo tail -f /var/log/messages | grep dev/sr

And then put the disc back in and let’s see if there’s any output that
tells us what’s going on.

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

On 2013-10-07 21:48, Jim Henderson wrote:
> On Mon, 07 Oct 2013 18:36:02 +0000, Alexius848 wrote:
>
>> And the disc is commercial it works in a DVD player.
>
> I’m not seeing the device even listed in the mount - the issue isn’t with
> the codecs, but at a lower level.

I’m not sure that you mount “movie DVDs”. I’m on a trip, so I don’t have
access to one and verify.


Cheers / Saludos,

Carlos E. R.
(from 11.4, with Evergreen, x86_64 “Celadon” (Minas Tirith))

On Mon, 07 Oct 2013 23:34:20 +0000, Carlos E. R. wrote:

> On 2013-10-07 21:48, Jim Henderson wrote:
>> On Mon, 07 Oct 2013 18:36:02 +0000, Alexius848 wrote:
>>
>>> And the disc is commercial it works in a DVD player.
>>
>> I’m not seeing the device even listed in the mount - the issue isn’t
>> with the codecs, but at a lower level.
>
> I’m not sure that you mount “movie DVDs”. I’m on a trip, so I don’t have
> access to one and verify.

You can - there’s a VIDEO_TS directory that contains the VOB files.

Jim

Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

On 2013-10-08 06:13, Jim Henderson wrote:
> On Mon, 07 Oct 2013 23:34:20 +0000, Carlos E. R. wrote:

>> I’m not sure that you mount “movie DVDs”. I’m on a trip, so I don’t have
>> access to one and verify.
>
> You can - there’s a VIDEO_TS directory that contains the VOB files.

Yes, I know you “can” - but do you? I mean, does xine, vlc, mplayer,
actually “mount” the media DVD? I believe not, that’s why they use such
libraries as libdvdreadX.


Cheers / Saludos,

Carlos E. R.
(from 11.4, with Evergreen, x86_64 “Celadon” (Minas Tirith))

On Tue, 08 Oct 2013 12:14:19 +0000, Carlos E. R. wrote:

> On 2013-10-08 06:13, Jim Henderson wrote:
>> On Mon, 07 Oct 2013 23:34:20 +0000, Carlos E. R. wrote:
>
>
>>> I’m not sure that you mount “movie DVDs”. I’m on a trip, so I don’t
>>> have access to one and verify.
>>
>> You can - there’s a VIDEO_TS directory that contains the VOB files.
>
> Yes, I know you “can” - but do you? I mean, does xine, vlc, mplayer,
> actually “mount” the media DVD? I believe not, that’s why they use such
> libraries as libdvdreadX.

The OS typically does in my experience. If that weren’t my experience, I
wouldn’t have suggested that it does.

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C