The easiest way to watch dvds in slack with my new dvd drive
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.
The easiest way to watch dvds in slack with my new dvd drive
I am just wondering if there is a really easy way to start watching dvd movies in Slack 9.1 I have installed the drive and made a link from the /dev/?? to /dev/dvd and put it in my fstab. I can now mount it and use it to look at the contents of a dvd.
I noticed that I am using scsi emmulation for my dvd, as well as my cd writer.... does this make any difference to watching dvds???
When I load up Xine and try to load a dvd there are lots of individual files I tried to load them but I either get the message No demuxer available or maby you dont have rights to this device.
I have been looking around at other posts but there doesnīt seem to be much specifically for slack on this.
Correct me if I am wrong!
But either way any help/helpful links would be wicked.
For watching DVDs it's a good idea not to have ide-scsi emulation enabled for that drive. You'll need to remove 'append hdb=ide-scsi' from /etc/lilo.conf where hdb is your DVD-ROM drive. Then run 'lilo -v' as root and reboot. As for watching a DVD with Xine, post the error message your getting. So far it sounds like you might need to change some permissions.
First of, in your fstab, did you put in the correct entry for your DVD drive? Better still, why don't you post your fstab here.
In Xine, have you configured your DVD device to point to your DVD drive? Right-click Xine and select Preferences. And just so you don't miss out anything, make sure you select the highest level of details. I can't check it out now coz I'm at work.
And another thing, you don't need to mount a DVD in order to view it. Just play it with Xine.
Hey Nis, thats for your reply... why is it bad to have scsi emmulation for the dvd? Just wondering, also I was trying to play the dvd as root so I donīt think its really a rights issue...
/dev/dvd is a -----------> to sr1 (as its current scsi emmulated)
I had look at in xine and dvd is setup for /dev/dvd .... btw if I dont mount the dvd before I load up xine it doesnt show me the contents of the dvd in xine...
You no longer need libdvdread to watch DVD's from Xine because it is built into Xine, but you still need libdvdcss to watch encrypted DVD's. Also you should not mount your DVD if you want to watch it from Xine. After you start Xine, just press the button on the interface labeled DVD.
You will still be able to watch DVD's if you are using ide-scsi on your DVD drive as long as you have the correct device links and pointers. However, the performance will not be quite as good as it would be using the ide-cdrom driver.
In terms of removing the append=ide-scsi from LILO, it is still in mine. However, I have a DVD/CDRW combo drive. If I remove the line from LILO, would that make my CDRW portion of the drive stop working? I was under the impression that CD burning required SCSI emulation.
Ah, yes - you have the same issue as I do. I have two laptops (Slackware 9.1 and Redhat 9) both of which have DVD and CD-RW combo drives.
Reading the info above (and info from the xine-check program) the ide-scsi interferes with the dvd DMA transfer that xine would otherwise use. The best way to fix this appears to be dual-booting the SAME KERNEL with and without the append= line. On the other hand, my P4-2.2GHz system probably doesn't need the DMA speed boost, where my Slackware-Celeron-1.0GHz system probably does.
I will post back here if it works (in case nobody else wants to deal with the pain).
Is this perhaps a Xine specific issue? I am using Ogle without any problems currently. Then again, my laptop runs at 1.1 Ghz on battery and that may be fast enough to negate any problems using the scsi emulation mode.
I don't think it's a "problem" as much as a recommendation from xine-check. I've used xine without having DMA and using SCSI emulation, and no, I've not had problems either, but from a performance perspective, it could probably be "better". [ that said, I haven't tested either way - and that's one thing that the dual-boot testing will accomplish ].
Anyway, it "works", though I will admit that this solution is a bit of a pain in the ass.
Edit lilo.conf (I don't have Grub on this system) ... basically create a second entry that's identical to the first, except this one has "label=Slack_DVD" and does not have the "append=" line.
log in as root and
~# cd /dev
/dev# ln -sf /dev/hdc dvd
/dev# ls -l dvd cdrom
[...] dvd -> /dev/hdc
[...] cdrom -> /dev/sr0
So, now I've got a dual boot with and without SCSI emulation. xine-check runs without a DMA warning (as it otherwise did), and if I want to record a CD, I reboot. (Again, admittedly, a pain).
Either way, I hope to get some actual benchmarking for the difference on my Celeron-1.0GHz laptop. Then I'll start to look into hardware accel drivers for my cheap video processor.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.