After hours of tinkering and researching the problem, I still get “MP3 Audio decoder plugin not found” window on startup and can’t create AudioCD from mp3s.
Here’s what I have:
**$ rpm -qa k3b*
k3b-2.0.2-18.8.x86_64
**
**$ rpm -qa k3b-***
**k3b-codecs-2.0.2-18.8.x86_64**
**k3b-devel-2.0.2-18.8.x86_64
**
**$ rpm -qa libmad***
**libmad0-0.15.1b-1.3.x86_64**
**libmad-devel-0.15.1b-1.3.x86_64
**
**$ rpm -qi k3b**
Name : k3b
Version : 2.0.2
Release : 18.8
Architecture: x86_64
Install Date: Sat 11 Jan 2014 05:15:31 PM EET
Group : Productivity/Multimedia/CD/Record
Size : 14503977
License : GPL-2.0+
Signature : RSA/SHA1, Fri 10 Jan 2014 12:48:46 AM EET, Key ID 45a1d0671abd1afb
Source RPM : k3b-2.0.2-18.8.src.rpm
Build Date : Wed 08 Jan 2014 11:36:59 PM EET
Build Host : swkj11.site
Relocations : (not relocatable)
Packager : packman@links2linux.de
**Vendor : http://packman.links2linux.de**
URL : http://k3b.sourceforge.net/
Summary : A Universal CD and DVD Burning Application
Description :
K3b is a CD burning application that supports Ogg Vorbis, MP3 audio
files, DVD burning, CDDB, and much more.
Distribution: Essentials / openSUSE_13.1
**$ rpm -qi k3b-codecs**
Name : k3b-codecs
Version : 2.0.2
Release : 18.8
Architecture: x86_64
Install Date: Sat 11 Jan 2014 05:26:30 PM EET
Group : Productivity/Multimedia/CD/Record
Size : 199966
License : GPL-2.0+
Signature : RSA/SHA1, Fri 10 Jan 2014 12:45:50 AM EET, Key ID 45a1d0671abd1afb
Source RPM : k3b-2.0.2-18.8.src.rpm
Build Date : Wed 08 Jan 2014 11:36:59 PM EET
Build Host : swkj11.site
Relocations : (not relocatable)
Packager : packman@links2linux.de
**Vendor : http://packman.links2linux.de**
URL : http://k3b.sourceforge.net/
Summary : Full Multimedia Codec Support for k3b
Description :
K3b is a CD burning application that supports Ogg Vorbis, MP3 audio
files, DVD burning, CDDB, and much more.
This package contains the support for MP3 and similar codecs.
Distribution: Essentials / openSUSE_13.1
**$ rpm -qi libmad0**
Name : libmad0
Version : 0.15.1b
Release : 1.3
Architecture: x86_64
Install Date: Sat 11 Jan 2014 05:02:20 PM EET
Group : System/Libraries
Size : 175994
License : GPL-2.0+
Signature : RSA/SHA1, Fri 10 Jan 2014 12:55:29 AM EET, Key ID 45a1d0671abd1afb
Source RPM : libmad-0.15.1b-1.3.src.rpm
Build Date : Wed 08 Jan 2014 11:35:14 AM EET
Build Host : swkj02.site
Relocations : (not relocatable)
Packager : packman@links2linux.de
**Vendor : http://packman.links2linux.de**
URL : http://www.underbit.com/products/mad/
Summary : An MPEG audio decoder library
Description :
MAD is a high-quality MPEG audio decoder. It currently supports MPEG-1
and the MPEG-2 extension to Lower Sampling Frequencies, as well as the
so-called MPEG 2.5 format. All three audio layers (Layer I, Layer II,
and Layer III a.k.a. MP3) are fully implemented.
MAD supports high quality 24-bit PCM output for modern audio
technologies. MAD computes using 100% fixed-point (integer)
computation, so you can run it without a floating point unit.
Distribution: Essentials / openSUSE_13.1
**$ ls -l /usr/share/kde4/services/k3b***
-rw-r--r-- 1 root root 7169 Jan 8 23:36 /usr/share/kde4/services/k3baudiometainforenamerplugin.desktop
-rw-r--r-- 1 root root 6136 Jan 8 23:36 /usr/share/kde4/services/k3baudioprojectcddbplugin.desktop
-rw-r--r-- 1 root root 6518 Jan 8 23:36 /usr/share/kde4/services/k3bexternalencoder.desktop
-rw-r--r-- 1 root root 4984 Jan 8 23:36 /usr/share/kde4/services/k3bffmpegdecoder.desktop
-rw-r--r-- 1 root root 4900 Jan 8 23:36 /usr/share/kde4/services/k3bflacdecoder.desktop
-rw-r--r-- 1 root root 5755 Jan 8 23:36 /usr/share/kde4/services/k3blameencoder.desktop
-rw-r--r-- 1 root root 6540 Jan 8 23:36 /usr/share/kde4/services/k3blibsndfiledecoder.desktop
**-rw-r--r-- 1 root root 5493 Jan 8 23:36 /usr/share/kde4/services/k3bmaddecoder.desktop**
-rw-r--r-- 1 root root 5591 Jan 8 23:36 /usr/share/kde4/services/k3bmpcdecoder.desktop
-rw-r--r-- 1 root root 5567 Jan 8 23:36 /usr/share/kde4/services/k3boggvorbisdecoder.desktop
-rw-r--r-- 1 root root 5373 Jan 8 23:36 /usr/share/kde4/services/k3boggvorbisencoder.desktop
-rw-r--r-- 1 root root 8723 Jan 8 23:36 /usr/share/kde4/services/k3bsetup.desktop
-rw-r--r-- 1 root root 6116 Jan 8 23:36 /usr/share/kde4/services/k3bsoxencoder.desktop
-rw-r--r-- 1 root root 4870 Jan 8 23:36 /usr/share/kde4/services/k3bwavedecoder.desktop
**$ ldd /usr/lib64/kde4/k3bmaddecoder.so | grep mad**
** libmad.so.0 => /usr/lib64/libmad.so.0 (0x00007f2c51732000)**
$ strace /usr/bin/k3b --nofork > k3b.trace 2>&1
$ cat k3b.trace | grep mad
madvise(0x7fb9f9ab6000, 3814416, MADV_WILLNEED) = 0
access("/home/shasho/.kde4/lib64/kde4/k3bmaddecoder.so", R_OK) = -1 ENOENT (No such file or directory)
access("/usr/lib64/kde4/k3bmaddecoder.so", R_OK) = 0
stat("/usr/lib64/kde4/k3bmaddecoder.so", {st_mode=S_IFREG|0755, st_size=44024, ...}) = 0
lstat("/usr/lib64/kde4/k3bmaddecoder.so", {st_mode=S_IFREG|0755, st_size=44024, ...}) = 0
stat("/usr/lib64/kde4/k3bmaddecoder.so", {st_mode=S_IFREG|0755, st_size=44024, ...}) = 0
**open("/usr/lib64/kde4/k3bmaddecoder.so", O_RDONLY|O_CLOEXEC) = 15**
open("/usr/lib64/mpi/gcc/openmpi/lib64/libmad.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
**open("/usr/lib64/libmad.so.0", O_RDONLY|O_CLOEXEC) = 15**
Highlighting is mine.
I’m not new to OpenSUSE, I had 10.3, 11.2, 12.2, now 13.1 (and all that after Mandrake 10 and Mandriva). Before 13.1 I easily solved the problem. Now what?