Skip to content
 

855GM-Patchdateien für aktuelle Kernel

Gestern sind die beiden Kernelversionen 2.6.32.13 und 2.6.33.4 erschienen. Da mein zurückportierter 855GM-Patch nur mit den Lucid-Kernelversionen “2.6.32-21″ bzw. “2.6.32-22″ funktioniert, habe ich mir mal die Mühe gemacht und den Patch auf die beiden Vanilla-Kernelversionen “portiert” (Reine Copy’n Paste-Aktion) :

fix-i8xx-gtt-cache-coherency-v9-2.6.32.13.patch
fix-i8xx-gtt-cache-coherency-v9-2.6.33.4.patch

Da sich die beiden Patches nur durch Änderungen in der Datei “intel-agp.c” (Die Änderungen im i915-Treiber sind identisch) unterscheiden, sollte sich der Patch für die 32er Kernelversion auch auf eine zukünftige Lucid-Kernelversion anwenden lassen. Wann eine solche Version erscheinen wird, steht aber noch in den Sternen.

7 Kommentare

  1. Mark sagt:

    Hallo, ich habe Deine Patches am Laufen und sie haben zur erheblichen Verbesserung beigetragen. Es läuft überhaupt und die Grafik-Geschwindigkeit entspricht der von Karmic. Auch habe ich keine Abstürze mehr (wobei ich den Dual-Monitorbetrieb, der mir bei Karmic die Freezes bracht noch nicht ausprobiert habe). Was ich hingegen immer noch habe ist (gab es bei Karmic nicht) sind Brüche in der grafischen Darstellung. Dabei werden Icons oder andere grafische Elemente des Bildschirms durch rote Kästen oder Balken ersetzt. Sieht grauenhaft aus, kommt nicht immer vor. Man muss wohl irgendwas bestimmtes machen, damit das passiert. Wenn es einmal passiert, dann danach richtig. Ein Trigger scheint das aufrufen der Seite der Deutschen Bahn bahn.de zu sein, aber es gibt wohl auch andere. Ist dieser Bug schon bekannt, gibt es einen Bugreport, bei dem man sich subscriben kann. Wenn nein, sollte ich das eher bei Freedesktop oder launchpad melden?

  2. tipp sagt:

    Tipp:

    Gestern habe ich 2.6.34-2-generic #9-Ubuntu SMP Thu May 13 23:47:25 UTC 2010 i686 GNU/Linux installiert

    http://c.archive.ubuntu.com/ubuntu/pool/main/l/linux/?C=M;O=D

    Seitdem laeuft bei mir COMPIZ auf 855 GM alles stabil in Zusammenhang mit glasen patches.
    Davor gab es bei COMPIZ unter Last Probleme die immer einen Neustart von gdm erforderlich machten.

    Oberer beschriebener 855GM-Patch wurde jedoch nicht installiert da kernel version 2.6.34

  3. glasen sagt:

    Welchen Grafikkartentreiber hast du installiert? Wenn du die Lucid-Version benutzt, sollte es eigentlich keine Probleme geben. Meine PPA-Version sollte eigentlich auch stabil laufen (bei mir selbst gibt es keine Probleme), aber man kann nie wissen.

  4. glasen sagt:

    Die Patches meinerseits sind eigentlich dafür gedacht die Stabilität generell zu erhöhen. Die Kernelversion 2.6.34 im Zusammenspiel mit den neueren Intel-Treibern, ohne das die Kernelpatches benutzt werden, kann die Stabilität erhöhen, muss es aber nicht.

    Bei mir läuft der Rechner im KMS-Modus mit dem Intel-Treiber 2.11 auch stabil, aber es kommt relativ häufig zu Grafikfehlern in der Darstellung einzelner Buchstaben. So fehlt dann z.B. beim “E” der untere Strich und der Buchstabe sieht aus wie ein “F”. Und dieser Grafikbug ist ein Anzeichen für den Cache-Cohereny-Bug, welcher auch für die Abstürze auf anderen Rechnern verantwortlich ist.

  5. Mark sagt:

    Ich benutze die Treiber aus Deinen PPAs

    libdrm-intel 2.4.20
    xserver-org-video-intel 2:2.11.0-1ubuntu1
    855gm-fix-exp-dkms 0.6.2

    kernel: 2.6.32-22-generic

    Keine Ahnung, ob das wichtig ist, aber ich nutze Kubuntu. Vielleicht kommen da ja andere Fehler zutage.

  6. glasen sagt:

    Du solltest mal die Original-Lucid-Treiber installieren und schauen ob es besser wird. Ich hoffe das ich die nächsten Tage eine aktualisierte Fassung des Intel-Treibers hochladen kann. Momentan ändert sich sehr viel im Git-Code. So ist z.B. der Bug weg, der zu weißen Icons führte und wegen diesem ich einen Git-Commit per Patch rückgängig machen musste. Leider hat irgendeine Änderung dazu geführt das der Git-Code einen schnarchlangsamen Treiber produziert (Egal welche Kernelversion, mit oder ohne Patch, man einsetzt).

    Solange dieser Bug nicht beseitigt wurde, werde ich auch keinen neuen Intel-Treiber hochladen.

  7. Mark sagt:

    Danke für den Tipp. Das scheint es in der Tat gebracht zu haben!

Antworten