Bug#340745: Xorg and ATI radeon 7000, 340745 bugs.debian.org

2006-12-20 Thread Michel Dänzer
On Tue, 2006-12-19 at 10:44 +0100, Jean-Michel wrote:
> 
> The main issues seems to be:
> * about two seconds black screen, from time to time, when doing an action 
> with 
> keybord or mouse which have a big impact on screen, such as make a window 
> bigger 
> (with dri), or searching data within a PDF under vmware, or searching data 
> with 
> a web page on firefox (without vmware).

See https://bugs.freedesktop.org/show_bug.cgi?id=2859 .

> * graphic card hang (definitive black screen, but computer works as 
> possibility 
> to change NumLock dell from console ALT-F1 to ALT-F6). 

Please clarify 'possibility to change NumLock dell from console ALT-F1
to ALT-F6'. Are you saying you can still switch from X to console at
that point?


> * some keys might be lost.

That's probably an unrelated issue, the video driver doesn't have
anything to do with keys.


> I have two similar computers,
> One works without any issue, when the other one as the kind of issue 
> described above.

Please post full X log files from both systems.


> :> The system seems to be a dual processor (according to /proc/cpuinfo).
> :
> :Does only using one logical CPU make a difference? 
> 
> No such a binary kernel seems to be available in debian etch testing.

With these kernels, you can disable the second CPU at runtime with

echo 0 > /sys/devices/system/cpu/cpu1/online

(and re-enable it by writing 1 in there)


> : How about 
> :running a newer kernel or disabling the DRI?
> 
> Disabling DRI reduce the issue, but issue still exist.

All of them? The intermittent blanking is (mostly) independent from the
DRI, but a GPU hang/lockup (which would be my current guess for the
'definitive black screen') would be quite unusual with the DRI disabled.


Also note that it was recently discovered that there can be stability
issues when the X server sets up an AGP transfer mode which is different
from that set up in the BIOS. You may want to check that these match.


-- 
Earthling Michel Dänzer   |  http://tungstengraphics.com
Libre software enthusiast |  Debian, X and DRI developer



Bug#340745: Xorg and ATI radeon 7000, 340745 bugs.debian.org

2006-12-19 Thread Jean-Michel
:On Fri, 2005-11-25 at 16:21 +0100, Jean-Michel wrote: 
:> 
:> After upgarde from xfree86 to xorg, the system randomly crash under

:> X-window, when it does not in console telnet, or remote DISPLAY.
:> The system crash soon after login.
:
:[...]
:
:> The system seems to be a dual processor (according to /proc/cpuinfo).
:
:Does only using one logical CPU make a difference? How about 
:running a newer kernel or disabling the DRI?

:
:Does the xserver-xorg version in experimental have the same problem?


The main issues seems to be:
* about two seconds black screen, from time to time, when doing an action with keybord or mouse which have a big impact on screen, 
such as make a window bigger (with dri), or searching data within a PDF under vmware, or searching data with a web page on firefox (without vmware).
* graphic card hang (definitive black screen, but computer works as possibility to change NumLock dell from console ALT-F1 to ALT-F6). 
However as the card is unusable, it requires rebooting computer.

* some keys might be lost.


I have two similar computers,
One works without any issue, when the other one as the kind of issue described 
above.

Both computers have motherboard ASUS P4P800-E Deluxe 1526
and video card ATI Radeon 7000.

However both motherboards and video cards have some subtle differences.

Main differences are:

The good computer: 
512MB, 
kernel start BOTH with append="hdc=ide-scsi noapic" or with  append="noacpi hdc=ide-scsi noapic"

one network card
one VGA card:
:~$ lspci -vv -s 01:00.0
:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY 
[Radeon 7000/VE] (prog-if 00 [VGA])
   Subsystem: ATI Technologies Inc Radeon 7000/Radeon VE
   Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping+ SERR+ FastB2B-
   Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- 
:~$ lspci -vv -n -s 01:00.0
:01:00.0 0300: 1002:5159
   Subsystem: 1002:013a
(...)

The bad computer is:
2048MB,
kernel DOES NOT start with append="hdc=ide-scsi noapic" BUT DOES with  
append="noacpi hdc=ide-scsi noapic"
two networks cards (the motherboard one is deactivated by BIOS)
one VGA card:
:~$ lspci -vv -s 01:00.0
:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY 
[Radeon 7000/VE] (prog-if 00 [VGA])
   Subsystem: Unknown device 1866:1002
   Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping+ SERR+ FastB2B-
   Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- 
:~$ lspci -vv  -n -s  01:00.0
:01:00.0 0300: 1002:5159
   Subsystem: 1866:1002



:> The system seems to be a dual processor (according to /proc/cpuinfo).
:
:Does only using one logical CPU make a difference? 


No such a binary kernel seems to be available in debian etch testing.

: How about 
:running a newer kernel or disabling the DRI?


Disabling DRI reduce the issue, but issue still exist.

:Does the xserver-xorg version in experimental have the same problem?

The problem still exist, with about actual etch testing:

:~$ dpkg -l | grep -i xorg
ii  libglu1-xorg 7.1.0-7 
transitional package for Debian etch
ii  xorg 7.1.0-7 X.Org X 
Window System
ii  xserver-xorg 7.1.0-7 the X.Org 
X server
ii  xserver-xorg-core1.1.1-10X.Org X 
server -- core server
ii  xserver-xorg-input-all   7.1.0-7 the X.Org 
X server -- input driver metapacka
ii  xserver-xorg-input-evdev 1.1.2-6 X.Org X 
server -- evdev input driver
ii  xserver-xorg-input-kbd   1.1.0-4 X.Org X 
server -- keyboard input driver
ii  xserver-xorg-input-mouse 1.1.1-3 X.Org X 
server -- mouse input driver
ii  xserver-xorg-input-synaptics 0.14.6-1Synaptics 
TouchPad driver for X.Org/XFree86
ii  xserver-xorg-input-wacom 0.7.4.1-5   X.Org X 
server -- wacom input driver
ii  xserver-xorg-video-all   7.1.0-7 the X.Org 
X server -- output driver metapack
ii  xserver-xorg-video-apm   1.1.1-3 X.Org X 
server -- APM display driver
ii  xserver-xorg-video-ark   0.6.0-3 X.Org X 
server -- ark display driver
ii  xserver-xorg-video-ati   6.6.3-2 X.Org X 
server -- ATI display driver
ii  xserver-xorg-video-chips 1.1.1-4 X.Org X 
server -- Chips display driver
ii  xserver-xorg-video-cirrus1.1.0-3 X.Org X 
server -- Cirrus display driver
ii  xserver-xorg-video-cyrix 1.1.0-4 X.Org X 
server -- Cyrix display driver
ii  xserver-xorg-video-dummy 0.2.0-3