Dennis Wronka
Soulcollector
Hi Leute, ich hab die Tage mal was rumgespielt da ich ja doch gern 3D-Beschleunigung unter Linux haette, wenngleich ich sie auch nicht zwingend brauche.
Da der offizielle Treiber von ATI (ich hab eine Radeon 9600 Pro) ja bekanntlich nicht das beste Stueck Code ist (und bei mir auch garnicht laedt) dachte ich mir, dass ich mal die OpenSource-Variante aus dem Mesa-Paket nutze. Also hab ich ganz tapfer LibDRM installiert (einen CVS-Snapshot von vor ein paar Tagen), den aktuellen X-Server (7.1) und Mesa 6.5 (mit 6.5.1 wollte der nicht kompilieren, hab auch im Netz gelesen, dass es da Probleme zwischen den beiden gibt). Nun ist im Grunde soweit alles da, ich hab auch OpenGL (ansonsten liefe ja z.B. Blender nicht), nur eben ohne Beschleunigung.
Mesa hab ich natuerlich mit make linux-dri-x86 uebersetzt, und sogar die im DRM-Paket enthaltenen Kernelmodule installiert (obwohl die nicht viel neuer sein duerften als die vom Kernel 2.6.18.2, welche ich, mit dem gleichen Ergebnis, auch getestet habe).
Wenn ich nun in der Config vom X-Server angebe, dass die DRI-Extension geladen werden soll passiert dies scheinbar (laut Logfile) auch, jedoch bleibt der Bildschirm schwarz und nichts geht mehr, vom Reset-Knopf mal abgesehen.
Ich hab jetzt also 2 verschiedene Kernel-Module (vom Kernel selbst und aus dem DRI-Paket) und 3 verschiedene X-Treiber (aus dem X-Paket, aus Mesa 6.5 und aus Mesa 6.5.1) getestet. Alle mit dem gleichen Ergebnis.
Ich hab erst vor Kurzem gelesen, dass der Treiber funktionieren soll. Ich moechte nicht ausschliessen, dass es an meinem System liegt, denn wenn ich mich recht erinnere duerfte in meiner C-Library (2.3.6) ein klein wenig was schiefgelaufen sein bei der Installation (obwohl eigentlich soweit alles laeuft, die genauen Auswirkungen dieser kleinen Fehleinstellung kenn ich also nicht).
Vielleicht hat ja jemand dieses Problem auch mal gehabt und loesen koennen (ohne DRI zu deaktivieren, das kann ich auch und so laeuft mein X-Server auch im Moment ).
Und bevor jetzt das grosse Raten nach Distributionen und Paketverwaltungen anfaengt moechte ich, fuer die die es noch nicht wissen , direkt kundtun, dass ich ein modifiziertes LFS nutze, welches mit Kernel 2.6.15 gebaut wurde und aktuell mit 2.6.18.2 laeuft (die installierten Header sind natuerlich weiterhin die von 2.6.15) und ich zwar sowohl RPM als auch DPKG installiert habe, aber nur um damit mal etwas rumzutesten, die kommen also nicht zum Einsatz. Jegliche Software bei mir (von OpenOffice und Java abgesehen) ist aus dem Source kompiliert (ja, auch KDE).
Im Netz konnte ich dazu bisher nur alten Kram aufstoebern, falls jemand was hat was ich uebersehen hab waer ein Link eine nette Sache, oder halt Leidensberichte welche moeglicherweise sogar eine Loesung beinhalten.
Ansonsten werd ich natuerlich auch mal weitersuchen und weiter rumbasteln und bei Erfolg des Raetsels Loesung hier reinbrennen.
Da der offizielle Treiber von ATI (ich hab eine Radeon 9600 Pro) ja bekanntlich nicht das beste Stueck Code ist (und bei mir auch garnicht laedt) dachte ich mir, dass ich mal die OpenSource-Variante aus dem Mesa-Paket nutze. Also hab ich ganz tapfer LibDRM installiert (einen CVS-Snapshot von vor ein paar Tagen), den aktuellen X-Server (7.1) und Mesa 6.5 (mit 6.5.1 wollte der nicht kompilieren, hab auch im Netz gelesen, dass es da Probleme zwischen den beiden gibt). Nun ist im Grunde soweit alles da, ich hab auch OpenGL (ansonsten liefe ja z.B. Blender nicht), nur eben ohne Beschleunigung.
Mesa hab ich natuerlich mit make linux-dri-x86 uebersetzt, und sogar die im DRM-Paket enthaltenen Kernelmodule installiert (obwohl die nicht viel neuer sein duerften als die vom Kernel 2.6.18.2, welche ich, mit dem gleichen Ergebnis, auch getestet habe).
Wenn ich nun in der Config vom X-Server angebe, dass die DRI-Extension geladen werden soll passiert dies scheinbar (laut Logfile) auch, jedoch bleibt der Bildschirm schwarz und nichts geht mehr, vom Reset-Knopf mal abgesehen.
Ich hab jetzt also 2 verschiedene Kernel-Module (vom Kernel selbst und aus dem DRI-Paket) und 3 verschiedene X-Treiber (aus dem X-Paket, aus Mesa 6.5 und aus Mesa 6.5.1) getestet. Alle mit dem gleichen Ergebnis.
Ich hab erst vor Kurzem gelesen, dass der Treiber funktionieren soll. Ich moechte nicht ausschliessen, dass es an meinem System liegt, denn wenn ich mich recht erinnere duerfte in meiner C-Library (2.3.6) ein klein wenig was schiefgelaufen sein bei der Installation (obwohl eigentlich soweit alles laeuft, die genauen Auswirkungen dieser kleinen Fehleinstellung kenn ich also nicht).
Vielleicht hat ja jemand dieses Problem auch mal gehabt und loesen koennen (ohne DRI zu deaktivieren, das kann ich auch und so laeuft mein X-Server auch im Moment ).
Und bevor jetzt das grosse Raten nach Distributionen und Paketverwaltungen anfaengt moechte ich, fuer die die es noch nicht wissen , direkt kundtun, dass ich ein modifiziertes LFS nutze, welches mit Kernel 2.6.15 gebaut wurde und aktuell mit 2.6.18.2 laeuft (die installierten Header sind natuerlich weiterhin die von 2.6.15) und ich zwar sowohl RPM als auch DPKG installiert habe, aber nur um damit mal etwas rumzutesten, die kommen also nicht zum Einsatz. Jegliche Software bei mir (von OpenOffice und Java abgesehen) ist aus dem Source kompiliert (ja, auch KDE).
Im Netz konnte ich dazu bisher nur alten Kram aufstoebern, falls jemand was hat was ich uebersehen hab waer ein Link eine nette Sache, oder halt Leidensberichte welche moeglicherweise sogar eine Loesung beinhalten.
Ansonsten werd ich natuerlich auch mal weitersuchen und weiter rumbasteln und bei Erfolg des Raetsels Loesung hier reinbrennen.