Bug#425814: xserver-xorg-video-ati: Xv broken on Mach64 3D Rage LT Pro AGP-133

2007-06-26 Thread Svante Signell
On Sun, 2007-06-24 at 02:22 +0200, Brice Goglin wrote:
 Hi Svante,
 
 Is there anything new about XV being broken on your mach64 board? Did
 you by chance look at Michel's earlier questions? (see
 http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=35;bug=425814)
 
 It looks like we'll have to reassign this bug to the server core
 (xserver-xorg-core) since downgrading it to 1.1.1 fixed the problem
 while changing xserver-xorg-video-ati's version did not apparently help.
 
 Thanks,
 Brice

Sorry for not replying until now, been busy with other things.

Reassign: xserver-xorg-core
Version: 2:1.3.0.0.dfsg-6

Loaded modules:
pcidata, dbe, ddc, extmod,freetype, glx, int10, record, type1, vbe, dri,
ati, kbd, mouse, atimisc, fb, ramdac, xaa, i2c, GLcore

I think you can reasssign to xserver-xorg-core, since upgarding the ati driver 
did not help. 
The colorkeys differ at one point, the client gettable attribute: (current 
value is 0/1)
2:1.1.1-21
  XV_AUTOPAINT_COLORKEY (range 0 to 1)
  client settable attribute
  client gettable attribute (current value is 0)
--
  XV_COLORKEY (range 0 to 16777215)
  client settable attribute
  client gettable attribute (current value is 3137)
--
  XV_COLORKEY_MASK (range 0 to 16777215)
  client settable attribute
  client gettable attribute (current value is 65535)

2:1.3.0.0.dfsg-6:
xvinfo|grep -A2 COLORKEY
  XV_AUTOPAINT_COLORKEY (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 3137)
--
  XV_COLORKEY_MASK (range 0 to 16777215)
  client settable attribute
  client gettable attribute (current value is 65535)

Taking screenshots does not reveal anything, at least using mplayer or
vlc, the problems seem to occur when a sequence of images is displayed.
When pausing the dotted contours are visible, but not on the
screenshots. Unfortunately, I don't have a digital camera available
right now.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#425814: xserver-xorg-video-ati: Xv broken on Mach64 3D Rage LT Pro AGP-133

2007-06-23 Thread Brice Goglin
Hi Svante,

Is there anything new about XV being broken on your mach64 board? Did
you by chance look at Michel's earlier questions? (see
http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=35;bug=425814)

It looks like we'll have to reassign this bug to the server core
(xserver-xorg-core) since downgrading it to 1.1.1 fixed the problem
while changing xserver-xorg-video-ati's version did not apparently help.

Thanks,
Brice



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#425814: xserver-xorg-video-ati: Xv broken on Mach64 3D Rage LT Pro AGP-133

2007-05-25 Thread Michel Dänzer
On Thu, 2007-05-24 at 22:15 +0200, Svante Signell wrote:
 On Thu, 2007-05-24 at 20:54 +0200, Svante Signell wrote:
  On Thu, 2007-05-24 at 11:44 +0200, Brice Goglin wrote:
   
   
   On 5/24/07, Svante Signell [EMAIL PROTECTED] wrote:
   Package: xserver-xorg-video-ati
   Version: 1:6.6.3-2
   Severity: normal
   
   Since some time the Xv extension does not work properly on the
   Mach64.
   
   
   What do you approximately mean by some time? Could it be related to
   a recent upgrade? I guess the latest big change in your X system is
   the arrival of xserver-xorg-core 1.3? If so, does it help if you
   downgrade it to 1.1.1 (currently in testing and Etch/stable).
  
  Maybe since 1.3!
 
 I have now downgraded the following packages:
 apt-get install xserver-xorg-core=2:1.1.1-21 xserver-xorg=1:7.1.0-16
 apt-get install xserver-xorg-video-ati (1:6.6.3-2 from Stable)
 With them all works OK!

What about the new version of xserver-xorg-core with the old version of
xserver-xorg-video-ati?


-- 
Earthling Michel Dänzer   |  http://tungstengraphics.com
Libre software enthusiast |  Debian, X and DRI developer



Bug#425814: xserver-xorg-video-ati: Xv broken on Mach64 3D Rage LT Pro AGP-133

2007-05-25 Thread Svante Signell
On Fri, 2007-05-25 at 08:44 +0200, Michel Dänzer wrote:
 On Thu, 2007-05-24 at 22:15 +0200, Svante Signell wrote:
  On Thu, 2007-05-24 at 20:54 +0200, Svante Signell wrote:
   On Thu, 2007-05-24 at 11:44 +0200, Brice Goglin wrote:
...
  I have now downgraded the following packages:
  apt-get install xserver-xorg-core=2:1.1.1-21 xserver-xorg=1:7.1.0-16
  apt-get install xserver-xorg-video-ati (1:6.6.3-2 from Stable)
  With them all works OK!
 
 What about the new version of xserver-xorg-core with the old version of
 xserver-xorg-video-ati?

This was the original setup since version 1:6.6.3-2 is used by both
stable and unstable. The problem seems to be in one of the downgraded
packages! It seems I can upgrade xserver-xorg-core to 2:1.3.0.0.dfsg-5
without upgrading xserver-xorg to 1:7.2-3 but do you really think the
problem is in xserver-xorg-7.2?



Bug#425814: xserver-xorg-video-ati: Xv broken on Mach64 3D Rage LT Pro AGP-133

2007-05-25 Thread Michel Dänzer
On Fri, 2007-05-25 at 09:17 +0200, Svante Signell wrote:
 On Fri, 2007-05-25 at 08:44 +0200, Michel Dänzer wrote:
  On Thu, 2007-05-24 at 22:15 +0200, Svante Signell wrote:
   On Thu, 2007-05-24 at 20:54 +0200, Svante Signell wrote:
On Thu, 2007-05-24 at 11:44 +0200, Brice Goglin wrote:
 ...
   I have now downgraded the following packages:
   apt-get install xserver-xorg-core=2:1.1.1-21 xserver-xorg=1:7.1.0-16
   apt-get install xserver-xorg-video-ati (1:6.6.3-2 from Stable)
   With them all works OK!
  
  What about the new version of xserver-xorg-core with the old version of
  xserver-xorg-video-ati?
 
 This was the original setup since version 1:6.6.3-2 is used by both
 stable and unstable. 

Ah never mind, I took 'I have now downgraded the following packages'
literally.


 It seems I can upgrade xserver-xorg-core to 2:1.3.0.0.dfsg-5 without 
 upgrading xserver-xorg to 1:7.2-3 but do you really think the problem 
 is in xserver-xorg-7.2?

No, xserver-xorg-core it seems to be. The thing is, there were only
small changes in its Xv code between those two versions. Although there
was a known regression fixed by the attached patch, its only known
symptom is a server which only happens with a driver hook not used by
the ati driver. You may still want to try the patch though.


Also, your description of the problem sounds like it might be related to
the colour key. What does

xvinfo|grep -A2 COLORKEY

say when the problem occurs?


Last but not least, it might be helpful if you could capture the problem
with a digital camera or something.


-- 
Earthling Michel Dänzer   |  http://tungstengraphics.com
Libre software enthusiast |  Debian, X and DRI developer
diff --git a/hw/xfree86/common/xf86xv.c b/hw/xfree86/common/xf86xv.c
index 2b097d2..02fcde6 100644
--- a/hw/xfree86/common/xf86xv.c
+++ b/hw/xfree86/common/xf86xv.c
@@ -979,6 +979,9 @@ xf86XVEnlistPortInWindow(WindowPtr pWin, XvPortRecPrivatePtr portPriv)
 	winPriv-next = PrivRoot;
 	pWin-devPrivates[XF86XVWindowIndex].ptr = (pointer)winPriv;
}
+
+   portPriv-pDraw = (DrawablePtr)pWin;
+
return Success;
 }
 
@@ -1375,7 +1378,6 @@ xf86XVPutVideo(
   result =  xf86XVEnlistPortInWindow((WindowPtr)pDraw, portPriv);
   if(result != Success) return result;
 
-  portPriv-pDraw = pDraw;
   portPriv-type = XvInputMask;
 
   /* save a copy of these parameters */
@@ -1479,7 +1481,6 @@ xf86XVPutStill(
 
  xf86XVEnlistPortInWindow((WindowPtr)pDraw, portPriv);
  portPriv-isOn = XV_ON;
- portPriv-pDraw = pDraw;
  portPriv-drw_x = drw_x;  portPriv-drw_y = drw_y;
  portPriv-drw_w = drw_w;  portPriv-drw_h = drw_h;
  portPriv-type = 0;  /* no mask means it's transient and should
@@ -1529,7 +1530,6 @@ xf86XVGetVideo(
   result =  xf86XVEnlistPortInWindow((WindowPtr)pDraw, portPriv);
   if(result != Success) return result;
 
-  portPriv-pDraw = pDraw;
   portPriv-type = XvOutputMask;
 
   /* save a copy of these parameters */
@@ -1784,7 +1784,6 @@ xf86XVPutImage(
 	(portPriv-AdaptorRec-flags  VIDEO_OVERLAID_IMAGES)) {
 
  portPriv-isOn = XV_ON;
- portPriv-pDraw = pDraw;
  portPriv-drw_x = drw_x;  portPriv-drw_y = drw_y;
  portPriv-drw_w = drw_w;  portPriv-drw_h = drw_h;
  portPriv-type = 0;  /* no mask means it's transient and should


Bug#425814: xserver-xorg-video-ati: Xv broken on Mach64 3D Rage LT Pro AGP-133

2007-05-24 Thread Svante Signell
Package: xserver-xorg-video-ati
Version: 1:6.6.3-2
Severity: normal

Since some time the Xv extension does not work properly on the Mach64. 
Video sequences show blinking black patterns on contours in the images.

-- System Information:
Debian Release: lenny/sid
  APT prefers stable
  APT policy: (500, 'stable'), (50, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.20-1-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=sv_SE.ISO-8859-1 (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages xserver-xorg-video-ati depends on:
ii  libc6   2.5-8GNU C Library: Shared libraries
ii  xserver-xorg-core   2:1.3.0.0.dfsg-5 X.Org X server -- core server

xserver-xorg-video-ati recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#425814: xserver-xorg-video-ati: Xv broken on Mach64 3D Rage LT Pro AGP-133

2007-05-24 Thread Brice Goglin

On 5/24/07, Svante Signell [EMAIL PROTECTED] wrote:


Package: xserver-xorg-video-ati
Version: 1:6.6.3-2
Severity: normal

Since some time the Xv extension does not work properly on the Mach64.




What do you approximately mean by some time? Could it be related to a
recent upgrade? I guess the latest big change in your X system is the
arrival of xserver-xorg-core 1.3? If so, does it help if you downgrade it to
1.1.1 (currently in testing and Etch/stable).


Video sequences show blinking black patterns on contours in the images.





Could you try with xserver-xorg-video-ati currently in experimental (1:
6.6.191-1)?

Brice


Bug#425814: xserver-xorg-video-ati: Xv broken on Mach64 3D Rage LT Pro AGP-133

2007-05-24 Thread Svante Signell
On Thu, 2007-05-24 at 11:44 +0200, Brice Goglin wrote:
 
 
 On 5/24/07, Svante Signell [EMAIL PROTECTED] wrote:
 Package: xserver-xorg-video-ati
 Version: 1:6.6.3-2
 Severity: normal
 
 Since some time the Xv extension does not work properly on the
 Mach64.
 
 
 What do you approximately mean by some time? Could it be related to
 a recent upgrade? I guess the latest big change in your X system is
 the arrival of xserver-xorg-core 1.3? If so, does it help if you
 downgrade it to 1.1.1 (currently in testing and Etch/stable).

Maybe since 1.3!

 
 
 Video sequences show blinking black patterns on contours in
 the images.
 
 
 Could you try with xserver-xorg-video-ati currently in experimental
 (1:6.6.191-1)?

Upgrading did not help, I'll try with downgrading xserver-xorg-core

BTW: How to take a screenshoot of the application under X?

 Brice
 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#425814: xserver-xorg-video-ati: Xv broken on Mach64 3D Rage LT Pro AGP-133

2007-05-24 Thread Svante Signell
On Thu, 2007-05-24 at 20:54 +0200, Svante Signell wrote:
 On Thu, 2007-05-24 at 11:44 +0200, Brice Goglin wrote:
  
  
  On 5/24/07, Svante Signell [EMAIL PROTECTED] wrote:
  Package: xserver-xorg-video-ati
  Version: 1:6.6.3-2
  Severity: normal
  
  Since some time the Xv extension does not work properly on the
  Mach64.
  
  
  What do you approximately mean by some time? Could it be related to
  a recent upgrade? I guess the latest big change in your X system is
  the arrival of xserver-xorg-core 1.3? If so, does it help if you
  downgrade it to 1.1.1 (currently in testing and Etch/stable).
 
 Maybe since 1.3!

I have now downgraded the following packages:
apt-get install xserver-xorg-core=2:1.1.1-21 xserver-xorg=1:7.1.0-16
apt-get install xserver-xorg-video-ati (1:6.6.3-2 from Stable)
With them all works OK!

Svante



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]