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.
Not that I think giving the world write permission on the /dev/hdd file is really harmfull (or is it?), but how would adding write permission enable reading?
Changing permission on /dev/hdd might be a usefull suggestion though, since in the first post I only see permissions on the symlink being changed.
But maybe it's worth trying "chmod 666 /dev/hdd" first?
JJ
[edit]
Sorry, forgot about dvd-rw, maybe chmod 777 is not a bad idea after all
[/edit]
Last edited by JunctaJuvant; 12-07-2004 at 12:02 AM.
I just did chmod 777 /dev/dvd, which did not help. But I cannot even play DVDs as root, so I do not think it is a privledges problem.
Could those packages you need to play encrypted DVDs (libdvdread, libdvdnav, libdvdcss, I think those are it) not be installed right? I just have normal slackware packages that I believe I got off a swaret repository. Do I need to compile them from source with some special flags or something?
well...you could try :
-------------
/dev/hdd /mnt/dvd auto noauto,users,ro 0 0
-------------
in your fstab ( " auto for fs )
but i don't think it's a mounting prob.
i mean, is it possible to mount dvd's ( with movies ) ? you can't mount music-cd's .
xine and mplayer gave the same complaint : " libdvdread: Could not open /dev/dvd with libdvdcss. "
i think you should look for an answer there ( libdvdcss ).
I did some looking into the libdvdcss, libdvdnav, and libdvdread packages. All of which I have installed. I decided to try to Ogle DVD player because that is what a post I read suggested, however I still recieve this error:
# ogle
libdvdread: Using libdvdcss version 1.2.8 for DVD access
libdvdread: Could not open /dev/dvd with libdvdcss.
libdvdread: Can't open /dev/dvd for reading
ERROR[ogle_nav]: faild to open/read the DVD
callbacks.on_opendvd_activate(): DVDSetDVDRoot: Root not set
This happens for my user account as well as when I su root. So again, I do not think it can be priveledges that are causing the problem. Obviously it is a libdvdcss problem, but I do not know how to go about fixing that.
I think I've managed to progress some. I had to open my computer to take out an old drive and put a new one in(just a normal CD-ROM, not the DVD drive). When I put the new drive in, I put the DVD drive in the first slot and the new one in the second. I changed the jumpers, the /etc/fstab, and the links in /dev/. Now when I try to play a DVD I get a different error:
$ ogle
WARNING[dvd_gui]: add_keybinding(): No such action: 'SaveScreenshot'
WARNING[dvd_gui]: add_keybinding(): No such action: 'SaveScreenshotWithSPU'
libdvdread: Using libdvdcss version 1.2.8 for DVD access
libdvdread: Can't open file VIDEO_TS.IFO.
ERROR[ogle_nav]: faild to read VIDEO_TS.IFO
callbacks.on_opendvd_activate(): DVDSetDVDRoot: Root not set
Note[ogle_gui]: GetDiscID failed
msg close FIX
and in mplayer this is the output:
$ mplayer dvd://
mplayer: /usr/lib/libGL.so.1: no version information available (required by mplayer)
MPlayer 1.0pre5-3.3.4 (C) 2000-2004 MPlayer Team
CPU: Advanced Micro Devices Athlon 4 /Athlon MP/XP Palomino 1596 MHz (Family: 6, Stepping: 2)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection.
Reading config file /etc/mplayer/mplayer.conf
Reading config file /home/tathlyn/.mplayer/config
Reading /home/tathlyn/.mplayer/codecs.conf: Can't open '/home/tathlyn/.mplayer/codecs.conf': No such file or directory
Reading /etc/mplayer/codecs.conf: 66 audio & 176 video codecs
font: can't open file: /home/tathlyn/.mplayer/font/font.desc
Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)
Using usleep() timing
Can't open input config file /home/tathlyn/.mplayer/input.conf: No such file or directory
Can't open input config file /etc/mplayer/input.conf: No such file or directory
Falling back on default (hardcoded) input config
Playing dvd://.
libdvdread: Using libdvdcss version 1.2.8 for DVD access
Reading disc structure, please wait...
libdvdread: Can't open file VIDEO_TS.IFO.
Can't open VMG info!
Exiting... (End of file)
I still cannot mount /mnt/dvd though. However, now it is not libdvdread complaining that it cannot read from /dev/dvd. I guess techincally it's not much progress considering it still won't work, but atleast I've got something different to work with now. Again any help would be appreciated.
I have the same problem.
What really bugs me is that I had it working - all it needed was ln -sf /dev/hdc /dev/cdrom and ln -sf /dev/hdc /dev/dvd and permissions to those devices.
but since a re-install it won't work.
Looks like the same error in xine and mplayer.
Anyone know of a dvd-player install howto for Slackware10?
i have tried many of your suggestion so far and nothing seems to work. I get the same error messages and my precompiled kernel has no support for udf system so i loaded the driver and when i try to mount it i get:
[root@eyelet udf]# mount -t udf /dev/hdc /mnt/dvd
mount: block device /dev/hdc is write-protected, mounting read-only
mount: No medium found
Which is weird to me. I have a DVD placed in the drive. I am trying to run xine too and i get many error messages too. Some i found interesting are:
libdvdread: Encrypted DVD support unavailable.
libdvdread: Could not open input: No medium found
libdvdread: Can't open /dev/dvd for reading
How can i add encryption support? This is a laptop computer and at home i have a desktop that runs it perfectly. I just dont remember how i did it the first time! I am far from home so i cant check my setup there so i need help here. Any would do. Thanks in advance.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.