Bug#271235: Bug#270228: Bug#269025: new nv driver. please test!
Fabio Massimo Di Nitto wrote: Ok thanks! Yes we are aware of the XV problem. Can you try to use xine and see if that works? We have a couple of reports where it is only mplayer having problems. Please also attach the output of xvinfo. It will help us isolating the problem that seems to be specific to a range of nvidia cards and not all of them. snip xine does work - I'm using -V xv to try and force it to use XVideo. It seems to be, and with --verbose=2 it has this as part of the output: video_out_xv: using Xv port 61 from adaptor NV Video Overlay for hardware colorspace conversion and scaling. video_out_xv: double buffering mode = 1 video_out_xv: port attribute XV_COLORKEY (6) value is 66046 video_out_xv: port attribute XV_AUTOPAINT_COLORKEY (7) value is 1 video_out_xv: port attribute XV_BRIGHTNESS (5) value is -32 video_out_xv: port attribute XV_CONTRAST (4) value is 4064 video_out_xv: port attribute XV_SATURATION (3) value is 4064 video_out_xv: ignoring broken XV_HUE settings on NVidia cardsvideo_out_xv: this adaptor supports the yuy2 format. video_out_xv: this adaptor supports the yv12 format. Thanks, Dave here is the output of xvinfo: X-Video Extension version 2.2 screen #0 Adaptor #0: NV Video Overlay number of ports: 1 port base: 61 operations supported: PutImage supported visuals: depth 24, visualID 0x23 depth 24, visualID 0x24 depth 24, visualID 0x25 depth 24, visualID 0x26 depth 24, visualID 0x27 depth 24, visualID 0x28 depth 24, visualID 0x29 depth 24, visualID 0x2a number of attributes: 9 XV_DOUBLE_BUFFER (range 0 to 1) client settable attribute client gettable attribute (current value is 1) XV_COLORKEY (range 0 to 16777215) client settable attribute client gettable attribute (current value is 66046) XV_AUTOPAINT_COLORKEY (range 0 to 1) client settable attribute client gettable attribute (current value is 1) XV_SET_DEFAULTS (range 0 to 0) client settable attribute XV_BRIGHTNESS (range -512 to 511) client settable attribute client gettable attribute (current value is -32) XV_CONTRAST (range 0 to 8191) client settable attribute client gettable attribute (current value is 4064) XV_SATURATION (range 0 to 8191) client settable attribute client gettable attribute (current value is 4064) XV_HUE (range 0 to 360) client settable attribute client gettable attribute (current value is 0) XV_ITURBT_709 (range 0 to 1) client settable attribute client gettable attribute (current value is 0) maximum XvImage size: 2046 x 2046 Number of image formats: 4 id: 0x32595559 (YUY2) guid: 59555932--0010-8000-00aa00389b71 bits per pixel: 16 number of planes: 1 type: YUV (packed) id: 0x32315659 (YV12) guid: 59563132--0010-8000-00aa00389b71 bits per pixel: 12 number of planes: 3 type: YUV (planar) id: 0x59565955 (UYVY) guid: 55595659--0010-8000-00aa00389b71 bits per pixel: 16 number of planes: 1 type: YUV (packed) id: 0x30323449 (I420) guid: 49343230--0010-8000-00aa00389b71 bits per pixel: 12 number of planes: 3 type: YUV (planar) Adaptor #1: NV Video Blitter number of ports: 32 port base: 62 operations supported: PutImage supported visuals: depth 24, visualID 0x23 depth 24, visualID 0x24 depth 24, visualID 0x25 depth 24, visualID 0x26 depth 24, visualID 0x27 depth 24, visualID 0x28 depth 24, visualID 0x29 depth 24, visualID 0x2a no port attributes defined maximum XvImage size: 2046 x 2046 Number of image formats: 5 id: 0x32595559 (YUY2) guid: 59555932--0010-8000-00aa00389b71 bits per pixel: 16 number of planes: 1 type: YUV (packed) id: 0x32315659 (YV12) guid: 59563132--0010-8000-00aa00389b71 bits per pixel: 12 number of planes: 3 type: YUV (planar) id: 0x59565955 (UYVY) guid: 55595659--0010-8000-00aa00389b71 bits per pixel: 16 number of planes: 1 type: YUV (packed) id: 0x30323449 (I420) guid: 49343230--0010-8000-00aa00389b71 bits per pixel: 12 number of planes: 3 type: YUV (planar) id: 0x3 guid: 0300--0010-8000-00aa00389b71 bits per pixel: 32 number of planes: 1 type: RGB (packed) depth: 24 red, green, blue masks: 0xff, 0xff00, 0xff
Bug#271235: Bug#270228: Bug#269025: new nv driver. please test!
Fabio, Thanks for the new driver. I submitted bug 271235 - that's the one I'm testing: I installed xserver-xfree86_4.3.0.dfsg.1-7_i386.deb (originally had the problem). Then I overwrote nv_drv.o with your new one. X started fine but the problem was still there (no output in mplayer with XVideo). I downgraded to xserver-xfree86_4.3.0.dfsg.1-6_i386.deb (originally was fine). I overwrote nv_drv.o with your new one. X started fine but the problem showed up again. Let me know if there is anything I can do to help out. Thanks, Dave Fabio Massimo Di Nitto wrote: The new driver is at: http://people.no-name-yet.com/~fabbione/nv/i386/ snip I ask you kindly to test this driver again and let me know as soon as possible if it works or not. Thanks Fabio
Bug#271235: Bug#270228: Bug#269025: new nv driver. please test!
On Sat, 18 Sep 2004, David Vanderson wrote: Fabio, Thanks for the new driver. I submitted bug 271235 - that's the one I'm testing: I installed xserver-xfree86_4.3.0.dfsg.1-7_i386.deb (originally had the problem). Then I overwrote nv_drv.o with your new one. X started fine but the problem was still there (no output in mplayer with XVideo). Ok thanks! Yes we are aware of the XV problem. Can you try to use xine and see if that works? We have a couple of reports where it is only mplayer having problems. Please also attach the output of xvinfo. It will help us isolating the problem that seems to be specific to a range of nvidia cards and not all of them. I downgraded to xserver-xfree86_4.3.0.dfsg.1-6_i386.deb (originally was fine). I overwrote nv_drv.o with your new one. X started fine but the problem showed up again. Yes the problem is the driver itself. You can keep -7 and use the new driver while we figure what is wrong. Let me know if there is anything I can do to help out. Thanks! I will let you when we will have something new to test. Fabio -- user fajita: step one fajita Whatever the problem, step one is always to look in the error log. user fajita: step two fajita When in danger or in doubt, step two is to scream and shout.
Bug#270228: Bug#269025: new nv driver. please test!
On Tue, Sep 14, 2004 at 07:33:33PM +0200, Fabio Massimo Di Nitto [EMAIL PROTECTED] wrote: Hi guys, i did a backport of the nv driver from X.org to our xfree86 tree. [...] Please report immediatly both failures and success. Hi, The driver from xorg works for me. Thank you, -- | Lucas Nussbaum | [EMAIL PROTECTED][EMAIL PROTECTED]GPG: 1024D/023B3F4F | | jabber: [EMAIL PROTECTED] http://www.lucas-nussbaum.net | | fingerprint: 075D 010B 80C3 AC68 BD4F B328 DA19 6237 023B 3F4F |
Bug#271235: Bug#270228: Bug#269025: new nv driver. please test!
On Wed, 15 Sep 2004, Lucas Nussbaum wrote: On Tue, Sep 14, 2004 at 07:33:33PM +0200, Fabio Massimo Di Nitto [EMAIL PROTECTED] wrote: Hi guys, i did a backport of the nv driver from X.org to our xfree86 tree. [...] Please report immediatly both failures and success. My deepest apology for the few bits that were wrong in the first driver. I just uploaded a new version that should fix the unresolved symbol and at least on my machine doesn't crash using mplayer -vo xv as reported. The new driver is at: http://people.no-name-yet.com/~fabbione/nv/i386/ (other archs might follow soon) Notice that there is also a riva128.o that needs to be installed in the same directory as nv_drv.o (see my previous post). The code has been submitted in my personal branch on the SVN repository so it is publically available, but i still signed the md5sum with the same key as I did before since there are only precompiled binaries on the website. I ask you kindly to test this driver again and let me know as soon as possible if it works or not. Thanks Fabio -- user fajita: step one fajita Whatever the problem, step one is always to look in the error log. user fajita: step two fajita When in danger or in doubt, step two is to scream and shout.
Bug#271071: Bug#270228: Bug#269025: new nv driver. please test!
I ask you kindly to test this driver again and let me know as soon as possible if it works or not. Thanks Fabio Hello Fabio The new driver from http://people.no-name-yet.com/~fabbione/nv/i386/ run perfectly. Thanks for all