Gerade eben habe ich eine neue Version des DKMS-Pakets mit den gepatchten Kernelmodulen bei Launchpad hochgeladen. Dieser Schritt war notwendig, da in den nächsten Stunden eine neue Kernelversion in den Lucid-Proposed-Quellen erscheint (Version 2.6.32-23.37). Diese neue Kernelversion basiert auf dem Vanilla-Kernel 2.6.32.15 und dem DRM-Stack des Kernels 2.6.33.5.
Die Module des neuen DKMS-Paket basieren auf diesem neuesten Lucid-Kernel. Ich habe eine kleine Änderung in den Quellcode eingefügt, welche dafür sorgt das das DKMS-Paket sauber auf der alten und auch auf der neuen Kernelversion kompiliert. Wer also die Proposed-Quellen aktiviert hat, bleibt nicht im Regen stehen.
Man sollte vor dem Installieren der neuen Kernelversion zwingend das DKMS-Paket aktualisieren. Nur die neue Version kompiliert sauber mit der neuen Kernelversion.
Die einzige Änderung die ich nicht eingebaut habe, ist der Patch für den Xv-Overlay-Modus (Beseitigt den Absturz des Xservers beim Anschauen von Videos). Diesen habe ich weggelassen, da ich nicht sicher bin ob der Patch überhaupt noch notwendig ist. Mangels passender Hardware kann ich diesen Bug nicht mehr selbst nachprüfen.
Falls jemand Abstürze beim Anschauen von Videos mit aktiviertem Xv-Overlay-Modus hat, soll er sich bitte melden. Dann werde ich den Patch wieder in das Paket einbauen.
Edit 11.6.2010 18:41 :
Gefixte Versionen der DKMS-Pakete sind in ein paar Minuten online. Sorry für die Probleme.
Edit 11.6.2010 23:58 :
Sch**ss WM. Ich sollte nicht mit einem Ohr am Fernseher hängen, wenn ich meine Updates erstelle. Ich hatte vergessen die beiden Chipsätze 845 und 855 von der Blacklist des KMS-Modus zu nehmen.
Edit 12.6.2010 00:46
Ich habe gerade eine ältere Version der DKMS-Pakete hochgeladen. Die Versionsnummer ist 0.7.3, entspricht aber der alten Version 0.6.2. Dieses Paket funktioniert wenigstens sauber. Wer die Proposed-Quellen aktiviert hat, sollte das dort angebotene Kernelupdate bis auf Weiteres nicht installieren, da die alte Version der DKMS-Pakete ebenfalls nicht sauber mit diesem neuen Kernel funktioniert.
Ich muss dann wohl auf mein altes Notebook eine Ubuntu-Partition draufmachen um die DKMS-Pakete richtig testen zu können. Ich werde Wohl oder Übel mit dem Verkauf der Kiste noch ein paar Tage warten müssen.
Edit 12.6.2010 18:44 (Hoffentlich der Letzte
)
Ich habe gerade die neuere Version der DKMS-Pakete nochmals hochgeladen. Jetzt sollten die Module endlich fehlerfrei mit dem aktuellen und dem Proposed-Kernel von Lucid funktionieren. Ich hatte leider beim Anpassen des Quellcodes des “i915.ko”-Moduls eine kleine “if”-Abfrage übersehen, welches ein bestimmtes Symbol des Moduls “intel-agp.ko” abfragt. Das wird aber vom Cache-Coherency-Patch aus letzterem rausgeworfen, weshalb das “i915.ko”-Modul nicht laden wollte. *seufz* Asche auf mein Haupt und 100x schreiben “Ich teste meine Software ab sofort 100% bevor ich sie auf den Rest der Menschheit loslasse!”.
Hallo Glasen,
ich bin seit kurzem begeisteter Ubuntu-User zum einen weil ich es faszinierend finde, das ein so komplexes High Tech Produkt wie ein Betriebsystem komplett von freiwilligen entwickelt wird und zum anderen weil ich den Eindruck habe, dass in Computerforen selten ein so freundlicher und kompetenter Ton gerade auch gegenüber Frischlingen angeschlagen wird, wie es hier der Fall ist.
Doch nun zu meinem Problem: Ich habe ein Desktop System mit einem Pentium 4 Prozessor und i845 Chipsatz mit Ubuntu 10.04 (2.6.32). Bei meinem System treten genau die in diesem Form zu genüge beschriebenen Grafikprobleme auf… schwarzer Bildschirm usw. Ich habe inzwischen sämtliche Möglichkeiten mit deinen Patches ausprobiert. D.h. Kernel-Patch und Treiber-Patch gleichzeitig installiert, aber auch nur Kernel Patch oder nur Treiber-Patch installiert alle Varianten mit und ohne KMS. Trotzdem bekomme ich das System nicht stabil. Im neuesten Versuch habe ich nun den 2.6.34 Kernel mit deinen Patches ausprobiert, wobei ich mir nicht sicher bin ob das im Sinne des Erfinders war. Der Kernel lief aber problemlos bis auf die üblichen immer wieder auftretenden Xserver Abstürze. Nun stellt sich mir die Frage ob die Patches überhaupt im Zusammenspiel mit dem i845 Chipsatz funktionieren? Kannst du etwas Licht ins Dunkel bringen!?
Gruß
makelot
Die Patches sollten eigentlich auch mit dem 845-Chipsatz funktionieren, mangels passender Hardware konnte ich das aber persönlich nie überprüfen. In der Bug-Meldung bei Freedesktop.org wird der Chipsatz jedenfalls öfters erwähnt.
In deinem Fall wird es wohl das Einfachste sein, eine billige Grafikkarte zu kaufen und diese anstatt der Onboard-Karte zu benutzen. Das dürfte die sicherste und vor allem stabilste Lösung sein. Als Benutzer eines normalen Desktops-Rechners hast du wenigstens die Möglichkeit die Grafikkarte auszutauschen.
Danke, für die schnelle Antwort. Das mit der Grafikkarte werde ich wohl nicht mehr machen dazu ist der Rechner einfach zu alt. Na ja, nun hab ich wenigstens einen Grund mir mal einen neuen Rechner zu gönnen. Aber schon wegen der Bastlerehre werde ich weiter mit dem alten rumtüfteln, macht ja auch Spaß, außerdem lerne ich gerade als Anfänger eine Menge über das für mich neue Betriebssystem. Falls ich doch noch eine stabile Kernel Patch Kombination finde werde ich hier berichten. Vielleicht hilft es ja dem ein oder anderen.
hallo an alle, die hier vorbeikommen!
ich möchte mich den anerkennenden worten von “makelot” anschließen!
dieser “glasen” ist einfach der “wahnsinn” sowohl fachlich als auch menschlich – SUPER!
ps: wenn jemanden einen award kennt, bei dem diese servicequalität prämiert wird, postet es hier und votet für “glasen” – er hat sich eine anerkennung redlich verdient!
Danke für die Blumen. Aber für mich ich so eine Sache selbstverständlich. Wenn ich ein Paket für andere Leute anbiete, dann bin ich der Meinung das es auch fehlerfrei funktionieren soll. Vor allem wenn es so eine kritische Sache wie ein Kernelmodul ist.
Hi glasen,
Auch von mir mal wieder vielen Dank
Kann mich den Vorrednern nur anschliessen.
Super das alles so schnell von Dir gefixt wurde.
Ich hab aber inzwischen slitaz3.0 nebenbei installiert damit ich weiterhin wenigstens googeln kann. ^^
Ich hoffe du findest auch noch etwas Zeit fürs Reallife
LG Dom
> Ich hoffe du findest auch noch etwas Zeit fürs Reallife
Passt scho. Momentan ist halt WM angesagt.
Jepp hier auch
Aber trotzdem vielen Dank für das alles
Nochmals Danke,
installiere es nun erst und werd mal schauen obs nun geht
bbl;-)
Hat prima alles geklappt
Dankeschön
Hallo,
gibt es mit dem aktuellen Treiber 2.12.0git aus dem PPA noch ein einfrieren des X-Servers auf der Seite http://www.ardmediathek.de/ard/servlet/ (mit Firefox)?
Spätestens beim Öffnen weiterer Seiten in Tabs und anschließendes zurückschalten hängt sich das Bild auf. Möglicherweise ähnlich zu https://bugs.freedesktop.org/show_bug.cgi?id=28497 , daher meine Frage.
Getestetes System: HP5310m mit GMA4500HD … Ubuntu Lucid, 32 Bit.
Leider habe ich das System derzeit nicht vor mir, daher habe ich noch kein Bug-Report erstellt. Es berichten aber auch andere Seiten von den Problemen: http://forum.ubuntuusers.de/topic/ubuntu-friert-auf-seiten-der-ard-z-b-sportsch/
Sollte eigentlich nicht mehr vorkommen. Jedenfalls funktioniert die Seite bei mir. Ein Einfrieren des Xservers hatte ich schon lange nicht mehr.
Was aber sein könnte, ist das die neue Treiberversion Probleme mit der Kernelversion 2.6.32 hat. Ich benutze schon seit mehreren Wochen die Version 2.6.34 und hatte keine Probleme.
Eine weitere Ursache könnte die neue Version des Flash-Plugins sein. Mir ist schon ein paarmal, seit Erscheinen der Version 10.1, beim Anschauen von Flash-Seiten Firefox komplett abgestürzt. Der Xserver war davon nicht betroffen, aber das könnte, wie schon geschrieben, daran liegen, dass ich die Kernelversion 2.6.34 benutze.
@glasen:
Vielen Dank für die Info … an Flash hatte ich zunächst auch gedacht, aber leider trat das Problem auch bei Seiten der ARD auf, die kein Flash enthielten. Werde kommende Woche mal die neuen Treiber aus deinem PPA versuchen. Vielleicht liegt es auch am Kernel … das wäre dann nicht so schön.
Verwendest du den Kernel aus http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-intel-next/ ?
Nein, ich verwende einen selbstkompilierten Vanilla-Kernel 2.6.34. Dieser enthält den Linux-PHC-Patch zum Undervolten der CPU. Der Kernel entspricht aber ansonsten dem normalen 2.6.34er Mainline-Kernel.
Habe auf meinem alten FSC Lifebook die angepasste Ubuntu Version installiert. Funktioniert auch soweit alles.
Bekomme nur bei der Aktualisierungsverwaltung folgende Meldung:
Fehlschlag beim Holen von http://ppa.launchpad.net/glasen/libdrm/ubuntu/dists/lucid/main/binary-i386/Packages.gz 404 Not Found
Einige Indexdateien konnten nicht heruntergeladen werden, sie wurden ignoriert oder alte an ihrer Stelle benutzt.
Wie kann ich das beheben? Bin noch kein Linux Spezialist.
Danke.
Grüße
Peter
Lösche einfach die Dateien “/etc/apt/sources.list.d/glasen-libdrm-lucid.list” und “/etc/apt/sources.list.d/glasen-libdrm-lucid.list.save”. Der Fehler ist ein Überbleibsel von einer Umstellung meinerseits. Im Prinzip kann er ignoriert werden.
Hallo,
habe die 2.12er-Treiber installiert und kurz getestet … damit scheint es keine Abstürze mehr zu geben. Funktionieren unter dem Ubuntu-2.6.32-Kernel (DRM ist ja von 2.6.33). Vielleicht kann man diese Version im ppa stehen lassen … da neuere Versionen vielleicht inkompatibel werden könnten. Vielen Dank für die Treiberpakete!
Bisher gab es kaum Veränderungen der 2.12-Codes. Die Veränderungen waren in der Regel nur kleinere Aufräumarbeiten und Bugfixes. Ich hoffe das die kommende 2.13er Version sich mehr auf diese Themen konzentriert und keine neuen Features einführt.
Stephan,
Thank you for youe excellent work on the Xserver-xorg-inter driver. I just want to report that, operating on my i845 box, v. 10 seemed perfectly stable, with no crashes under any GL-screensavers, while the very newest V.12 seems to have lost stability somewhat, with occasional GPU freezes.
Anyway, thank you. I look forward to your next offering.