Note: I reported this bug against Totem, but ALL other media players I tried (VLC and Mplayer) have the same problem. I do not know which common component is causing the issues, therefore I chose to report it against the player (Totem) itself. I apologize if I did this in error. Description of problem: Playing any video file causes the player process to consume around 80% cpu (around 150% according to top). (3ghz dual core intel processor). Audio-only files play fine. The videocard I'm using is an Intel 865g, and I'm using KMS. (Not sure whether this is relevant - unfortunately X crashes whenever I try to log in with KMS disabled, so I can't check whether KMS is causing this) Version-Release number of selected component (if applicable): totem: 2.26.3 xorg-x11-drv-intel (not sure whether relevant): 2.7.0-7.fc11 uname -a output: Linux [removed computer name] 2.6.29.6-217.2.3.fc11.i686.PAE #1 SMP Wed Jul 29 16:05:22 EDT 2009 i686 i686 i386 GNU/Linux How reproducible: Always. Steps to Reproduce: 1.launch the 'top' program in a terminal (so that you can observe the CPU usage) 2.play a video file in any media player 3.observe the CPU usage of the player process rise to an extremely high level Actual results: CPU usage is very high, video plays choppy Expected results: CPU usage is 'reasonable' (on Windows, using VLC, the CPU usage never goes above ~10%) Additional info: Videocard: intel 865G KMS enabled Tried various configurations of affected programs (VLC/Totem/Mplayer) to no avail
My guess is that there's no Xv acceleration on your system. What's the output of "xvinfo" on your system? Is it only certain file types or a certain file that causes problems?
xvinfo output: X-Video Extension version 2.2 screen #0 no adaptors present (strange.... is this a driver issue?) I tried a few files (mostly avi but also mpg and wmv), and they were all affected.
This is definitely a driver issue, or a configuration issue. Your video is completely unaccelerated. Attach /var/log/Xorg.0.log and /etc/X11/xorg.conf to this bug. FYI, this is what it looks like on a working card: X-Video Extension version 2.2 screen #0 Adaptor #0: "Intel(R) Textured Video" number of ports: 16 port base: 71 operations supported: PutImage supported visuals: depth 24, visualID 0x21 [...]
Created attachment 364001 [details] Xorg.0.log
xorg.conf didn't exist (sorry for not mentioning this in my previous comment, I *thought* I had mentioned it in that comment but I now see I didn't)
*** This bug has been marked as a duplicate of bug 502913 ***