bps7j Tux's lil' helper
Joined: 20 Dec 2002 Posts: 83 Location: Charlottesville, VA, USA
|
Posted: Tue Nov 23, 2004 1:04 pm Post subject: mplayer signal 4 crash after upgrading kernel to 2.6 [fixed] |
|
|
I upgraded my kernel to 2.6 and got this error when starting mplayer:
Code: | ...Cache fill: 6.91% (579588 bytes) MPEG-PS file format detected.
VIDEO: MPEG1 224x160 (aspect 1) 25.000 fps 150.0 kbps (18.8 kbyte/s)
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
MP3lib: init layer2&3 finished, tables done
MPlayer interrupted by signal 4 in module: init_audio_codec
- MPlayer crashed by an 'Illegal Instruction'.
It usually happens when you run it on a CPU different than the one it was
compiled/optimized for.
Verify this!
- MPlayer crashed by bad usage of CPU/FPU/RAM... |
I tried recompiling, etc etc etc. No use. I needed to upgrade my kernel-headers, as well -- the HOWTO kernel upgrade guide I had followed didn't mention it. But that was the problem. I just upgraded them
Code: | emerge unmerge kernel-headers
emerge kernel26-headers
emerge mplayer |
and all was well! Incidentally, I also noticed that MPlayer's output said something about mmx2 being supported but not enabled. I added that in my USE flags; now it doesn't say that, and hopefully should perform better now.
Here are some links for further reading:
http://www.gentoo.org/doc/en/migration-to-2.6.xml
http://gentoo-wiki.com/HOWTO_Rip_Streams_With_MPlayer
http://www.sequent.org/baron/software/gnu/dell-inspiron-5000-gentoo.php
I hope this helps![/code] _________________ There are only 10 kinds of people:
those who understand binary and those who don't. |
|