k3b unable to unlock drive error in debian stable
Hi. i'm trying to burn an audio cd with mp3 files using k3b on debian stable and im having a few issues. First on fedora i installed kb3-mp3 to burn mp3s but can't find a deb package for it for debian or if there is a source for apt-get that has it in it. I get an error that says "error while decoding" and im assuming that is because there is not proper mp3 support installed yet. Also i get a an error that says "unable to unlock drive" checking the debug info it says that that TAO is an illegal write mode for that drive because it is unsupported. When i choose Auto it seems to try DAO and then i get an error similar to the TAO error but with SAO. I know the drive supports these modes because i've burnt cds in fedora no problem. The version k3b is 0.11.20 that i installed with synaptic. Here is the debug info.
Code:
Devices |
Perhaps upgrade k3b to unstable. You have upgraded your kernel from 2.4 to 2.6 which introduces some fairly major changes ("Warning: Linux-2.6.8 introduced incompatible interface changes.") and may need newer software to match it. You might end up having to upgrade a whole lot of kde; it's now up to 3.5.
|
yeah i didn't know any better when installing debian. Whenever i download something i get the latest stable version because an unstable one sounds, well unstable. So when i got the debian isos i got stable but it appears that unstable was the way i should have went because a lot of the packages are too old of versions. I'll have to look into upgrading to unstable.
|
Do you have unstable sources in your /etc/apt/source.list file? If not, just add them then "dselect update " to update the packages list. Then you can upgrade k3b to unstable by specifying "apt-get -t unstable install k3b". You must be root to edit the sources list file or install packages. I think there is a way to add sources through synaptic but I find it easier just to go to konsole & do package management with apt-get. I use kpackage instead of synaptic but only as a package browser to find out what is available.
|
no i don't have4 unstable sources in my source file. Is it as simple as changing the instances of stable to unsable in that file? I'm looking around for a tutorial on how to do it so i have something to follow. Here is what my source.list file looks like now.
Code:
jeff@echobase:~$ cat /etc/apt/sources.list |
Yep, it's that simple. But don't CHANGE them, add new lines so you keep your existing stable sources:
Code:
deb http://security.debian.org/ stable/updates main contrib and you have to be root to edit this file. For editing text files I use KDE's "Kate" editor run as root, which you can start from command line by typing "kdesu kate". I have a starter icon on the desktop made by drag-n-copy the kate icon from the menu bar to the desktop then edit properties in it so it runs "kdesu kate" instead of just "kate". Renamed it RootKate...which really confuses my 6 year old grandaughter Katie who also plays on this computer. You also have to be root to update stuff, which you can do in command line by typing "su". |
when i try to reload using apt-get i get this error message after adding the unstable sources to my source.list file.
Code:
http://security.debian.org/dists/unstable/updates/main/binary-i386/Packages.gz: 404 Not Found [IP: 194.109.137.218 80] |
after i closed out that error box i got another one with this.
Code:
W: Couldn't stat source package list http://security.debian.org unstable/updates/main Packages (/var/lib/apt/lists/security.debian.org_dists_unstable_updates_main_binary-i386_Packages) - stat (2 No such file or directory) |
Hmmm. I would have thought that would work.
Return your sources.list file to it's original state then add these unstable sources: #unstable sources deb http://ftp.de.debian.org/debian unstable main contrib non-free deb-src http://ftp.de.debian.org/debian unstable main contrib non-free |
ok i edited the source files but now i get this error:
"E: Malformed line 22 in source list /etc/apt/sources.list (dist) update available list script returned error exit status 1." here is my source list: Code:
# deb file:///cdrom/ sarge main |
yeah they are wrong. follow the same format as the stable ones. it would be something like:
deb http://http.us.debian.org/debian/ unstable main contrib non-free deb-src http://http.us.debian.org/debian/ unstable main contrib non-free notice the spaces |
ok that seems to have worked. sorry when the suggested entries showed up in the post as hyperlinks i thought i had to follow them. Now to update my whole system to unstable do i use synaptic and click on mark all upgrades or do i have to do apt-get dist-udate as well? If i have to do both does it matter which one i do first?
|
you can use synaptic and do a upgrade(i think thats an option in there, something like "Mark All Upgrades")or apt-get. whichever you prefer.
The spaces are a pretty common mistake. |
You need to put in the spaces like in the original line.
Here is my complete sources.list from my new Debian install. Code:
#deb file:///cdrom/ sarge main |
Don't do an apt-get upgrade or an apt-get dist-upgrade at this point; your system is still set to a default level of "stable" so all that will happen is to upgrade to the newest versions of applications in the stable repository.
Instead, start with 'apt-get -t unstable install kdebase k3b'. That should upgrade pretty well all of kde to whatever version is currently in unstable which I think is version 3.5. |
All times are GMT -5. The time now is 02:21 PM. |