[XFree86] [XFree86(TM) Bug Report] ATI Radeon 7000/VE, window or menu moving problem at 1280x1024 24bpp

2003-02-27 Thread Marc Mongenet
Regarding: ATI Radeon 7000/VE, window or menu moving problem at 1280x1024 24bpp
Email: [EMAIL PROTECTED]

XFree86 Version: XFree86 Version 4.1.0.1 / X Window System
(protocol Version 11, revision 0, vendor release 6510)
Release Date: 21 December 2001

OS: Debian GNU/Linux 3.0 woody

Area: Xserver

Server: XFree86 (The XFree86 4.x server)

Video Card:

(II) RADEON(0): initializing int10
(II) RADEON(0): Primary V_BIOS segment is: 0xc000
(--) RADEON(0): Chipset: ATI Radeon VE (AGP) (ChipID = 0x5159)
(--) RADEON(0): Linear framebuffer at 0xe800
(--) RADEON(0): MMIO registers at 0xff8f
(--) RADEON(0): BIOS at 0xff8c
(--) RADEON(0): VideoRAM: 65536 kByte (64-bit SDR SDRAM)
(II) RADEON(0): PLL parameters: rf=2700 rd=12 min=12000 max=3; xclk=14500


Description:

When moving a window or opening a menu, horizontal lines appear.
Observed at 1280x1024x24.
Not observed at 1152x864x24 (or lower res), nor at 1280x1024x8.

CPU: Pentium IV 2.4 GHz
mb: Intel D845PESV
RAM: 1 Go

Repeat By:

Debian woody fresh install.
Configure X server for 1280x1024x24bpp (default refresh rate will be 85 Hz)
Open Gnome or KDE, move a window or open menu, observe flicking.

Other report of the bug found with Google Groups
http://groups.google.com/groups?q=xfree86+1280x1024+radeonhl=enlr=ie=UTF-8oe=UTF-8selm=9_DM8.8359%24Hj3.26739%40newsfeeds.bigpond.comrnum=1


___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86


Re: [XFree86] [XFree86(TM) Bug Report] ATI Radeon 7000/VE, window or menu moving problem at 1280x1024 24bpp

2003-02-27 Thread Kevin Oberman
Known bug in line drawing acceleration in Radeon driver prior to
4.3. It is supposed to be fixed in that release, but I have not tried
it yet.

R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: [EMAIL PROTECTED]   Phone: +1 510 486-8634

 From: [EMAIL PROTECTED] (Marc Mongenet)
 Sender: [EMAIL PROTECTED]
 Date: Thu, 27 Feb 2003 14:57:40 -0800 (PST)
 
 Regarding: ATI Radeon 7000/VE, window or menu moving problem at 1280x1024 24bpp
 Email: [EMAIL PROTECTED]
 
 XFree86 Version: XFree86 Version 4.1.0.1 / X Window System
 (protocol Version 11, revision 0, vendor release 6510)
 Release Date: 21 December 2001
 
 OS: Debian GNU/Linux 3.0 woody
 
 Area: Xserver
 
 Server: XFree86 (The XFree86 4.x server)
 
 Video Card:
 
 (II) RADEON(0): initializing int10
 (II) RADEON(0): Primary V_BIOS segment is: 0xc000
 (--) RADEON(0): Chipset: ATI Radeon VE (AGP) (ChipID = 0x5159)
 (--) RADEON(0): Linear framebuffer at 0xe800
 (--) RADEON(0): MMIO registers at 0xff8f
 (--) RADEON(0): BIOS at 0xff8c
 (--) RADEON(0): VideoRAM: 65536 kByte (64-bit SDR SDRAM)
 (II) RADEON(0): PLL parameters: rf=2700 rd=12 min=12000 max=3; xclk=14500
 
 
 Description:
 
 When moving a window or opening a menu, horizontal lines appear.
 Observed at 1280x1024x24.
 Not observed at 1152x864x24 (or lower res), nor at 1280x1024x8.
 
 CPU: Pentium IV 2.4 GHz
 mb: Intel D845PESV
 RAM: 1 Go
 
 Repeat By:
 
 Debian woody fresh install.
 Configure X server for 1280x1024x24bpp (default refresh rate will be 85 Hz)
 Open Gnome or KDE, move a window or open menu, observe flicking.
 
 Other report of the bug found with Google Groups
 http://groups.google.com/groups?q=xfree86+1280x1024+radeonhl=enlr=ie=UTF-8oe=UTF-8selm=9_DM8.8359%24Hj3.26739%40newsfeeds.bigpond.comrnum=1
 
 
 ___
 XFree86 mailing list
 [EMAIL PROTECTED]
 http://XFree86.Org/mailman/listinfo/xfree86
 
___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86


Re: [XFree86] [XFree86(TM) Bug Report] ATI Radeon 7000/VE, window or menu moving problem at 1280x1024 24bpp

2003-02-27 Thread hy0
  From: George Lindholm [EMAIL PROTECTED]
  Sender: [EMAIL PROTECTED]
  Date: Thu, 27 Feb 2003 15:22:41 -0800
 
  Kevin Oberman wrote:
   Known bug in line drawing acceleration in Radeon driver prior to
   4.3. It is supposed to be fixed in that release, but I have not tried
   it yet.
 
  It's actually gotten worse the last couple of days.
  A couple of days ago I was just getting horizonal lines
  alongside the cursor. With the 4.3 release, I'm getting lines all
  over the screen (2048x1536x24, Radeon 7500)

 Ouch! Sounds like the NoLineAccel option for the ati driver needs to
 be re-implemented. It was in CVS for quite a while but was removed
 when the driver was believed to be fixed. (I only read the CVS logs
 and have nothing to do with actually fixing the code.)


This may not be the line drawing problem.

When you said getting lines all over the screen, did it appear to be
noise/snow or to be some residual lines from previous drawing not being
erased?
If it's first case, that would be display buffer under flow problem.
Otherwise it's line drawing problem. To narrow down the problem, try
following two things:

1. Change to lower resolution (like 1024x768) or color depth (like 16 bpp),
does the problem still happen?
2. Use Option SWcursor in your config file, will this alleviate the
problem?

If these two things have effects on your problem, it's the display buffer
problem. This problem is caused by memory latency to display buffer. It
depends on the type of memory on your card, the resolution/depth you are
using, and hardware cursor mode, etc. There is a way to calculate the
bandwidth requirement and set corresponding registers to avoid this problem.
But this is not implemented in current radeon driver, instead, the driver
just uses the default BIOS settings which worked fine for most cases, but
may have problem with high resolution modes on some cards. 4.3 release can
indeed make this problem more evident when it uses ARGB cursor. If this is
proven to be the case, hopefully it can be taken care of in the near future.

Hui



___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86