Ich habe ein Notebook mit einer AMD-Grafikkarte und benutze es gelegentlich für Spiele. Die Leistung in Ubuntu 13.04 mit Open-Source-Treibern ist nur in Ordnung, aber ich verstehe, dass Mesa 9.2 in Kombination mit einem neuen Kernel (ich habe 3.11rc7 bereits installiert) die Leistung erheblich verbessern sollte.
Ich hatte in der Vergangenheit schlechte Erfahrungen mit instabilen PPAs (wie X-Edgern) und entschied mich, auf eine stabile Version von Mesa zu warten. Wird es nach dem Erscheinen in Standard-Ubuntu-Repositories hochgeladen? Wenn nicht, gibt es eine stabile Mesa PPA oder ähnliches?
Antworten:
Diese Anleitung sollte zweimal gelesen werden, bevor etwas unternommen wird.
Sie können Mesa selbst bauen, dies erfordert natürlich viel Verstand und macht sich bereit, falls etwas schief geht.
Laden Sie dazu einfach die Mesa-Quellen herunter (Sie müssen sicherstellen, dass die
deb-src
Einträge in Ihrer Quellenliste aktiviert sind):Jetzt brauchen wir die Gebäudeabhängigkeiten:
Da das Paket bereits debianisiert ist, erhalten Sie einen Sündenbock, um alle durch die Installation vorgenommenen Änderungen zurückzusetzen. Jetzt sollten wir unsere Quellen extrahieren:
Jetzt können wir mit bauen
dpkg-buildpackage
. Der Prozess hinterlässt eine Reihe von.deb
Dateien im übergeordneten Verzeichnis. Sie sollten die benötigten installieren. Erledigt.Wenn Sie auf jeden Fall treffen:
Dies bedeutet, dass Ihre Bibliotheken zu alt sind, um das Paket zu erstellen. Sie können die Datei herunterladen und auf eigenes Risiko von frech installieren .
TL; dr : Die neueste Version der Software zu haben ist nett, aber es besteht das Risiko. Ich würde warten, bis sie in Saucy veröffentlicht werden. (Ich benutze Debian und das Paket ist bereits experimentell, also muss ich mich nur ein bisschen ausruhen)
quelle
Speziell für Mesa können Sie diese PPA ausprobieren . Es soll stabiler sein als Xorg-Kanten. Aus der PPA-Beschreibung:
Weitere Informationen finden Sie im Phoronix-Thread .
quelle
Zuerst müssen Sie Mesa 9.2 herunterladen. Von der primären Mesa-Download-Site
Nach dem Herunterladen müssen die Dateien entpackt werden. So entpacken Sie .tar.gz-Dateien:
Voraussetzungen für den Bau
lex / yacc - zum Erstellen des GLSL-Compilers. Auf Linux-Systemen werden Flex und Bison verwendet. Die Versionen 2.5.35 und 2.4.1 (oder höher) sollten funktionieren.
Python - Python wird zum Erstellen der Gallium-Komponenten benötigt. Version 2.6.4 oder höher sollte funktionieren.
Erstellen mit Autoconf (Linux / Unix / X11)
Die primäre Methode zum Erstellen von Mesa auf Unix-Systemen ist die automatische Konfiguration. Der allgemeine Ansatz ist der Standard:
Bitte lesen Sie die detaillierten Autoconf-Anweisungen für weitere Details.
Weitere Informationen finden Sie auf der Mesa-Website
Informationen zum Deinstallieren / Zurücksetzen finden Sie unten:
Überprüfen Sie das Makefile auf a
make uninstall
. Wenn das nicht funktioniert oder nicht existiert, lesen Sie es am besten sorgfältig durchmake install
und machen Sie es manuell rückgängig.Ein anderer Weg ist:
Laden Sie die Quelle erneut herunter. Führen Sie das Konfigurationsskript aus, das mit der Quelle geliefert wird. Dadurch wird das Makefile neu erstellt. Lauf nicht weg
make
. Zum Deinstallieren definieren die meisten Makefiles einen Deinstallationsbefehl, den Sie folgendermaßen ausführen würden:Quelle: Die Mesa 3D-Grafikbibliothek
quelle
Derzeit gibt es nichts Vergleichbares
Es gibt nur diese beiden oben genannten ppas.
Der Stabele von Lucid 10.04 bis 12.10 Quantal:
ppa:ubuntu-x-swat/x-updates
Die instabile von Precise 12.04 bis freche 13.10 (Beta):
ppa:xorg-edgers/ppa
Die kurze Antwort lautet: Nein, es gibt derzeit keinen stabilen ppa für MESA 9.2 unter Ubuntu 13.4, da die Quelle für die 13.04-Branche in den Kanten-ppa der Kanten beibehalten wird.
Derzeit ist die einzige Möglichkeit zum Upgrade die Verwendung von Tee Edgers ppa.
quelle