My MP3s don't work!
One day, long ago, while all was going quitely in Linux land, someone suddenly stood to claim that all programs which decode MP3s had to pay royalties to the developers of the MP3 format. Even though soon after, someone else refuted the claim, showing that free decoders never had and never would have to pay a licencing fee, the damage had been done.
RedHat, fearing a lawsuit, removed all MP3 decoders from the MediaPlayers in their distrubtion. To play MP3 files on XMMS, you have to install an MP3 plugin from an external source. An appropriate RPM is available from the XMMS website.
Even though we all know we should be using OggVorbis anyway...
- This problem can manifest itself in many different ways. It is caused by some bogus db4 packages with incorrectly set the obsoletes field. See http://bugzilla.ximian.com/show_bug.cgi?id=44442 for more details. You might see something like this
# apt-get upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these.
- The following packages have unmet dependencies
- db4: Obsoletes: db1 but 1.85-0.ximian.6.1 is installed
E: Unmet dependencies. Try using -f.
A simple fix is to replace your bogus db4 package with the corresponding fixed one from
- To find out which one you need, check which one you have
- rpm -qa | grep ^db4
- Then download and install the fixed packages
- rpm -Uvh package1 package2
Now everything should be back in good order.
Another, more complex solution is described at
Eliminate the Need for Initrd in RHEL 4 or Centos 4
If you're trying to build a custom kernel from kernel.org and get "Warning: Cannot find initial console" on bootup followed by a hard lockup, see EliminateInitrd.