Re: rRadeon 9000 + X.Org 1.11.2 + EnablePageFlip + opengl = crash

2011-12-06 Thread Giuliano Pochini
On Tue, 6 Dec 2011 08:46:41 +
Dave Airlie airl...@gmail.com wrote:

 On Mon, Dec 5, 2011 at 8:41 PM, Giuliano Pochini poch...@shiny.it wrote:
  First, my config:
 
  :00:10.0 VGA compatible controller: ATI Technologies Inc Radeon RV250 
  If [Radeon 9000] (rev 01)
 
  Linux Jay 3.1.0 #3 SMP Tue Nov 1 17:58:39 CET 2011 ppc 7455, altivec 
  supported PowerMac3,6 GNU/Linux
 
 
  When EnablePageFlip is enabled the machine crashes as soon as another
  window hides any part of the glxgears window. The screen turns off and a
  hard reset is needed (Rsys+B does not work). I'm not using KMS.
 
 Thats probably the problem then. Supporting UMS is not on anyones list
 that cares anymore.

Well, I think EnablePageFlip was just ignored in older versions of 
Xorg or kernel. Now, when EnablePageFlip is enabled, glxgears runs about
15% faster, while it made no difference before.

I also tried KMS. When EnablePageFlip is enabled glxgears renders nothing
and X freezes immediately except the mouse pointer. After a few second the
screen blanks and a reboot is the only cure.

W/o EnablePageFlip it works better. glxgears looks OK, but it runs at
60fps. xterm colours are wrong. Everything else seems fine. Running other
3D apps (Nexuiz, Scorched3D) works fine at first, but seconds or minutes
later it locks up the same way without any symptom before that moment.


 So unless its a regression in the kernel and you can bisect it I'm not
 sure you'll see much help.

Plus I have pretty old hardware and hard lock ups are hard to debug...



-- 
Giuliano.
___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


rRadeon 9000 + X.Org 1.11.2 + EnablePageFlip + opengl = crash

2011-12-05 Thread Giuliano Pochini
First, my config:

:00:10.0 VGA compatible controller: ATI Technologies Inc Radeon RV250 If 
[Radeon 9000] (rev 01)

Linux Jay 3.1.0 #3 SMP Tue Nov 1 17:58:39 CET 2011 ppc 7455, altivec supported 
PowerMac3,6 GNU/Linux


When EnablePageFlip is enabled the machine crashes as soon as another
window hides any part of the glxgears window. The screen turns off and a
hard reset is needed (Rsys+B does not work). I'm not using KMS.

$ xdpyinfo
name of display::0
version number:11.0
vendor string:The X.Org Foundation
vendor release number:11102000
X.Org version: 1.11.2
maximum request size:  16777212 bytes
motion buffer size:  256
bitmap unit, bit order, padding:32, MSBFirst, 32
image byte order:MSBFirst
number of supported pixmap formats:7
supported pixmap formats:
depth 1, bits_per_pixel 1, scanline_pad 32
depth 4, bits_per_pixel 8, scanline_pad 32
depth 8, bits_per_pixel 8, scanline_pad 32
depth 15, bits_per_pixel 16, scanline_pad 32
depth 16, bits_per_pixel 16, scanline_pad 32
depth 24, bits_per_pixel 32, scanline_pad 32
depth 32, bits_per_pixel 32, scanline_pad 32
keycode range:minimum 8, maximum 255
focus:  window 0xe2, revert to None
number of extensions:28
BIG-REQUESTS
Composite
DAMAGE
DOUBLE-BUFFER
DPMS
DRI2
GLX
Generic Event Extension
MIT-SCREEN-SAVER
MIT-SHM
RANDR
RECORD
RENDER
SGI-GLX
SHAPE
SYNC
X-Resource
XC-MISC
XFIXES
XFree86-DGA
XFree86-DRI
XFree86-VidModeExtension
XINERAMA
XInputExtension
XKEYBOARD
XTEST
XVideo
XVideo-MotionCompensation
default screen number:0
number of screens:1

screen #0:
  print screen:no
  dimensions:1280x1024 pixels (338x270 millimeters)
  resolution:96x96 dots per inch
  depths (7):24, 1, 4, 8, 15, 16, 32
  root window id:0x76
  depth of root window:24 planes
  number of colormaps:minimum 1, maximum 1
  default colormap:0x20
  default number of colormap cells:256
  preallocated pixels:black 0, white 16777215
  options:backing-store NO, save-unders NO
  largest cursor:64x64
  current input event mask:0xfa200c
ButtonPressMask  ButtonReleaseMaskButtonMotionMask 
StructureNotifyMask  SubstructureNotifyMask   SubstructureRedirectMask 
FocusChangeMask  PropertyChangeMask   ColormapChangeMask   
  number of visuals:8
  default visual id:  0x21
  visual:
visual id:0x21
class:TrueColor
depth:24 planes
available colormap entries:256 per subfield
red, green, blue masks:0xff, 0xff00, 0xff
significant bits in color specification:8 bits
  visual:
visual id:0x22
class:DirectColor
depth:24 planes
available colormap entries:256 per subfield
red, green, blue masks:0xff, 0xff00, 0xff
significant bits in color specification:8 bits
  visual:
visual id:0x70
class:TrueColor
depth:24 planes
available colormap entries:256 per subfield
red, green, blue masks:0xff, 0xff00, 0xff
significant bits in color specification:8 bits
  visual:
visual id:0x71
class:TrueColor
depth:24 planes
available colormap entries:256 per subfield
red, green, blue masks:0xff, 0xff00, 0xff
significant bits in color specification:8 bits
  visual:
visual id:0x72
class:DirectColor
depth:24 planes
available colormap entries:256 per subfield
red, green, blue masks:0xff, 0xff00, 0xff
significant bits in color specification:8 bits
  visual:
visual id:0x73
class:DirectColor
depth:24 planes
available colormap entries:256 per subfield
red, green, blue masks:0xff, 0xff00, 0xff
significant bits in color specification:8 bits
  visual:
visual id:0x74
class:DirectColor
depth:24 planes
available colormap entries:256 per subfield
red, green, blue masks:0xff, 0xff00, 0xff
significant bits in color specification:8 bits
  visual:
visual id:0x67
class:TrueColor
depth:32 planes
available colormap entries:256 per subfield
red, green, blue masks:0xff, 0xff00, 0xff
significant bits in color specification:8 bits



-- 
Giuliano.
___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com