Bug#470581: xserver-xorg-video-ati: X exit while running xv apps (mplayer, totem, etc) when using randr sidebyside monitors and compiz

Alban Browaeys prahal at yahoo.com
Tue Mar 11 19:49:38 PDT 2008

Package: xserver-xorg-video-ati
Severity: normal

Tracing with gdb from remote host I get only:
Program exited with code 0352.
when the "crash" happens (no freeze only X stop and gdm is fired up).

This happens when running mplayer/totem with xv so I first though it was
a critical bug in the driver. By cheer luck I found out it was because
compiz check max texture size against width and height to avoid issues
..... but randr changes those width and height on the fly afterwards.
And bad things happens. I had a 1280x800 LVDS and a 800x600 TV which
made up 2080 just above my  GL_MAX_TEXTURE_SIZE of 2048 (radeon mobility
M25 X600 rev 0).

Sorry if you find out that this is not up to the driver to disable dri
on the fly if max texture is reached. Please forward it to compiz if so.

I made the test with 1:6.8.1~git20080310.38606b08-1 and then with source
(which I currently use thus the lack of version info). Though the issue
affects all versions at least in 6.8 branch.

Best regards

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

Kernel: Linux 2.6.25-rc5 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages xserver-xorg-video-ati depends on:
ii  libc6     2.7-9                          GNU C Library: Shared libraries
ii  xserver-x 2:1.4.1~git20080131-1          Xorg X server - core server
ii  xserver-x 1:6.8.1~git20080301.56a1c9f0-3 X.Org X server -- ATI Mach64 displ
ii  xserver-x 1:6.8.1~git20080301.d855d208-3 X.Org X server -- ATI r128 display

xserver-xorg-video-ati recommends no packages.

More information about the xorg-driver-ati mailing list