Author |
Message |
thornsoft
|
Posted: Wed Feb 07, 2007 4:47 pm |
|
Joined: Fri Nov 18, 2005 9:22 am
Posts: 777
Location:
spencerport, ny (USA)
|
lantz wrote: As I understand, this option only works in conjunction with the 9xxx drivers.
Here's my version:
Code: (II) LoadModule: "nvidia" (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so (II) Module nvidia: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.9746 Module class: X.Org Video Driver
I'm running very smoothly with HDTV on a 6200 card, xorg is about 8%
|
|
Top |
|
|
williammanda
|
Posted: Sat Feb 10, 2007 1:12 pm |
|
Joined: Sat Jan 27, 2007 3:31 pm
Posts: 40
Location:
Chattanooga TN
|
I'm still having the same issue of stuttering video during HDTV. I have upgraded the video drivers to the lastest: (info from my Xorg.0.log)
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.9746
Module class: X.Org Video Driver
and I have applied the option command:
(**) NVIDIA(0): Option "UseEvents" "True"
Any other solutions?
My setup:
PIV 2.8 Ghz
1 Gb ram
200 Gb HD
Nvidia 6200
Thanks
|
|
Top |
|
|
williammanda
|
Posted: Sat Feb 10, 2007 1:59 pm |
|
Joined: Sat Jan 27, 2007 3:31 pm
Posts: 40
Location:
Chattanooga TN
|
Additional bit of info.
This is what I have in the terminal screen when I exit the frontend:
2007-02-10 14:56:35.920 NVP: prebuffering pause
2007-02-10 14:56:36.800 NVP: prebuffering pause
2007-02-10 14:56:37.560 NVP: prebuffering pause
2007-02-10 14:56:38.400 NVP: prebuffering pause
2007-02-10 14:56:39.146 NVP: prebuffering pause
2007-02-10 14:56:40.066 NVP: prebuffering pause
2007-02-10 14:56:40.893 NVP: prebuffering pause
2007-02-10 14:56:41.759 NVP: prebuffering pause
You can see it pausing about every second.
Thanks
|
|
Top |
|
|
skypilot
|
Posted: Sat Mar 03, 2007 2:16 pm |
|
Joined: Mon Oct 09, 2006 11:11 pm
Posts: 32
|
[quote="MrFahrenheit"]The cpu load from x.org for me was above 50% when watching high def channels. Since mythfrontend was using the other 50%, I was getting audio stuttering and other problems...
This worked for me on an nVidia 6200:
First, upgrade to the latest nVidia driver using instructions from here:
http://mysettopbox.tv/phpBB2/viewtopic. ... highlight=
(Note, read the whole thread first)
Then, edit the /etc/X11/xorg.conf file and add the line
Option "UseEvents" "True"
To the "Device" section.
I got the information from here: http://www.gossamer-threads.com/lists/m ... ts;#242186
Basically, the problem is that the older nVidia driver is doing a busy wait when waiting for v-sync. The new driver uses a different method that's not processor intensive.
Now, when watching HD content, my x.org hovers at around 7% cpu load.[/quote]
I did all this, but now when X starts, I get an odd yellow screen.
Hardware is:
P4 3.2Ghz
Intel 945G matx motherboard
Geforce 7100GS PCIe 16x
Knoppmyth R5E50
Any ideas?
|
|
Top |
|
|
jimdoc
|
Posted: Mon Mar 05, 2007 7:48 pm |
|
Joined: Sun Jun 12, 2005 2:14 pm
Posts: 55
Location:
Madison, WI
|
skypilot wrote: I did all this, but now when X starts, I get an odd yellow screen.
I just got this "odd yellow screen" too. I had to use webmin to rename startx to startx.sav so I could get to a login prompt. To fix it I followed MrFahrenheit's Jan 12 instructions at ... http://mysettopbox.tv/phpBB2/viewtopic. ... sc&start=0run these ... code wrote: update-rc.d -f install-nvidia-debian remove update-rc.d -f nvidia-glx remove update-rc.d -f nvidia-kernel remove
Then re-run the nvidia setup.
I'm up and running again.
Hope this helps.
_________________ ZOTAC ZBOX HD-ID34 HDHomerun Streamzap IR remote 2GB RAM
|
|
Top |
|
|
skypilot
|
Posted: Wed Mar 07, 2007 2:27 pm |
|
Joined: Mon Oct 09, 2006 11:11 pm
Posts: 32
|
|
Top |
|
|
snaproll
|
Posted: Sat Mar 10, 2007 2:48 pm |
|
Joined: Sun Jul 24, 2005 4:16 pm
Posts: 508
Location:
Ft. Worth TX
|
Well, I've been pursuing this CPU load drop thing with a 2 ghz P4 Ibm running R5E50, to see if a 'slower' cpu could do HDTV. This setup (with a Nvidia 6200 card) can do digital SD, but begins to stutter doing 720 or 1080 HDTV.
Rrdtools shows this is bacause the cpu is at 100%.
So the prospect of the Nvidia 1.9746 driver dramatically dropping the cpu useage was attractive, but it doesn't seem to work on my testbed.
I went thru the slings and arrows of the wiki Nvidia update procedure for E50, banished the dread 'yellow screen'... unchecked the v-blank & put 'UseEvents" in the xorg file.
Ran xvmc with 'bob' and with 'singlefield'. Nothing.. Still pegging the processor & stuttering on HD.
I know I got the 9746 driver, 'cuz dmesg sez so, and the new Nvidia setup panel sez so...
The OSD is still blue but I don't know what the problem is...
I may have missed something & if anyone could point it out to me ??....
|
|
Top |
|
|
mihanson
|
Posted: Sat Mar 10, 2007 7:37 pm |
|
Joined: Sun Sep 25, 2005 3:50 pm
Posts: 1013
Location:
Los Angeles
|
snaproll wrote: Well, I've been pursuing this CPU load drop thing with a 2 ghz P4 Ibm running R5E50, to see if a 'slower' cpu could do HDTV. This setup (with a Nvidia 6200 card) can do digital SD, but begins to stutter doing 720 or 1080 HDTV. Rrdtools shows this is bacause the cpu is at 100%.
So the prospect of the Nvidia 1.9746 driver dramatically dropping the cpu useage was attractive, but it doesn't seem to work on my testbed.
2GHz P4 is underpowered for HD playback. I can get stable playback with the 9746 drivers on a 6200 card and a Celeron 2.8GHz w/XvMC enabled on one of my frontends. CPU usage is about 75% during playback. However, it's a frontend only system, so there's nothing going on in the background eating up CPU cycles. On a combined FE/BE, the going recommendation is a 3GHz or better P4 for smooth HD playback. I don't know if there's a "minimum" for dual core processors, but for single core 3GHz+.
The fix this thread addresses is X.org CPU usage. With a 2 GHz P4, you can get X down to zero and I don't think it would help you. With the fix talked about here, my X usage is under 10%.
_________________ Mike
My Hardware Profile
|
|
Top |
|
|
snaproll
|
Posted: Sun Mar 11, 2007 5:11 am |
|
Joined: Sun Jul 24, 2005 4:16 pm
Posts: 508
Location:
Ft. Worth TX
|
Top says I'm using 90% cpu for 'Mythfrontend' and 8% for xorg, so it appears you are correct. I had expected this to offload some of the 'Mythfrontend' task onto the videocard, but no such luck.
So much or a fleet of lower cost HD mythboxes....
Am I actually getting xvmc action when the OSD is still colored ? I know it went black & white in earlier KM versions, don't know if E50 fixed that .. or xvmc just isn't functioning, despite being selected. ?.....
Wonder what-all Mythfrontend is doing ? Xine & Mplayer will play the Myth created files without a hitch on this box ??
|
|
Top |
|
|
tjc
|
Posted: Sun Mar 11, 2007 11:12 am |
|
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location:
Arlington, MA
|
snaproll wrote: Am I actually getting xvmc action when the OSD is still colored ? I know it went black & white in earlier KM versions, don't know if E50 fixed that .. or xvmc just isn't functioning, despite being selected. ?.....
No. If the OSD is in color it isn't running XvMC. See the R5E50 Upgrade hints and hazards thread. Known Issue #10.
|
|
Top |
|
|
snaproll
|
Posted: Sun Mar 11, 2007 1:25 pm |
|
Joined: Sun Jul 24, 2005 4:16 pm
Posts: 508
Location:
Ft. Worth TX
|
Yeeaahh... But I made that path fix, & verified it a 2nd time to make sure it stuck....
|
|
Top |
|
|
tjc
|
Posted: Sun Mar 11, 2007 1:58 pm |
|
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location:
Arlington, MA
|
So, what do the X and frontend logs say? If you're asking it to switch into XvMC and it can't, it should be complaining somewhere...
|
|
Top |
|
|
snaproll
|
Posted: Sun Mar 11, 2007 2:37 pm |
|
Joined: Sun Jul 24, 2005 4:16 pm
Posts: 508
Location:
Ft. Worth TX
|
Everything looks happy...
No squawks... long list of normal setting up....
<snip> dmesg:
NVRM: loading NVIDIA UNIX x86 Kernel Module 1.0-9746 Fri Dec 15 09:54:45 PST 2006
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode
eth1: no IPv6 routers present
<snip> Xorg.0.log:
(II) NVIDIA(0): Setting mode "1152x864"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) Option "dpms" "true"
(**) NVIDIA(0): DPMS enabled
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(II) Initializing extension GLX
What would an xvmc squawk look like ?
|
|
Top |
|
|
tjc
|
Posted: Sun Mar 11, 2007 2:44 pm |
|
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location:
Arlington, MA
|
Well for starters you should see some mention of Xv in the log... Although it is possible that the name has changed in the new driver.
Code: root@black2:/var/log# grep -i xv /var/log/Xorg.0.log (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation Also try: Code: grep -i xv /home/mythtv/.xsession-errors | more You might see something like this: Code: 2006-12-17 15:27:48.737 VideoOutputXv: XvMCTex: Init failed
|
|
Top |
|
|
snaproll
|
Posted: Sun Mar 11, 2007 3:07 pm |
|
Joined: Sun Jul 24, 2005 4:16 pm
Posts: 508
Location:
Ft. Worth TX
|
I get this:
root@mythtv:/var/log# grep -i xv /var/log/Xorg.0.log
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
Hmmnnn Smoking gun here... if I could 'read' the smoke...
root@mythtv:/var/log# grep -i xv /home/mythtv/.xsession-errors | more
2006-12-25 17:48:38.367 VideoOutputXv: XvMCTex: Init failed
2006-12-25 17:48:38.368 VideoOutputXv: XVideo Adaptor Name: 'NV17 Video Overlay'
2006-12-25 17:49:36.393 VideoOutputXv: XvMCTex: Init failed
2006-12-25 17:49:36.394 VideoOutputXv: XVideo Adaptor Name: 'NV17 Video Overlay'
<repeats 6 total >
|
|
Top |
|
|