Hallo Lug,
was ist eigentlich der Unterschied zwischen den Zeichengeräten und den Grafiktreibern? Wenn ich es richtig verstanden habe, stellen die Grafiktreiber jeweils den Frame-Buffer-Support (FB) bereit. Die Zeichengeräte hingegen werden von xf86 (s.g. Videotreiber) benötigt (z.Bsp. man nv; man via).
Hintergrund: Ich habe bisher einfache nv Karten verwendet. Ohne zu wissen, was ich tat ;), habe ich jeweils die nv - Module sowohl bei den Zeichengeräten als auch bei den Grafiktreibern verwendet. Mit dem xf86 Treiber nv [1] funktionierte das auch alles bestens.
Jetzt habe ich mir jedoch eine VIA Luke CPU [2] geleistet, welche mit integrierter IGP (CN400 North Bridge [3]) namens UniChrome Pro ausgestattet ist. Hier stellt sich gleich noch die Frage, was eine North Bridge sonst so macht (wenn kein IGP drin ist).
Wie auch immer, VIA stellt einen eigenen FB-Treiber [4] bereit. Dieser nützt mir doch aber nix ... oder? Woher will xf86 wissen, das dieser auch verwendet werden kann? Es gibt jedoch einen xf86 via Treiber [5], welcher jedoch andere Schaltkreise unterstützt. Daraufhin bin ich auf das UniChrome Projekt [6] gestoßen, welches einen xf86-video-unichrome (mit CN400) anbietet. Jetzt stellt sich jedoch die Frage, ob das auch ohne FB-Treiber funktioniert.
Fazit: Per xf86 VESA Treiber klappt bereits alles bestens. Vermutlich habe ich jedoch noch nicht jede Docu verstanden und mit Sicherheit von der Thematik k.a.!
Grüße, Steffen
[1] http://www.xfree86.org/current/nv.4.html [2] http://www.via.com.tw/en/products/processors/corefusion/luke/index.jsp [3] http://www.via.com.tw/en/products/chipsets/c-series/cn400/ [4] http://www.viaarena.com/default.aspx?PageID=420&OSID=20&CatID=2260&a... [5] http://www.xfree86.org/current/via.4.html [6] http://unichrome.sourceforge.net/
lug-dd@mailman.schlittermann.de