LinHES Forums
http://forum.linhes.org/

GeForce 6200 won't work with XvMC! Help!
http://forum.linhes.org/viewtopic.php?f=2&t=7667
Page 1 of 1

Author:  hotspoons [ Mon Jan 02, 2006 9:57 pm ]
Post subject:  GeForce 6200 won't work with XvMC! Help!

I had a GeForce 5200 FX ultra in this box that worked wonderfully (it belongs to my dad and he wants it back), but today they had a 6200 on sale at best buy, so I decided to give it a try. It is a 128 MB model (no turbo cache), PNY - AGP 8X, and the rest of the system is a 939 pin Athlon 64 3200, Gigabyte motherboard w/ALi chipset, SB audigy, gig of ram, and 3 tuners (only the DCT6200/firewire is currently set up).

When I first installed it, everything booted up normally until X started with the 7174 nvidia drivers - then the display was very dark and garbled. When switching to another TTY, the screen was very dark as well.

I modified the install-nvidia-7174-debian.sh script to try every newer version of the binary nvidia drivers (basically I changed the version variable to the version I was trying to install and added all other versions to the uninstall version list). 7664 and newer would start X without problems, but when launching mythtv using XvMC, it would just stop at a black screen. I ran it under the root account with no difference. The correct libXvMCNVIDIA.so.1.0.xxxx (xxxx changed with the version of the nvidia driver installed) would be linked from libXvMCNVIDIA_dynamic.so.1, and XvMCConfig would point to this file.

Disabling XvMC in the playback options would let the video play, but it was pegging the CPU with deinterlacing, and the reason I got another nvidia card is because they work well at reducing the overhead for HD video with deinterlacing.

After searching the internet and this forum for a couple of hours, I never found a clear answer to my problem. It seems like the 7174 drivers won't work with this card (actually, they gave the same problem when I tried running myth while the screen was all dark and garbled), the older drivers won't start X with this card, and no other drivers seem to have working XvMC with this card.

This is the pertinent output from "mythfrontend --verbose playback"

Code:
2006-01-02 22:50:47.679 Connecting to backend server: 192.168.1.154:6543 (try 1of 5)
2006-01-02 22:50:47.728 Attempting to change from None to WatchingLiveTV
2006-01-02 22:50:47.748 Using protocol version 18
0: start_time: -9223372036854.775 duration: -9223372036854.775
1: start_time: -9223372036854.775 duration: -9223372036854.775
stream: start_time: -9223372036854.775 duration: -9223372036854.775 bitrate=15384 kb/s
2006-01-02 22:50:50.373 AVFD: Stream #0, has id 0x16 codec id MPEG2VIDEO, type Video at 0x0x8254840
2006-01-02 22:50:50.375 XvMC version: 1.0
2006-01-02 22:50:50.375 XvMCSurfaceTypes::find(w 528, h 480, chroma 1, vld 0, idct 1, mpeg2, sub-width 0, sub-height 0, disp, p<= 270, 2700 <=p, port, surfNum)
2006-01-02 22:50:50.376 Trying XvMC port 270
2006-01-02 22:50:50.377 Found a suitable XvMC surface 0
2006-01-02 22:50:50.377 @ j=1 Looking for flag[s]: XvInputMask
2006-01-02 22:50:50.377 Adaptor: 0 has flag[s]: XvInputMask XvImageMask
2006-01-02 22:50:50.377 XvMCSurfaceTypes::find(w 528, h 480, chroma 1, vld 0, idct 1, mpeg2, sub-width 0, sub-height 0, disp, p<= 270, 2700 <=p, port, surfNum)
2006-01-02 22:50:50.377 Trying XvMC port 270
2006-01-02 22:50:50.377 Found a suitable XvMC surface 0
2006-01-02 22:50:50.377 XvMC surface found with IDCT support on port 270
2006-01-02 22:50:50.486 detectInterlace(Detect Scan, Detect Scan, 29.97, 480) ->Interlaced Scan
2006-01-02 22:50:50.487 Interlaced: Interlaced Scan  video_height: 480  fps: 29.97
2006-01-02 22:50:50.487 AVFD: Looking for decoder for MPEG2VIDEO_XVMC
2006-01-02 22:50:50.487 AVFD: Opened codec 0x8238780, id(MPEG2VIDEO_XVMC) type(Video)
2006-01-02 22:50:50.487 AVFD: Stream #1, has id 0x17 codec id AC3, type Audio at 0x0x82770e0
2006-01-02 22:50:50.487 AVFD: Looking for decoder for AC3
2006-01-02 22:50:50.487 AVFD: Opened codec 0x8264230, id(AC3) type(Audio)
2006-01-02 22:50:50.489 Opening audio device '/dev/dsp0'.
2006-01-02 22:50:50.490 Opening OSS audio device '/dev/dsp0'.
2006-01-02 22:50:50.790 Estimated bitrate = 15384
2006-01-02 22:50:50.790 Resyncing position map. posmapStarted = 0 livetv(1) watchingRec(0)
2006-01-02 22:50:50.817 Filling position map from 0 to 63
2006-01-02 22:50:50.845 Position map filled from Encoder to: 56
2006-01-02 22:50:50.845 SyncPositionMap liveTV, from Encoder: 5 entries
2006-01-02 22:50:50.845 SyncPositionMap, new totframes: 56, new length: 1, posMap size: 5
2006-01-02 22:50:50.845 Partial position map found
2006-01-02 22:50:50.846 AvFormatDecoder: Successfully opened decoder for file: "rbuf://192.168.1.154:6543/cache/cache/ringbuf1.nuv". novideo(0)
2006-01-02 22:50:50.847 VideoOutputXv()
2006-01-02 22:50:50.854 Over/underscan. V: 0, H: 0, XOff: 0, YOff: 0
2006-01-02 22:50:50.859 XvMC version: 1.0
2006-01-02 22:50:50.859 @ j=1 Looking for flag[s]: XvInputMask
2006-01-02 22:50:50.859 Adaptor: 0 has flag[s]: XvInputMask XvImageMask
2006-01-02 22:50:50.859 XvMCSurfaceTypes::find(w 528, h 480, chroma 1, vld 0, idct 1, mpeg2, sub-width 0, sub-height 0, disp, p<= 270, 2700 <=p, port, surfNum)
2006-01-02 22:50:50.859 Trying XvMC port 270
2006-01-02 22:50:50.860 Found a suitable XvMC surface 0
2006-01-02 22:50:50.860 XvMC surface found with IDCT support on port 270
X Error: BadMatch (invalid parameter attributes) 8
  Major opcode:  142
  Minor opcode:  14
  Resource id:  0x1c2
2006-01-02 22:50:50.921 Couldn't get the color key color, and we need it.
You likely won't get any video.
2006-01-02 22:50:50.922 Image size. dispxoff 0, dispyoff: 0, dispwoff: 800, disphoff: 600
2006-01-02 22:50:50.922 Image size. imgx 0, imgy: 0, imgw: 528, imgh: 480
XvMC: picture structure FRAME
2006-01-02 22:50:51.073 Changing from None to WatchingLiveTV
2006-01-02 22:50:51.083 Realtime priority would require SUID as root.
2006-01-02 22:50:51.086 Using deinterlace method bobdeint
2006-01-02 22:50:51.192 nVidiaVideoSync: VBlank ioctl did not work, unimplemented in this driver?
2006-01-02 22:50:51.230 DRMVideoSync: Could not open device /dev/dri/card0, No such device or address
2006-01-02 22:50:51.235 OpenGLVideoSync: GLX extensions: GLX_EXT_visual_info GLX_EXT_visual_rating GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGI_video_sync GLX_SGI_swap_control GLX_ARB_multisample GLX_NV_float_buffer GLX_ARB_fbconfig_float GLX_ARB_get_proc_address
2006-01-02 22:50:51.311 Using OpenGLVideoSync
2006-01-02 22:50:51.311 Set video sync frame interval to 33366
2006-01-02 22:50:51.318 Using audio as timebase
2006-01-02 22:50:51.318 Video timing method: SGI OpenGL
2006-01-02 22:50:51.319 Refresh rate: 16579, frame interval: 33366
2006-01-02 22:50:54.572 Timed out waiting for free video buffers.


I hear a split second of sound, then the last line repeats forever.

Its going to be a PITA for me to return this card for an exchange during the week because of my work schedule, so if I could get it working, that would be the best thing. Please, let me know if you have any idea on where to go from here. Thank you.

-Rich

Author:  Xsecrets [ Tue Jan 03, 2006 2:27 am ]
Post subject: 

when you say a newer version of the nvidia driver which ones are you talking about? have you tried the 8??? series? also seems like you have to edit the version number in two places in the script or the xvmc stuff doesn't get installed properly.

Author:  tjc [ Tue Jan 03, 2006 7:17 pm ]
Post subject: 

Have you tried the directions for installing 8174 in this thread? http://mysettopbox.tv/phpBB2/viewtopic.php?t=7244

Author:  afrosheen [ Tue Jan 03, 2006 10:22 pm ]
Post subject: 

Yep, the changelog for the latest Nvidia linux drivers implicitly states support for this new series of chips. You'd have the best luck downloading and installing them (the non-debian way is probably easiest).

Author:  hotspoons [ Mon Jan 09, 2006 1:49 pm ]
Post subject: 

I exchanged the 6200 card for a 6600 AGP w/256 MB ram. The 6600 works flawlessly with XVMC, 3D, etc., and now HDTV shows up at the correct apsect ratio (a problem i had with my 5200FX and older drivers). I used the newest NVIDIA drivers that I had modified the install script to download as they were already installed.

Page 1 of 1 All times are UTC - 6 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/