[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: