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

Xorg friert ein



Hallo!

Eigentlich wollte ich am Wochenende die Ursache finden, warum ich in
diversen Programmen (Iceweasel, Blender, glxgears, gkrellm, xine)
fehlerhafte Grafikdarstellungen habe, nun sind daraus X-lookups
geworden :-(.

Ich habe hier ein tagesaktuelles Squeeze. Einen selbstkompilierten
Stable-Kernel 2.6.32.3 und folgende Grafikkarte:

,----[eagle:~# lspci -v -nn -s 00:02.0]
| 00:02.0 VGA compatible controller [0300]: Intel Corporation 82852/855GM Integr
ated Graphics Device [8086:3582] (rev 02) (prog-if 00 [VGA controller])
|       Subsystem: Intel Corporation 82852/855GM Integrated Graphics Device [808
6:3582]
|       Flags: bus master, fast devsel, latency 0, IRQ 16
|       Memory at e0000000 (32-bit, prefetchable) [size=128M]
|       Memory at ea000000 (32-bit, non-prefetchable) [size=512K]
|       I/O ports at e300 [size=8]
|       Expansion ROM at <unassigned> [disabled]
|       Capabilities: [d0] Power Management version 1
`----

Nach mehr oder weniger langer Zeit friert Xorg ein. Bei meinen Tests
heute hatte auf der einen Seite Iceweasel nicht mal Zeit komplett zu
starten und auf der anderen Seite konnte ich mehrere Stunden surfen.

Eine Fehlerbeschreibung könnte sein:
Die Grafikausgabe ist eingefroren. Der Mauszeiger bewegt sich noch.
Ein Umschalten auf VT1 ist möglich. Ein ssh auf die Maschine funktioniert.

Im syslog findet man dann (in diesem Fall dauerte es keine zwei Minuten):
,----[X startet]
| Jan 17 18:38:36 eagle kernel: [drm] Initialized drm 1.1.0 20060810
| Jan 17 18:38:36 eagle kernel: pci 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
| Jan 17 18:38:36 eagle kernel: pci 0000:00:02.0: setting latency timer to 64
| Jan 17 18:38:36 eagle kernel: [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
| Jan 17 18:38:47 eagle ck-launch-session: error connecting to ConsoleKit
`----

,----[X hängt]
| Jan 17 18:40:13 eagle kernel: [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
| Jan 17 18:40:13 eagle kernel: render error detected, EIR: 0x00000000
| Jan 17 18:40:13 eagle kernel: i915: Waking up sleeping processes
| Jan 17 18:40:13 eagle kernel: reboot required
| Jan 17 18:40:13 eagle kernel: [drm:i915_wait_request] *ERROR* i915_wait_request returns -5 (awaiting 21373 at 21372)
| Jan 17 18:40:13 eagle kernel: [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
|        ...
| Jan 17 18:40:20 eagle kernel: [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
| Jan 17 18:40:22 eagle kernel: [drm:i915_gem_idle] *ERROR* hardware wedged
`----

Von der Beschreibung her könnten #551803[1] aber auch #563305[2]
passen.

Was mich jetzt am meisten interessiert:

1. Wie melde ich den Fehler?
Soll ich mich an beide Bugreports dranhängen oder nur an einen und
dann auf den anderen verweisen oder lohnt es sich nicht, dort noch
eine ellenlange Xorg.0.log zu haben und ich beobachte erstmal, wie
sich diese Bugreports entwickeln?

2. Die vielleicht wichtigere Frage:
Nun habe ich das Problem hier und will natürlich wieder ein
funktionierendes System haben. Wie könnte ich weiter vorgehen, um bei
der Ursachensuche behilflich zu sein?

Vielen Dank für eure Hilfe

Thomas

[1] http://bugs.debian.org/551803
[2] http://bugs.debian.org/563305


Reply to: