Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 10-17-08, 01:26 AM   #13
jafar
Registered User
 
Join Date: Sep 2005
Posts: 14
Default Re: Integrated Geforce 8200 woes: high X CPU on video playback

Here's my nvidia-bug-report.log for the devs.
Attached Files
File Type: log nvidia-bug-report.log (130.9 KB, 512 views)
jafar is offline   Reply With Quote
Old 10-17-08, 02:14 AM   #14
Puh
Registered User
 
Join Date: Oct 2008
Location: Tampere, Finland
Posts: 5
Default Re: Integrated Geforce 8200 woes: high X CPU on video playback

Quote:
Originally Posted by jafar View Post
This is bad.

I've just upgraded to Intrepid, with the latest 177.80 drivers, and now I have not only the X CPU hogging issue, but also amazingly slow 2D graphics. I can't say if this is the driver's fault or something else about Intrepid.

Option "UseEvents" "True" worked for my old 5200, but doesn't help the X CPU hogging wtih my 8200. Seems like the 8200 is basically broken at this point.
Oh, crap! I was looking forward to see if the new ubuntu release would fix my troubles, not introduce more issues! Please please, pretty please, with sugar on top, NVidia please pay attention to this ..?


//Puh
Puh is offline   Reply With Quote
Old 10-17-08, 02:33 AM   #15
Puh
Registered User
 
Join Date: Oct 2008
Location: Tampere, Finland
Posts: 5
Default Re: Integrated Geforce 8200 woes: high X CPU on video playback

Here's my nvidia-bug-report.log.
Attached Files
File Type: bz2 nvidia-bug-report.log.bz2 (31.7 KB, 175 views)
Puh is offline   Reply With Quote
Old 10-27-08, 05:36 AM   #16
thepigs
Registered User
 
Join Date: Feb 2007
Posts: 3
Default Re: Integrated Geforce 8200 woes: high X CPU on video playback

Hi I also get this problem.

I was running MythTv at 1280x720 @ 60Hz with VSync and there was no problem. Well there was a problem, I receive PAL which is 50Hz which judders when displayed at 60Hz.
So I switched my mode to 1280x720 @ 50Hz and now I get the 100% cpu hogging problem. If I turn off vSync it goes away. Use Events makes no difference.
The 100% hog happens after a little while.

This is with 177.80 driver (via gentoo) on a PCI-E 8400GS.

edit: xv vsync disabled (via nvidia-settings) with opengl sync enabled (via mythtv menus) seems to be working in mythtv now. Maybe its something to do with Mythtv??
Attached Files
File Type: log nvidia-bug-report.log (95.9 KB, 154 views)
thepigs is offline   Reply With Quote
Old 10-28-08, 01:09 PM   #17
Puh
Registered User
 
Join Date: Oct 2008
Location: Tampere, Finland
Posts: 5
Default Re: Integrated Geforce 8200 woes: high X CPU on video playback

Quote:
Originally Posted by thepigs View Post
xv vsync disabled (via nvidia-settings) with opengl sync enabled (via mythtv menus) seems to be working in mythtv now. Maybe its something to do with Mythtv??
If I disable xv vsync and enable opengl sync I get tearing effects, so this is not a proper solution for me. The explanation about the spin wait timing being slightly off seems reasonable as it would certainly explain the behavior I'm seeing here.


//Puh
Puh is offline   Reply With Quote
Old 10-29-08, 10:44 AM   #18
jafar
Registered User
 
Join Date: Sep 2005
Posts: 14
Default Re: Integrated Geforce 8200 woes: high X CPU on video playback

Quote:
Originally Posted by thepigs View Post
edit: xv vsync disabled (via nvidia-settings) with opengl sync enabled (via mythtv menus) seems to be working in mythtv now. Maybe its something to do with Mythtv??
This also does not solve the issue for me. OpenGL sync via Myth actually worsens my tearing artifacts.

On the bright side, my 2D performance issues were resolved by following the instructions in this thread: http://www.nvnews.net/vbulletin/showthread.php?t=118088

That sticky claims that those tweaks are only necessary for beta drivers, but I need them for the final 177.80 drivers, too. I'm not sure why those steps would be necessary in a released driver.
jafar is offline   Reply With Quote
Old 11-04-08, 06:24 AM   #19
thepigs
Registered User
 
Join Date: Feb 2007
Posts: 3
Default Re: Integrated Geforce 8200 woes: high X CPU on video playback

Actually, I still have the problem. Only it cycles now, which is why I missed it earlier. X will be at 2% CPU then jump up to 100% for a minutes then go back down to 2% for a minute then jump up again.
thepigs is offline   Reply With Quote
Old 11-05-08, 12:00 PM   #20
sfer
Registered User
 
Join Date: Sep 2006
Posts: 35
Default Re: Integrated Geforce 8200 woes: high X CPU on video playback

I have a hunch that this issue comes up when you play a video using a refresh rate that is a multiple of the video frame rate and have vsync enabled. I cannot play 24 fps material on my tv while having 24 Hz enabled without getting random, irritating video stuttering. I have a feeling that I once tried 72 Hz on my CRT to see what the video looked like (I normally use 85 Hz, which doesn't match any common framerate) and got the same problem. I can't confirm now, though, since twinview doesn't list that refresh rate with my current config for some reason.

The only difference UseEvents makes for me is that the cpu usage stays normal, video still twitches randomly.
sfer is offline   Reply With Quote

Old 11-13-08, 01:17 PM   #21
jyavenard
MythTV developer
 
Join Date: Mar 2006
Posts: 413
Default Re: Integrated Geforce 8200 woes: high X CPU on video playback

Hi

I can confirm that this issue appears when the display's refresh rate is set to a multiple of the source (1X, 2X etc).

Until today, I had my TV set at 50Hz (PAL country), and enjoyed watching videos using the American 23.975Hz without problems.

Today, I configured my system to set the TV to the same refresh rate as the video being played.
As soon as the TV is set to the same refresh rate ; from time to time Xorg will take 100% of the CPU time.

Disabling Vsync to blank fixes this problem ; but will make a lot of tearing.

Device section in xorg.conf already contains the UseEvents option set to true

This is using mplayer. Pressing Rewind or Pause fixes the issue momentarily and Xorg stops using 100% of the CPU time for a few seconds... But problem will occur again shortly after

This happens with 177.80, 177.82 and the latest beta: 177.61.02

This sounds like a NVIDIA bug to me.
graphic card is a 9400GT

Here is my xorg.conf
Code:
Section "ServerLayout"
    Identifier     "Default Layout"
    Screen         "Default Screen" 0 0
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
EndSection

Section "Module"
    Load	"glx"
    Load	"GLcore"
    Load	"v4l"
EndSection

Section "InputDevice"
    Identifier     "Generic Keyboard"
    Driver         "kbd"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "us"
EndSection

Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "mouse"
    Option         "CorePointer"
    Option         "Device" "/dev/input/mice"
    Option         "Protocol" "ImPS/2"
    Option         "ZAxisMapping" "4 5"
    Option         "Emulate3Buttons" "true"
EndSection

Section "Monitor"
    Identifier     "Generic Monitor"
    Option         "DPMS"
    # 1920x1080p @ 50Hz (EIA/CEA-861B)
    ModeLine "1920x1080@50" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
    # 1920x1080p @ 60Hz (EIA/CEA-861B)
    ModeLine "1920x1080@60" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    # 1920x1080p @ 24Hz (EIA/CEA-861B)
    ModeLine "1920x1080@24" 74.250 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync
    # 1920x1080p @ 23.976Hz (EIA/CEA-861B)
    ModeLine "1920x1080@23.976" 74.175 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync
    # 1920x1080i @ 50Hz (EIA/CEA-861B)
    Modeline "1920x1080@50i" 74.250 1920 2448 2492 2640 1080 1085 1095 1125 +hsync +vsync Interlace
    # 1920x1080i @ 60Hz (EIA/CEA-861B)
    Modeline "1920x1080@60i" 74.250 1920 2008 2052 2200 1080 1085 1095 1125 +hsync +vsync Interlace
    # 1920x1080p @ 59.94Hz (EIA/CEA-861B)
    ModeLine "1920x1080@59.94" 148.350 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    # 1920x1080i @ 59.94Hz (EIA/CEA-861B)
    Modeline "1920x1080@59.94i" 74.175 1920 2008 2052 2200 1080 1085 1095 1125 +hsync +vsync Interlace
    # 1920x1080p @ 25Hz (EIA/CEA-861B)
    ModeLine "1920x1080@25" 74.250 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
    # 1920x1080p @ 29.97Hz (EIA/CEA-861B)
    ModeLine "1920x1080@29.97" 74.175 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    # 1920x1080p @ 30Hz (EIA/CEA-861B)
    ModeLine "1920x1080@30" 74.250 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    HorizSync       20.0 - 150.0
    VertRefresh     24.0 - 90.0
    Option         "ExactModeTimingsDVI" "True"
    Option         "UseEDIDFreqs" "False"
EndSection

Section "Device"
    Identifier     "Generic Video Card"
    Driver         "nvidia"
    Option	   "UseEvents"	"True"
#    Option	   "DynamicTwinView" "False"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "Generic Video Card"
    Monitor        "Generic Monitor"
    Option         "RenderAccel" "True"
    Option         "AllowGLXWithComposite" "true"
    Option         "AddARGBVisuals" "True"
    Option         "AddARGBGLXVisuals" "True"
    Option         "NoLogo" "False"
    Option "PixmapCacheSize" "1000000"
    Option "AllowSHMPixmaps" "0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
	Modes "1920x1080@50" "1920x1080@60" "1920x1080@24" "1920x1080@23.976" "1920x1080@50i" "1920x1080@60i" "1920x1080@59.94" "1920x1080@59.94i" "1920x1080@25" "1920x1080@29.97" "1920x1080@30"
    EndSubSection
EndSection
If anyone knows a work-around, I'm listening.

This is very frustrating

Looking at the first few lines of top:
top - 05:18:29 up 1:27, 3 users, load average: 2.87, 2.73, 2.31
Tasks: 126 total, 3 running, 123 sleeping, 0 stopped, 0 zombie
Cpu(s): 75.6%us, 0.3%sy, 0.0%ni, 23.4%id, 0.2%wa, 0.0%hi, 0.5%si, 0.0%st
Mem: 2056068k total, 2039120k used, 16948k free, 14036k buffers
Swap: 2000084k total, 2132k used, 1997952k free, 1511932k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6645 root 20 0 448m 86m 27m R 100 4.3 15:25.87 Xorg
7348 myth 20 0 384m 65m 18m S 51 3.3 5:39.44 mplayer
Attached Files
File Type: log nvidia-bug-report.log (146.0 KB, 128 views)
jyavenard is offline   Reply With Quote
Old 11-14-08, 10:11 PM   #22
jafar
Registered User
 
Join Date: Sep 2005
Posts: 14
Default Re: Integrated Geforce 8200 woes: high X CPU on video playback

My hopes now turn to the new 180.06 beta driver. Has anyone tried it yet?

Also, I wonder if we have the attention of any developers. Can you hear us, fellas?
jafar is offline   Reply With Quote
Old 11-15-08, 12:52 AM   #23
jyavenard
MythTV developer
 
Join Date: Mar 2006
Posts: 413
Default Re: Integrated Geforce 8200 woes: high X CPU on video playback

Quote:
Originally Posted by jafar View Post
My hopes now turn to the new 180.06 beta driver. Has anyone tried it yet?
No difference, the problem is still there ; except that before disabling vsync was a workaround and with 180.06 even with vsync disabled xorg will take 100% of CPU very quickly
jyavenard is offline   Reply With Quote
Old 12-02-08, 09:08 PM   #24
jafar
Registered User
 
Join Date: Sep 2005
Posts: 14
Default Re: Integrated Geforce 8200 woes: high X CPU on video playback

New driver! 180.11 time! Any luck? I think I might try it myself, since I now have vsync off, which is annoying, but better than the alternative.
jafar is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Thoughts from console owners on NVIDIA's GEFORCE GRID MikeC Console World 11 05-27-12 09:43 AM

All times are GMT -5. The time now is 02:08 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.