Possible MP3 Codec Bug on PPC Platform

Machine: iMac G3 PPC 400MHZ “Tangerine Orange DV”
Memory Installed: 512MB (Max)
Version of OpenSuSE Installed: 11.0
Desktop Used: KDE4
Problem:

Aftering installing Everything needed, all other xine Compatable media players refusing to play MP3’s BUT Amarok 1.4. However, when Amarok is Maximised (active window)MP3s will play for 2 seconds and stop, but Minimized, it plays fine.

even Kaffine will refuse saying Resources are missing.

now theres a Glitch in the iMac that could maybe causing this to create instability, its known that these G3 iMacs have been how to say this… “picky” about Non Apple Hard DRives. example, used a old Maxtor 8GB hdd, and it began acting weird, reporting False HDD errors, reporting that the internal DVD drive was having reading errors, that OpenFirmware refusing to Boot CDs otherthan OS9/Linux [would refuse to boot OSX DVD/CD’s] and even then w/ a other distro “Xubuntu PPC” it’d Probe for video Make a Loud whining noise and become unresponsive to even the Hardware Power/reset buttons.

all that went away by using a Seagate HDD. but back to the prob. now i dunn know if its because this iMac’s Processor is lacking Altavec or if its something within Amarok itself. Looking to find out here if anyone besiders me is seeing this prob on PPC Macs

I don’t know anything about PPC hardware, but running KDE4 on an old Mac looks to me to be “pushing the envelope”.

I think it would help if you let us know where you obtained your media players from and what version. How about providing the output of typing the following in a konsole:
**
rpm -q amarok kaffeine mad && rpm -qa | grep xine**

also a caveat, I don’t have a Mac, … I’ve never used a Mac (for over 20 years) and so any suggestions I provide are openSUSE generic, and not specific to your hardware.

cael@linux-m8cc:~> rpm -q amarok kaffeine mad && rpm -qa | grep xine
amarok-1.4.9.1-27.1
kaffeine-0.8.6-54.1
mad-0.15.1b-1.pm.3
amarok-xine-1.4.9.1-27.1
xine-lib-1.1.12-8.1
xinetd-2.3.14-115.1
cael@linux-m8cc:~>

and installed from Yast2 Software Manager,

Well, I was going to suggest you replace your xine-lib with libxine1 on packman. But I note that there is no PPC version of libxine1 for the PPC on Packman: PackMan :: xine-lib

I don’t suppose you are any good at rebuilding an rpm from a source rpm?

Maybe you could use that pacman link I provided above, to contact the libxine1 packager, and very nicely ask if they would not mind packaging an openSUSE-11.0 version of libxine1.

my one budd who’s been doing this for me (getting some help) is currently working on recompling a PPC vers of libxine1

bt a lil more info

PCI Buss listing:
linux-m8cc:~ # lspci
0000:00:0b.0 Host bridge: Apple Computer Inc. UniNorth AGP
0000:00:10.0 Display controller: ATI Technologies Inc Rage 128 RL/VR AGP
0001:10:0b.0 Host bridge: Apple Computer Inc. UniNorth PCI
0001:10:17.0 Class ff00: Apple Computer Inc. KeyLargo Mac I/O (rev 02)
0001:10:18.0 USB Controller: Apple Computer Inc. KeyLargo USB
0001:10:19.0 USB Controller: Apple Computer Inc. KeyLargo USB
0002:20:0b.0 Host bridge: Apple Computer Inc. UniNorth Internal PCI
0002:20:0e.0 FireWire (IEEE 1394): Apple Computer Inc. UniNorth FireWire (rev 01)
0002:20:0f.0 Ethernet controller: Apple Computer Inc. UniNorth GMAC (Sun GEM) (rev ff)

Copied text from top while amarok is playing (currently stuck using gstreamer)

top - 01:41:51 up 12:51, 3 users, load average: 2.62, 2.53, 1.98
Tasks: 102 total, 3 running, 99 sleeping, 0 stopped, 0 zombie
Cpu(s): 90.1%us, 6.9%sy, 0.0%ni, 2.6%id, 0.0%wa, 0.3%hi, 0.0%si, 0.0%st
Mem: 513360k total, 494064k used, 19296k free, 19148k buffers
Swap: 880952k total, 4728k used, 876224k free, 344032k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4333 cael 20 0 52120 10m 6260 S 37.2 2.1 11:36.45 yauap
4326 cael 20 0 84016 35m 27m R 31.3 7.0 4:44.87 amarokapp
3797 root 20 0 38968 22m 5192 R 19.8 4.4 8:49.16 Xorg
4093 cael 20 0 2908 816 652 S 7.2 0.2 0:49.18 dbus-daemon
2583 root 20 0 6552 1320 1140 S 0.7 0.3 2:03.70 pbbuttonsd
4250 cael 20 0 55336 28m 21m S 0.7 5.8 0:17.88 konqueror
4554 root 20 0 2916 1268 1000 R 0.7 0.2 0:08.28 top
1 root 20 0 828 72 48 S 0.0 0.0 0:02.08 init
2 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root 15 -5 0 0 0 S 0.0 0.0 0:00.54 ksoftirqd/0
4 root 15 -5 0 0 0 S 0.0 0.0 0:04.62 events/0
5 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 khelper
6 root 15 -5 0 0 0 S 0.0 0.0 0:01.50 kblockd/0
7 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue
8 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 ksuspend_usbd
9 root 15 -5 0 0 0 S 0.0 0.0 0:00.06 khubd
10 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod

pic taken:
http://img71.imageshack.us/img71/9995/snapshot1pc6.png