Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
It already has one. I can listen to CDs on my computer using the KDE cd player application. (Although my hi-fi sounds much better). I just wondered how to get xmms to do it.
I believe I already have it installed. In the Audio I/O plugins screen, one of the plugins listed is called "CD Audio Player 1.2.7 [libcdaudio.so]" which sounds very much like the ticket. It is enabled, too. So, how do I use it? I'm finding it less than obvious.
That's what I thought, too. But there is another plugin you'll have to get.
You need to download and install the "xmms-cdread" plugin. I've seen it packaged for debian and redhat. Then make sure that the current account has access to your cd device. For instance, I had to add my user account to group 'disk' since "ls -l /dev/hdc " returned something like
"br--r----- 1 root disk ....."
Then configure your plugins and try to point xmms to the device. In the 'open/add file' dialog, I just had to point it to '/dev/hdc'. I had to have both cd-related plugins enabled though, so maybe that will help.
Remember, if you add a user to a group, the changes won't take effect until that user logs in again. You don't have to have the audio cable, nor do you have to mount the drive.
edit:
You may be able to disable the cdaudio plugin. I was so glad that I got it to play that I didn't bother seeing if it still worked after disabling it. Apparently the cdaudio plugin is meant to be used with the analog cable.
Last edited by Tramontane; 11-14-2003 at 08:41 AM.
xmms can read CDs out of the box, in the xmms options dialog select the CD Player input plugin, click configure
add your CD drive(s) if you have a decent drive you can use digital audio extraction, point it at the device (/dev/hdd) and the mount point (/mnt/hdd)
i don't recommend using the /dev/cdrom because it is just a symlink to /dev/hd(b,c,d) or whatever your drive is
do "ls -l /dev/cdrom" to see where it's pointing.
click "check drive" to test it, if it says tests OK then all is well, if it bitches about not having permissions ar something similar, do what Tremontane said, set the /dev/hd(b,c,d) file to readable by everyone (as root "chmod 444 /dev/hd(b,c,d)"
then to do the actual playing you open the directory /mnt/hd(b,c,d) or whatever you put in the xmms CD configuration
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.