Fragenthread
Ich schreibe hier mal alles zusammen, was mir auf dem Weg zum aktuellen xorg-server 1.5 mit dem Aufsetzen der Enlightenment DR17 Oberfläche und Hardwareunterstützung der nvidia Treiber alles so den Weg versperrte.
Das soll dazu dienen nach vermurksten Updates, Neuinstallationen oder einfach für User, die eines der genannten Dinge zu tun gedenken einen kleinen Leitfaden zu haben.
Ich weise darauf hin, dass bei solchen Informattionen immer das Datum des Threads elementar ist, da sich solche Zusammenhänge immer gerne mal ändern.
Die hier niedergelegten Informationen stammen aus Eigenrecherche, Tüftelei, von Josef.95, Maggu und Gibheer (der mich damals zu gentoo zwang).
Josef.95 hat im Thread alles Wissenswerte über den xorg 1.5 zusammengetragen.
Dazu bitte
hier lesen!
Der X Oberfläche ist es grundlegend egal, welcher Framebuffer treiber darunter liegt. Wir können nach Herzenslust fb_nvidia, vesa oder uvesa nehmen.
Problematisch wird es, wenn wir nvidia-drivers für eine Hardwareunterstützung nutzen wollen.
Diese ist quasi eine modulare Kernelerweiterung, die auch nach jedem Kernelupdate neu emergiert werden muß.
Haben wir sie dann opengl zugewiesen tritt bei Framebuffernutzung von vesa folgendes Problem auf:
Möchte ich vom X zurück in die Framebufferkonsole (alt strg f1-6), dann bleibt der Bildschirm schwarz.
Wen das nicht stört kann damit leben, aber was ist, wenn mal was im X streikt? Dann braucht jeder die Framebufferkonsole.
(Schon bei der Installation des nvidia Moduls stellen wir fest, dass fb_nvidia als FB nicht mehr genutzt werden kann)
Die Lösung hierfür ist uvesa als Framebufferunterbau zu verwenden (wird im auch hier erklärt).