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

Newegg Daily Deals

Reply
 
Thread Tools
Old 08-30-08, 08:45 PM   #1
jduda
Registered User
 
Join Date: Feb 2008
Posts: 8
Default Any Sucess using XVMC with FX6200?

I'm having trouble getting my FX6200 to work with XVMC using the latest NVIDIA driver. The last version I've been able to get this working with is version 100.14.11.

I'm unable to used XVMC with mplayer. When attempting to use mplayer with the latest drivers, I find that mplayer loads fine, the driver loads, everything looks normal. However, all I get is a black screen and 100% CPU utilization.

Does anyone have FX6200 working with XVMC?

If not FX6200, what can I purchase to use XVMC for HD content?

Thanks,

Jim
jduda is offline   Reply With Quote
Old 08-30-08, 09:42 PM   #2
Big P
Registered User
 
Join Date: Dec 2004
Posts: 180
Default Re: Any Sucess using XVMC with FX6200?

Post a bug report after you've tried to play a video. Also have a look at "Appendix G. XvMC Support" in the documentation supplied with the drivers to enable DEBUG output.
Big P is offline   Reply With Quote
Old 08-31-08, 10:43 AM   #3
jeisom
Registered User
 
Join Date: Dec 2005
Location: My own little world
Posts: 117
Default Re: Any Sucess using XVMC with FX6200?

I don't know how this will affect perfomance but setting NvAGP to either
1 or 0. 0 disables agpgart and xvmc will work. 1 uses the nvidia agpgart
and might work. I know it doesn't work with the linux agpgart driver.
This was reported, the bug, nearly a year ago.
jeisom is offline   Reply With Quote
Old 08-31-08, 07:55 PM   #4
jduda
Registered User
 
Join Date: Feb 2008
Posts: 8
Default Re: Any Sucess using XVMC with FX6200?

Setting nvagp to "0" did the trick, I had it set to 1. The new setting shows AGP disablee in /proc/driver/nvidia/agp/status. However, the performance seems fine (only 50% CPU usage) and XVMC now works!!

Thanks for the tip!!

Jim
jduda is offline   Reply With Quote
Old 11-07-08, 11:19 AM   #5
KungFuJesus
Registered User
 
Join Date: Nov 2008
Posts: 5
Default Re: Any Sucess using XVMC with FX6200?

Has this bug been fixed yet? I've been experiencing this issue for well over a year now, and it's quite unbearable to disable AGPgart support. Mpeg4 video playback (when in high resolutions) and 3d applications cause a ridiculous choke on my 2.8 GHz pentium 4 processor. This is a mythtv computer that I would rather not buy new hardware for. I don't think it's unreasonable to wish for mpeg-1/2 acceleration via the GPU while simultaneously being able to take advantage of the AGP bus. The overall experience has left me quite frustrated and upset with Nvidia and has made me reluctant to buy more cards from them. I'm not saying open your drivers, but if you're going to keep them closed, please make them work .

I'm willing to provide any testing/debugging info for you. I'm not at home at the moment, but I will give you verbose Xorg messages with the debug flag set in my environment for XvMC. Please Nvidia, fix this problem.

I'm using an intel i865PE chipset using a Gigabyte 8IPE1000, although I can reproduce this problem using an Asus board with a similar chipset. I've used both the kernel's GART as well as Nvidia's. This is 7600 GT card, XvMC configured properly on both machines. Just to clarify, XvMC does work with NvAGP set to not using any AGPGART implementation, which causes unbearable bottlenecks for the graphics performance.
KungFuJesus is offline   Reply With Quote
Old 11-15-08, 04:03 PM   #6
KungFuJesus
Registered User
 
Join Date: Nov 2008
Posts: 5
Default Re: Any Sucess using XVMC with FX6200?

Is there still no progress on this bug even post VDPAU? This really makes me angry that Nvidia is alienating the remaining AGP users.
KungFuJesus is offline   Reply With Quote
Old 11-16-08, 04:04 PM   #7
KungFuJesus
Registered User
 
Join Date: Nov 2008
Posts: 5
Default Re: Any Sucess using XVMC with FX6200?

Wow...this makes a lot of sense...

Quote:
Hello Adam,

Thank you for contacting NVIDIA Customer Care.

You have submitted your question to a Microsoft Windows support team. We're sorry, but we are not able to address Linux installation, usage and troubleshooting questions here.

For Linux support, please use the Linux Support forum linked here. (http://www.nvnews.net/vbulletin/foru...?s=&forumid=14). You can also find answers to many of the most frequently asked Linux questions in our knowledge base or the text read me file on the driver page. (http://www.nvidia.com/object/linux.html) or (http://nvidia.custhelp.com).

To submit Linux bug reports, please email linux-bugs@nvidia.com or linux-nforce-bugs@nvidia.com please attach an nvidia-bug-report.log, which is generated by running "nvidia-bug-report.sh".

Again I am sorry for any inconvenience that may have caused.

Regards,
Arun S
NVIDIA Customer Care
Customer (Adam *omitted*) 11/15/2008 02:17 PM
Why is it that XvMC crashes X when any AGPGART implementation is enabled? I cannot use my AGP to its fullest potential if I use XvMC, and it is quite frustrating. It does this both with intel's intel-agp module and nvidia's agpgart driver. Please fix this problem.

Question Reference #081115-000062
Product Level 1: Graphics cards
Category Level 1: Troubleshooting
Date Created: 11/15/2008 02:17 PM
Last Updated: 11/16/2008 11:59 AM
Status: Waiting for customer
Choose OS: Linux/Other Unix
Product Name: Geforce 7600 GT (AGP)
Driver Version: 177.80
KungFuJesus is offline   Reply With Quote
Old 11-17-08, 09:29 AM   #8
KungFuJesus
Registered User
 
Join Date: Nov 2008
Posts: 5
Default Re: Any Sucess using XVMC with FX6200?

This is what XVMC_DEBUG=2 gives me through mplayer. The cpu utilization surges to 100% and I have to kill the process with the -9 signal:
Quote:
XVMC_DEBUG=2 DISPLAY=:0.0 mplayer -vc ffmpeg12mc
MPlayer dev-SVN-r27725-4.3.1 (C) 2000-2008 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 2.80GHz (Family: 15, Model: 2, Steppin
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick

Playing /myth/video/movies/Requiem For A Dream.ts.
TS file format detected.
VIDEO MPEG2(pid=17) AUDIO A52(pid=20) NO SUBS (yet)! PROGRAM N. 1
VIDEO: MPEG2 1280x1080 (aspect 3) 29.970 fps 65000.0 kbps (8125.
vo_xvmc: X-Video extension 2.2
vo_xvmc: X-Video MotionCompensation Extension version 1.1
================================================== ===================
Forced video codec: ffmpeg12mc
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
[VD_FFMPEG] XVMC accelerated codec.
Selected video codec: [ffmpeg12mc] vfm: ffmpeg (FFmpeg MPEG-1/2 (XvMC
================================================== ===================
================================================== ===================
Trying to force audio codec driver family hwac3...
Opening audio decoder: [hwac3] AC3/DTS pass-through S/PDIF
No accelerated IMDCT transform found
hwac3: switched to AC3, 384000 bps, 48000 Hz
AUDIO: 48000 Hz, 2 ch, ac3, 384.0 kbit/25.00% (ratio: 48000->192000)
Selected audio codec: [hwac3] afm: hwac3 (AC3 through S/PDIF)
================================================== ===================
AO: [alsa] 48000Hz 2ch ac3 (1 bytes per sample)
Starting playback...
[VD_FFMPEG] XVMC-accelerated MPEG-2.
[VD_FFMPEG] Trying pixfmt=0.
VDec: vo config request - 1280 x 1080 (preferred colorspace: MPEG1/2
VDec: using MPEG1/2 Motion Compensation and IDCT as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xvmc] 1280x1080 => 1920x1080 MPEG1/2 Motion Compensation and IDC
[ASPECT] Warning: No suitable new res found!
vo_xvmc: Using Xv Adaptor #0 (NV17 Video Texture)
vo_xvmc: Port 355 grabed
vo_xvmc: Found matching surface with id=54434449 on 355 port at 0 ada
vo_xvmc: Allocated Direct Context
vo_xvmc: data_blocks allocated
vo_xvmc: mv_blocks allocated
vo_xvmc: Motion Compensation context allocated - 8 surfaces
vo_xvmc: idct=1 unsigned_intra=0
vo_xvmc: looking for OSD support
Subpicture id 0x34344149
vo_xvmc: OSD support by additional frontend rendering
[ASPECT] Warning: No suitable new res found!
[ASPECT] Warning: No suitable new res found!
Killed
I don't know if the stack is smashing or what, but it doesn't seem to be giving me any useful debug information. Should I compile anything with debug flags, perhaps the nvidia drivers themselves?
KungFuJesus is offline   Reply With Quote

Old 03-06-09, 05:09 PM   #9
twelve17
Registered User
 
Join Date: Nov 2007
Posts: 1
Default Re: Any Sucess using XVMC with FX6200?

I can confirm the same problem with my GeForece 6200 card, with driver as new as 180.29:

Code:
$ XVMC_DEBUG=2  mplayer -vo xvmc -vc ffmpeg12mc  2012_20090212200000.mpg 
MPlayer 1.0rc2-4.3.2 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz (Family: 15, Model: 3, Stepping: 3)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
mplayer: could not open config files /home/bobo/.lircrc and /etc/lirc//lircrc
mplayer: No such file or directory
Failed to read LIRC config file ~/.lircrc.

Playing 2012_20090212200000.mpg.
TS file format detected.
VIDEO MPEG2(pid=1001) AUDIO A52(pid=1003) NO SUBS (yet)!  PROGRAM N. 1
VIDEO:  MPEG2  1920x1080  (aspect 3)  29.970 fps  80000.0 kbps (10000.0 kbyte/s)
xscreensaver_disable: Could not find XScreenSaver window.
vo_xvmc: X-Video extension 2.2
vo_xvmc: X-Video MotionCompensation Extension version 1.1
==========================================================================
Forced video codec: ffmpeg12mc
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
[VD_FFMPEG] XVMC accelerated codec.
Selected video codec: [ffmpeg12mc] vfm: ffmpeg (FFmpeg MPEG-1/2 (XvMC))
==========================================================================
==========================================================================
Forced audio codec: mad
Opening audio decoder: [liba52] AC3 decoding with liba52
Using SSE optimized IMDCT transform
Using MMX optimized resampler
AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
Selected audio codec: [a52] afm: liba52 (AC3-liba52)
==========================================================================
AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
[VD_FFMPEG] XVMC-accelerated MPEG-2.
[VD_FFMPEG] Trying pixfmt=0.
VDec: vo config request - 1920 x 1080 (preferred colorspace: MPEG1/2 Motion Compensation and IDCT)
VDec: using MPEG1/2 Motion Compensation and IDCT as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xvmc] 1920x1080 => 1920x1080 MPEG1/2 Motion Compensation and IDCT 
[ASPECT] Warning: No suitable new res found!
vo_xvmc: Port 275 grabed
vo_xvmc: Found matching surface with id=54434449 on 275 port at 0 adapter
vo_xvmc: Allocated Direct Context
vo_xvmc: data_blocks allocated
vo_xvmc: mv_blocks allocated
vo_xvmc: Motion Compensation context allocated - 8 surfaces
vo_xvmc: idct=1 unsigned_intra=0
vo_xvmc: looking for OSD support
    Subpicture id 0x34344149
vo_xvmc: OSD support by additional frontend rendering
[ASPECT] Warning: No suitable new res found!


MPlayer interrupted by signal 2 in module: decode_video
Mplayer freezes at that point, and the CPU usage spikes up.

This is my card's info:

Code:
01:00.0 VGA compatible controller: nVidia Corporation NV44A [GeForce 6200] (rev a1)
        Subsystem: XFX Pine Group Inc. Device 2152
My agp info:

Code:
$ cat /proc/driver/nvidia/agp/status 
Status:          Enabled
Driver:          AGPGART
AGP Rate:        8x
Fast Writes:     Disabled
SBA:             Enabled
twelve17 is offline   Reply With Quote
Old 03-13-09, 01:14 AM   #10
wesmoc
Registered User
 
Join Date: Mar 2004
Posts: 7
Default Re: Any Sucess using XVMC with FX6200?

setting NvAGP to "0" in xorg.conf gets things working, but not well. I am experiencing processor spikes and video lag when dealing with 720p HD video (and above).

I migrated a system from Fedora 8 with 100.14.11 nvidia drivers (patched to compile properly) which worked beautifully to a Fedora 10 install with the latest drivers to trip over this problem again.

I'd love to either see a fix for this in the current driver or find a way to compile 100.14.11 under the 2.6.27 kernel.

Is there any hope?
wesmoc is offline   Reply With Quote
Old 07-23-09, 01:52 AM   #11
halimcme
Registered User
 
Join Date: Oct 2005
Posts: 1
Default Re: Any Sucess using XVMC with FX6200?

I did some testing using mythfrontend with my FX6200 and various NVIDIA Linux (x86) versions.

All tests use MythTV is 0.21-fixes compiled from SVN with --enable-proc-opt and Linux kernel 2.6.18-6-686 from Debian 4.0. (etch)

Here are the results:
185.18.14: Fails, black screen, 100% CPU
185.18.14 w/"NvAGP" "0": Works with HD playback
173.14.20: (legacy driver) Fails, black screen, 100% CPU
100.14.19: Works with HD playback
96.43.13: (legacy driver #2) Works with HD playback
1.0-8776: Works with HD playback

The 96.43.13 driver is from July 1st, 2009 and is supposed to be for the GeForce 2 & 4 series but it works fine with my FX6200.

http://www.nvidia.com/object/linux_d..._96.43.13.html

-Halim
halimcme is offline   Reply With Quote
Old 07-23-09, 06:29 AM   #12
zander
NVIDIA Corporation
 
zander's Avatar
 
Join Date: Aug 2002
Posts: 3,740
Default Re: Any Sucess using XVMC with FX6200?

Thank you for your bug reports, I had not been aware of this problem. I filed a bug.
zander 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


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


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