Via
Aus Fedorawiki.de
Inhaltsverzeichnis |
Installation des Via-Grafikkartentreibers von openchrome
exemplarisch anhand der Onboard-Grafikkarte CN700 eines Epiaboards. Welche Karten unterstützt werden, könnt ihr hier erfahren, im Zweifelsfall einfach mal ausprobieren. Die Treiber des Herstellers (Viaarena) sind oft *buggy* und funktionieren nur mit bestimmten Distributionen bzw. Kernelversionen. Der VIA-Treiber, den Xorg mitbringt, funktionierte ebenfalls nicht und brachte den X-Server zum Absturz. Verwendet wurde Fedora 7 mit Kernelversion 2.6.21-1.3228.fc7.
Paketquellen holen und Kernelmodul bauen
Zuerst installieren wir dafür benötigte Abhängigkeiten:Auschecken des Quellcodes
mkdir openchrome cd openchrome svn co http://svn.openchrome.org/svn/trunk
Kernelmodul bauen
mal wieder erst paar Abhängigkeiten auflösen:
./autogen.sh make
Dies installiert die Programmbibliothek (Libraries) via_drv.so nach /usr/local/lib/xorg/modules/drivers/ welcher aber nach /usr/lib/xorg/modules/drivers/gehört:
wenn er hier fragt ob die alte Version überschrieben werden soll, bitte mit ja antworten od. aber vorher ein backup machen.
DRM Quellcode holen und neu bauen
git clone git://anongit.freedesktop.org/git/mesa/drm
ins daraufhin entstandene Verzeichnis ~./drm wechseln:
cd drm
Installation des Kernelmoduls
cd ~./drm/linux-core
Jetzt ist nur noch dafür zu sorgen das der Treiber in der /etc/X11/xorg von
vesa
dürfte bei den meisten wohl drinstehen, dahingehend abgeändert wird:
Section "Device" Driver "via"
Dies geht übrigens auch mit dem graf. Tool, System->Administraton->Anzeige dort einfach den Treiber via auswählen.
Funktionierts eigentlich?
mal rebooten und sich mit cat /var/log/Xorg.0.log | grep -i via die Logdatei des xservers betrachten.Hier sollten viele Angaben mit VIA stehen. Scrollt da ruhig mal durch, und schaut euch an was dieser Treiber alles kann.
Siehe auch
- das Wiki von openchrome.org
- fertige Pakete bis einschl. F7 bei washington.kelkoo.net