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.
I have a few problems. Getting #1 below to work would be my top priority, because
I want to be able to rip my CDs into MP3 format very easily. (I could not get abcde
to work, and I would much prefer to use konqueror directly.)
1) I am using KDE 3.2.2 and SuSE 8.1. I cannot get Audio CD Browser working. I installed the latest kdeaddons3-sound.rpm, kdemultimedia3-extra.rpm, kdemultimedia3-sound.rpm, and kdemultimedia3-video.rpm files today from the SuSE download site if this matters. My Audio CD Browser ALWAYS (from the time I log in) gives the error "Protocol not supported" "audiocd". Any help in fixing this would be appreciated.
2) Regarding my CD-ROM, k3b v0.11 can copy a data CD just fine, but cannot copy
an audio CD. It complains about not being able to open /dev/sr0 (but reads just
fine from sr0 when worrying about a data file). I cannot mound an audio CD, but
can mount a data CD.
I managed to read an audio CD successfully using xcdroast, but would prefer to use
k3b for everything if I can get it working.
If I do an "eject /dev/sr0" it ejects a CD-ROM just fine.
3) I also have a CD-RW that can do things like burn mp3s from k3b. However, it cannot mount even a simple audio CD from KDE. I think maybe my setup has been a bit mangled by k3b_setup.
As root, f I do an "eject /dev/hdc" it says "eject: unable to eject, last error: Invalid argument"
4) To be clear, my problem isn't ejecting CDs. (I just wanted to illustrate what is and is not working in my system.) My main problem is getting Konqueror's Audio CD Browser working. I do not have 9.1, but I would love to get this working as it is my understanding that one can rip straight from this browswer.
Just to be clear, I cannot even play a CD from any application whatsoever. This used to work before I installed KDE 3.2.2. This seems to be the only thing that does not work since installing KDE 3.2.2
I believe this has to do with permissions. This is not solved, but here is some more information:
I logged in as root (using 'sux -') and ran konqueror from a terminal as root.
I then typed 'audiocd:/' in the Location bar and *poof* the tracks on the Audio
CD came up. So, this problem is partially solved.
However, it does not work from the wmeler user account. I added wmeler
to the disk group (following the method below), but it did not get rid of the problem
from the wmeler user account. I even restarted the machine after adding the user
to be 100% sure nothing weird was happening. When trying to use the Audio CD Browser
as wmeler, I still get the message:
An error occurred while loading audiocd:/:
Access denied to /dev/sr0
For those following this thread in the future, here is how I added wmeler to the
disk group in SuSE:
I went in to Yast-->Security and Users-->Edit and create groups (and clicked
"Also view system groups") and added the user 'wmeler' to the disk group
(by editing the group).
With that permissions being a member of the 'disk' group won't have any effect as only the owner has any access. But since you are the owner that should not make any difference...
On my system the setup is as follows:
lrwxrwxrwx 1 root root 4 2004-02-28 11:24 /dev/sr0 -> scd0
brw-rw---- 1 root cdrom 11, 0 2004-01-01 01:31 /dev/scd0
Being a member of 'cdrom' group everything works as expected (The device is a CD/RW). Also cdrdao and cdrecord should have the suid-bit set, but k3b would tell you about it if that weren't the case.
1) I did not have kdemultimedia3-CD.rpm installed
2) I had to switch the device to be used in KDE's Control Center under audio to "/dev/sg0"
3) Although I could do an "eject /dev/sr0" and the permissions were a problem...the real problem was that I needed to focus on /dev/sg0, not /dev/sr0. When I did a "chmod 777 /dev/sg0", I got the Konqueror Audio CD Browser functionality for all users.
4) Also, I suggest installing the "lame" package in order to get MP3 functionality in the Konqueror Audio CD Browser.
Rudwardt, thanks for the response and to answer your question, I have two system groups--disk and cdrom. Not sure if that is a Linux thing or specific to SuSE though. I added my user account to both groups, just in case, but that didn't seem to have any effect. But I don't really fully understand the groups as of yet. (I understand them from a permissions perspective on a file level, but I don't really understand how the system groups work. Sorry!)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.