Kodi Community Forum
Near 100% CPU in fullscreen - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Linux (https://forum.kodi.tv/forumdisplay.php?fid=52)
+---- Thread: Near 100% CPU in fullscreen (/showthread.php?tid=32159)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17


- tslayer - 2008-11-05

Peevy,

I still get 1-3% when idling on home screen with Always Enabled.

Very much sorted here. What are your xorg.conf settings? Which nvidia drivers? Which nvidia card?

Just posting and saying it doesn't work is a worthless kind of post without data.


- Peevy - 2008-11-06

Thanks for trying to help out tslayer


http://pastebin.ubuntu.com/68167/


- tslayer - 2008-11-06

You may want to go through the other posts to see what others have for xorg.conf options.

I have the following:

Option "TripleBuffer" "True"
Option "NoLogo" "True"
Option "PixmapCacheSize" "1000000"
Option "AllowSHMPixmaps" "0"


I am using 177.70 drivers with some settings as per the nvnews forums.

You still did not provide details about your drivers. Also, there have been some more fixes with XBMC compared to the version you are using (at least the version you mention in your signature).


- Peevy - 2008-11-06

Sorry about that. Im using the 173.14.12 drivers installed with Envy Ng.

Im running Xbmc which i added to the Hardy repos & It was last updated on the 6th of October


- tslayer - 2008-11-06

Then your xbmc version does not have the fixes that elupus has put in recently. You are using Beta2.

Try building yourself.


- Peevy - 2008-11-06

Just one more question for you tslayer. what section of the xorg.conf does this go into?

tslayer Wrote:You may want to go through the other posts to see what others have for xorg.conf options.

I have the following:

Option "TripleBuffer" "True"
Option "NoLogo" "True"
Option "PixmapCacheSize" "1000000"
Option "AllowSHMPixmaps" "0".



- tslayer - 2008-11-06

Screen section... But make sure you have 177.70 at least in order for pixmapcachesize and allowshmpixmaps to work. Check nvnews for details.


- tslayer - 2008-11-06

Just to be clear... Those options will not help you. If you want Always Enabled, you need newer XBMC than what you have.


- Peevy - 2008-11-06

Thanks again tslayer. I'll have a go at building xbmc on my other pc just incase things get messed up, I cant do without Xbmc now.

You say the always enabled option wont work for me unless I build the latest version. How come it worked before for me, before the latest update?


- tslayer - 2008-11-06

No idea... Try the option: "Let Driver Decide".

See if that makes a difference for you.


- hrak - 2008-11-07

Disabling NoFlip fixed most of the tearing problems for me. But it is still not 100% hickup free. CPU usage is still relatively high. 720p movie on pause hovers between 40 and 60% cpu usage. Thats pretty sick.

Also noticed that there is an overall performance problem in xbmc lately. Updated my xbox with atlantis recently and the whole GUI is jerky as hell. Had to go back to my ancient build of somewhere around last year for normal performance.


- soder - 2008-11-07

hrak Wrote:Disabling NoFlip fixed most of the tearing problems for me. But it is still not 100% hickup free. CPU usage is still relatively high. 720p movie on pause hovers between 40 and 60% cpu usage. Thats pretty sick.

Also noticed that there is an overall performance problem in xbmc lately. Updated my xbox with atlantis recently and the whole GUI is jerky as hell. Had to go back to my ancient build of somewhere around last year for normal performance.

What options is NoFlip?

/Söder


- Peevy - 2008-11-08

I think he might mean disabling "allow flipping" in the nvidia-settings. This works for me me but can lead to tearing & dropped frames.


- hrak - 2008-11-10

actually, i meant the other way around Smile

I used to have

Option "NoFlip" "True"

in my xorg.conf but after removing this most tearing problems were gone. Idle xbmc (either in menus or movie on pause) still uses 40-60% cpu though.


- Inaba - 2008-11-16

I was having this same issue on one of my XBMC machines. I have two, one with a 7150 built in graphics, which was working fine. The other is the same motherboard, but with an 8400GS. I was getting 1 core at 100%.

Turning on the NoFlip seems to have solved the problem.

I am running the latest Nov 14 PPA (SVN 16164) - so it appears the problem isn't fixed by default as of the 14th / 16164.

Not sure why it's working fine without NoFlip on the 7150, but not on the 8400GS. They are same hardware wise, except for the proc being an E4500 in the 7150 machine and an E4600 in the 8400GS machine.