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

Re: Xorg: Tod durch Direct Rendering



On 08.11.05 11:53:40, Martin Feuersaenger wrote:
> Nov  5 22:28:23 veles kernel: [drm] Initialized r128 2.5.0 20030725 on minor 0
> Nov  5 22:28:23 veles kernel: [drm:r128_ati_pcigart_init] *ERROR* PCI device 
> unknown!
> Nov  5 22:28:23 veles kernel: [drm:r128_do_init_cce] *ERROR* failed to init PCI 
> GART!
> Nov  5 22:28:23 veles kernel: Unable to handle kernel NULL pointer dereference 
> at virtual address 000000a4

Er scheint ein Problem mit dem PCI device zu haben, oder diesem
PCIGART... Vllt. weiss jemand mit besseren Hardware-Kenntnissen da
mehr.

> Zwischen dem Bildausfall und dem Reboot lagen übrigens nicht eine Stunde 
> sondern wenige Minuten. Irgendwie wurde nämlich auch die Hardwareuhr, die auf 
> UTC läuft, auf die lokale Zeit gestellt, also eine Stunde vor.

Das passiert wenn man WindowsXP startet und man diesem den automatischen
Zeitabgleich nicht abgewoehnt hat. Oder andere Dinge...

> (WW) Open APM failed (/dev/apm_bios) (No such device)

Ich wuerde sagen das ist normal, wenn man kein APM im Kernel aktiviert
hat.

> (WW) R128(0): [agp] AGP not available
> (WW) R128(0): [agp] AGP failed to initialize -- falling back to PCI mode.

Ich nehme mal an, dass ist eine PCI-Karte?

> Es macht also das Direct Rendering Probleme. Also das "dri" Modul schnell im 
> xorg.conf auskommentiert und siehe da: X läuft ganz normal, aber natürlich 
> jetzt ohne DRI.

Davon stand da eigentlich nix, naja im Syslog schon ja... 

> 1.) Auffällig sind die APM Meldungen im syslog und im Xorg.0.log, allerdings 
> finden sich die  apm.ko - Meldungen bei mir ständig im syslog, das Xorg.log 
> kann ich leider nicht daraufhin überprüfen, da es sich ja nur die 
> Vorgängerversion behält.

Vllt. macht dein Rechner kein ordentliches APM?

> 3.) Die AGP Meldung ist wohl der erste Vorbote für die Katastrophe.

Kommt drauf an, wenn du eine AGP-Karte hast: Ja, wenn nicht eher nicht.

> Vielleicht kennt sich hier in der Liste ja jemand aus oder kann mir eine Liste 
> empfehlen, an die ich mich mit diesem (ja wohl doch sehr speziellen) Fehler 
> wenden kann.

Hmm, also bei so ploetzlichem Auftreten von Problemen im Zusammenhang
mit Fehlermeldungen wie oben im Syslog (PCIGART) wuerde ich ja erstmal
auf Hardwareprobleme tippen wollen. Insbesondere auch da die Uhr sich
"von selbst" umgestellt hat. Hast du noch ein Syslog vor dem Auftreten
dieses Problems, so dass man kontrollieren koennte ob das
PCIGART-Problem da auch schon bestand?

> Grafikkarte:  ATI Technologies Inc Rage 128 Pro Ultra TF (AGP)

Aha, also ne AGP Karte...
 
> /var/log/Xorg.0.log (in Auszügen)
> ======================
> 
> (==) R128(0): Write-combining range (0xf4000000,0x2000000)
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is -1, (Unknown error 999)
> drmOpenDevice: open result is -1, (Unknown error 999)
> drmOpenDevice: Open failed
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is -1, (Unknown error 999)
> drmOpenDevice: open result is -1, (Unknown error 999)
> drmOpenDevice: Open failed
> drmOpenByBusid: Searching for BusID pci:0000:01:00.0
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 7, (OK)
> drmOpenByBusid: drmOpenMinor returns 7
> drmOpenByBusid: drmGetBusid reports
> drmOpenDevice: node name is /dev/dri/card1
> drmOpenDevice: open result is -1, (No such device)
> drmOpenDevice: open result is -1, (No such device)
> drmOpenDevice: Open failed
> drmOpenByBusid: drmOpenMinor returns -1023
> [...]
> drmOpenDevice: node name is /dev/dri/card14
> drmOpenDevice: open result is -1, (No such device)
> drmOpenDevice: open result is -1, (No such device)
> drmOpenDevice: Open failed
> drmOpenByBusid: drmOpenMinor returns -1023
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 7, (OK)
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 7, (OK)
> drmGetBusid returned ''

Ich hab leider grad kein drm an, aber ich finds komisch dass da immer
wieder das open() fehlschlaegt und dann doch wieder funktioniert..

Andreas

-- 
You will reach the highest possible point in your business or profession.



Reply to: