View previous topic :: View next topic |
Author |
Message |
wedin8 n00b
Joined: 03 Nov 2004 Posts: 61 Location: L-A, Scania, Sweden
|
Posted: Tue Jul 19, 2005 10:03 am Post subject: MMX or not MMX, that's a question of mine |
|
|
Is my system less than optimized?
I do have problems with playing media. This PIII/600MHz stumbles on stuff that my Win P133MHz handles ok. And this outcome is valid for not only this file or filetype.
Code: | /home/wed/Abba\ -\ The\ Last\ Video.wmv
MPlayer 1.0pre7-3.3.4 (C) 2000-2005 MPlayer Team
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Stepping: 3)Detected cache-line size is 32 bytes
MMX supported but disabled
MMX2 supported but disabled
CPUflags: MMX: 0 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: SSE |
I see "MMX supported but disabled". And I also see the flags. Should the USE variable contain 'mmx' (it doesn't now)? |
|
Back to top |
|
|
belial666 Tux's lil' helper
Joined: 27 Feb 2004 Posts: 84 Location: Germany DD
|
Posted: Tue Jul 19, 2005 10:27 am Post subject: |
|
|
what does
Code: | # cat /proc/cpuinfo | say?
Quote: | CPUflags: MMX: 0 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: SSE |
i think that are the flags with which mplayer is compiled atm.
look at cpuinfo and add the supportet flags to /etc/make.conf
then check with
Code: | # emerge -va --newuse world |
whats changed...
Jan _________________ System uname: 2.6.11-gentoo-r9 SMP i686 Intel(R) Xeon(TM) CPU 2.66GHz |
|
Back to top |
|
|
wedin8 n00b
Joined: 03 Nov 2004 Posts: 61 Location: L-A, Scania, Sweden
|
Posted: Tue Jul 19, 2005 10:38 am Post subject: |
|
|
First answer:
Code: | $ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 8
model name : Pentium III (Coppermine)
stepping : 3
cpu MHz : 597.490
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips : 1179.64 |
There is a mmx, is it enough? |
|
Back to top |
|
|
belial666 Tux's lil' helper
Joined: 27 Feb 2004 Posts: 84 Location: Germany DD
|
Posted: Tue Jul 19, 2005 10:46 am Post subject: |
|
|
add "mmx" to your /etc/make.conf USE-Section.
recompile all stuff where it makes a sence...
Code: | # emerge -va --newuse world |
then check performance again...
Jan _________________ System uname: 2.6.11-gentoo-r9 SMP i686 Intel(R) Xeon(TM) CPU 2.66GHz |
|
Back to top |
|
|
wedin8 n00b
Joined: 03 Nov 2004 Posts: 61 Location: L-A, Scania, Sweden
|
Posted: Tue Jul 19, 2005 11:15 am Post subject: |
|
|
Thanks I will.
A bit reluctant at this very point as I have some 100 packages left on a
But looking forward to try
This of course raises another question, perhaps not fitting in this part of the fora, but:
Will Code: | # emerge -va --newuse world | modify only packages that need to be updated?
Off to read some man pages ... |
|
Back to top |
|
|
belial666 Tux's lil' helper
Joined: 27 Feb 2004 Posts: 84 Location: Germany DD
|
Posted: Tue Jul 19, 2005 11:26 am Post subject: |
|
|
Code: | # emerge -va --newuse world |
will reemerge all packages for which the use flags have changed since last compile...
for all packages to update you have to type
Code: | # emerge -uDva world |
Jan _________________ System uname: 2.6.11-gentoo-r9 SMP i686 Intel(R) Xeon(TM) CPU 2.66GHz |
|
Back to top |
|
|
wedin8 n00b
Joined: 03 Nov 2004 Posts: 61 Location: L-A, Scania, Sweden
|
Posted: Wed Jul 20, 2005 5:12 pm Post subject: |
|
|
Thanks for all the aid. If it helped, it was marginal.
Seems like xorg was the only package that was affected by mmx
Code: | $ mplayer /home/wed/Abba\ -\ The\ Last\ Video.wmv
MPlayer 1.0pre7-3.3.4 (C) 2000-2005 MPlayer Team
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Stepping: 3)Detected cache-line size is 32 bytes
MMX2 supported but disabled
CPUflags: MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX SSE |
There is a MMX2 as well, but I can't see a USE variable by that name. How can I enable that? |
|
Back to top |
|
|
Tuna Guru
Joined: 19 Jul 2002 Posts: 485 Location: Berlin
|
Posted: Wed Jul 20, 2005 5:31 pm Post subject: |
|
|
mmx2 should be enabled through USE="mmxext" |
|
Back to top |
|
|
belial666 Tux's lil' helper
Joined: 27 Feb 2004 Posts: 84 Location: Germany DD
|
Posted: Wed Jul 20, 2005 5:48 pm Post subject: |
|
|
cat /usr/portage/profiles/use.local.desc |grep mmx wrote: |
media-video/mplayer:mmxext - enables mmx2 support |
Jan _________________ System uname: 2.6.11-gentoo-r9 SMP i686 Intel(R) Xeon(TM) CPU 2.66GHz |
|
Back to top |
|
|
wedin8 n00b
Joined: 03 Nov 2004 Posts: 61 Location: L-A, Scania, Sweden
|
|
Back to top |
|
|
belial666 Tux's lil' helper
Joined: 27 Feb 2004 Posts: 84 Location: Germany DD
|
Posted: Wed Jul 20, 2005 6:38 pm Post subject: |
|
|
A small table of currently available use variables and a short description of each
^^^^<- I think thats why....
i simply use:
/usr/portage/profiles/use.desc
/usr/portage/profiles/use.local.desc
to search for USE-Flags and the descriptions...
Jan _________________ System uname: 2.6.11-gentoo-r9 SMP i686 Intel(R) Xeon(TM) CPU 2.66GHz |
|
Back to top |
|
|
wedin8 n00b
Joined: 03 Nov 2004 Posts: 61 Location: L-A, Scania, Sweden
|
Posted: Thu Jul 21, 2005 4:03 am Post subject: |
|
|
Thanks very much for that clarification.
Seems only mplayer make use of mmxext in the whole world, but I have no time to recompile that at the moment. Back next week (I happen to be the project manager of www.amigbg.com).
Totem and Xine works pretty much the same as before |
|
Back to top |
|
|
|