Bug#373766: xserver-xorg-video-ati: 3D accelerated display shifted to the left with some apps.
Package: xserver-xorg-video-ati
Version: 1:6.5.8.0-1
Severity: normal
Hi!
I've sometimes noted in the past that 3D accelerated hacks from the
xscreensaver package ran about 50% displaced to the left and I can
sometimes provoke /usr/lib/xscreensaver/lament to displace its picture
by using opaque-resize in fvwm.
Now Google Earth Beta 4 for linux always triggers that bug, making it
unsuable. An example: http://dudelab.org/~taupan/google-earth-bug.jpg
The left part of the image is the "real" image from the application,
i.e. it changes when I zoom in... the right part are just old buffer
contents, apparently.
When I resize or move the application window and on startup, I also
briefly see the contents of previously running 3D applications.
> lspci
0000:00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate] System Controller (rev 23)
0000:00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate] AGP Bridge (rev 01)
0000:00:07.0 ISA bridge: Advanced Micro Devices [AMD] AMD-756 [Viper] ISA (rev 01)
0000:00:07.1 IDE interface: Advanced Micro Devices [AMD] AMD-756 [Viper] IDE (rev 03)
0000:00:07.3 Bridge: Advanced Micro Devices [AMD] AMD-756 [Viper] ACPI (rev 03)
0000:00:07.4 USB Controller: Advanced Micro Devices [AMD] AMD-756 [Viper] USB (rev 06)
0000:00:08.0 SCSI storage controller: Adaptec AHA-7850 (rev 03)
0000:00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:00:0a.0 Multimedia video controller: Brooktree Corporation Bt848 Video Capture (rev 11)
0000:00:0c.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02)
0000:01:05.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]
Relevant sections from xorg.conf:
------
[...]
Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "v4l"
Load "vbe"
EndSection
[...]
Section "Device"
BoardName "Radeon VE7200"
BusID "1:5:0"
Driver "radeon"
Identifier "Device[0]"
Screen 0
VendorName "xelo"
# Slow and safe:
# With the hardware cursor, there's sometimes distortions in the graphics.
# Option "SWCursor" "true"
# Option "RenderAccel" "false"
# Option "Silkenmouse" "false"
# Option "AGPFastWrite" "false"
# Option "EnablePageFlip" "false"
# Option "AccelMethod" "XAA"
# In theory, the card should support 2x agp... but the computer hard-freezes
# when I set this to 2.
#Option "AGPMode" "1"
# Fast and risky:
Option "HWCursor" "true"
Option "RenderAccel" "true"
Option "Silkenmouse" "true"
Option "AGPFastWrite" "true"
Option "EnablePageFlip" "true"
Option "AccelMethod" "EXA"
EndSection
[...]
Section "DRI"
Group "video"
Mode 0660
EndSection
------
Using the "Slow and safe" set of options (except RenderAccel "false")
from above makes no difference.
I tried hard to include just the relevant bits of information, please
ask if something is missing.
Kind regards
Friedel
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-k7
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) (ignored: LC_ALL set to de_DE.utf8)
Versions of packages xserver-xorg-video-ati depends on:
ii libc6 2.3.6-13 GNU C Library: Shared libraries
ii xserver-xorg-core 1:1.0.2-8 X.Org X server -- core server
xserver-xorg-video-ati recommends no packages.
-- no debconf information
Reply to: