Jens Weiße wrote:
*grübel* Wieso der ATI-Treiber und die Mesa-Bibliothek gleichzeitig installiert sein sein sollen ist mir unklar. Eigentlich sollte dies das Paket-Management-System verhindern. Am besten wird wohl der zweite Vorschlag mit der Deinstallation der Mesa-Bibliothek und der Neuinstallation sein. */grübel*
Das Paket-Management sorgt dafür, dass eine OpenGL-Bibliothek installiert ist. Da aber die Bibliothek von ATI in keiner Abhängigkeit erwähnt wird, da sie nicht Teil der Distribution ist, weiß das System natürlich nicht, dass sie die gleiche Funktionalität wie die Mesa-Bibliothek bereitstellt. Deswegen gibt es die Möglichkeit die Installation zu erzwingen (der erste Weg), da man als Nutzer weiß, dass es nachher trotzdem funktionieren wird (obwohl ich bei Redhat da immer etwas skeptisch bin). Bei der zweiten Variante wird die Mesa-Bibliothek entfernt. Dabei muss explizit angegeben werden, dass von OpenGL abhängige Pakete nicht deinstalliert werden. Danach schließt man durch die ATI-Bibliothek die Lücke im System wieder. Man muss also erst seinen Trabanten aus der Garage fahren, bevor der neue Ferrari dort Platz findet (wobei ich mir den ersten Weg da nicht vorstellen möchte). ;-)
Ich benutze zwar weder RPM noch ATI, aber hoffe es ist trotzdem klarer geworden. Der erste Weg hat den Nachteil, dass beim nächsten Update der Mesa-Bibliotheken der Grafiktreiber neu installiert werden muss. Der zweite Weg führt dazu, dass Pakete mit Abhängigkeiten auf libGL nicht installierbar sein dürften.
Jens