Am Mittwoch, 21. Dezember 2005 00:10 schrieb David Geiger:
D.h. i810 ist für 2D zuständig und i915 dann für 3D? Habe mich durch ein paar Foren gewühlt und dort aber auch schon den i915 in der Device Sektion eingetragen gesehen?! Auch für den Intel 855GM. Nein. Unter X wird generell der Treiber i810 verwendet. Dieser ist auch für den 855 und 915 zuständig. i915 ist ein Kernelmodul, welches nur für dri benötigt wird. So bald dri deaktiviert ist, sollte das PRoblem nicht mehr auftreten.
Es kann gut sein, dass deiner Graikkarte nur 8MB Ram zugewiesen wurden. Das ist für dri zu wenig. Versuche mal in der Section Device, also deine Grafikkarte, die "Option Videoram 66530" zu setzen.
Habe ich gemacht. Auszug aus dem Log: (--) I810(0): Pre-allocated VideoRAM: 32636 kByte (**) I810(0): VideoRAM: 66530 kByte Allerdings kann ich meiner Grafikkarte im BIOS maximal 32MB shared RAM zuweisen. Wie funktioniert das dann? Kann natürlich noch nicht sagen, ob's was geholfen hat, glaube aber eher nicht. Sieht ja so aus, als wurden davor schon 32MB zugewiesen. OK, am Speicher liegt es dann nicht. Bei meinem i915 wird generell nur 8MB zugewiesen, egal was im Bios eingestellt ist.
Später steht dort noch: (II) I810(0): [drm] DRM interface version 1.2 [...] Sieht bei mir alles ähnlich aus.
Außerdem bekomme ich direkt nach dem Start im Systemlog die Meldung: Dec 20 22:36:37 blizzmo kernel: mtrr: base(0xe8020000) is not aligned on a size(0x834000) boundary Dec 20 22:36:38 blizzmo kernel: mtrr: 0xe8000000,0x8000000 overlaps existing 0xe8000000,0x1000000 Kann ich dir grade auch nciht sagen, hab ich allerdings auch.
Nov 20 17:45:02 Blizzmo kernel: [drm:i915_wait_irq] *ERROR* i915_wait_irq: EBUSY -- rec: 60123 emitted: 60129 Sieht wohl nach einem Resourcenproblem aus
# cat /proc/interrupts CPU0 0: 602171 XT-PIC timer 1: 7813 XT-PIC i8042 2: 0 XT-PIC cascade 7: 1 XT-PIC parport0 8: 2 XT-PIC rtc 9: 20494 XT-PIC acpi 10: 73244 XT-PIC uhci_hcd:usb2, uhci_hcd:usb3, Intel 82801DB-ICH4, ehci_hcd:usb4, eth1, ohci1394, yenta, yenta, eth0 11: 473955 XT-PIC uhci_hcd:usb1, i915@pci:0000:00:02.0 12: 7772 XT-PIC i8042 14: 21106 XT-PIC ide0 15: 20865 XT-PIC ide1 Deine Grafikkarte Teilt sich einen IRQ mit einem USB-Port. Hast du dort etwas dran hängen? Mein Notebook läuft nur mit aktiviertem lapic stabil. Schon mal versucht apic zu verwenden?
Bei mir sieht das dann so aus: tilo@Notebook:~> cat /proc/interrupts CPU0 0: 168584 IO-APIC-edge timer 1: 3570 IO-APIC-edge i8042 7: 2 IO-APIC-edge parport0 8: 2 IO-APIC-edge rtc 9: 40457 IO-APIC-level acpi 12: 21842 IO-APIC-edge i8042 14: 14456 IO-APIC-edge ide0 169: 2 IO-APIC-level uhci_hcd:usb4, yenta, ohci1394 177: 0 IO-APIC-level ehci_hcd:usb1, uhci_hcd:usb2 185: 0 IO-APIC-level uhci_hcd:usb3 193: 7147 IO-APIC-level uhci_hcd:usb5, HDA Intel, eth0, i915@pci:0000:00:02.0 201: 1 IO-APIC-level ipw2200 NMI: 0 LOC: 22188 ERR: 0 MIS: 92 Ich kann mich daran erinnern, dass mit Suse 9.3 trotz patchen von Hand dri nie richtig lief. Nach einer Weile ist der Kernel abgeschmiert. Könnte sein, dass es bei dir etwas ähnliches ist. Vorerst würde ich dri erst einmal abschalten, eventuell einfach das Kernelmodul umbenennen. Die 3D-Leistung des 855 ist eh ziemlich bescheiden. Bis dann, Tilo