[[Vorlage(archiviert )]] {{{#!vorlage Wissen [:Paketinstallation_DEB: Ein einzelnes Paket installieren] [:Packprogramme: Archive entpacken] [:Terminal: Ein Terminal öffnen] [:sudo: Root-Rechte] [:Programme kompilieren: Pakete aus dem Quellcode erstellen] }}} [[Inhaltsverzeichnis()]] Dieser Artikel beschreibt die Installation des Grafiktreibers für die VIA Chrome9 Grafikchips. Für diese Grafikkarten stehen entweder der von VIA bereitgestellte Treiber oder der Openchrome-Treiber, der Größtenteils mit allen Chrome9 oder Unichrome Chipsätzen funktioniert, zur Verfügung. {{{#!vorlage Hinweis Der Openchrome-Treiber unterstützt kein 3D. Dieser Treiber unterstützt sowohl 2D als auch Video-Playback (Mpeg2, Mpeg4, DivX u.a.), allerdings ist der OpenChrome-Treiber zur Zeit noch etwas langsam. Deshalb wird empfohlen, den von VIA bereitgestellten Treiber zu verwenden. }}} = Installation = == Openchrome-Treiber == Der Openchrome-Treiber ist bei Ubuntu normalerweise schon vorinstalliert und bedarf keiner weiteren Einstellungen. Falls dies aus irgendwelchen Gründen nicht der Fall ist kann man ihn über die Paketverwaltung installieren [1]. {{{#!vorlage Paketinstallation xserver-xorg-video-openchrome }}} Da dieser Treiber wie oben gesagt kein 3D unterstützt wird damit Compiz nicht funktionieren, um dennoch Compositing-Effekte (Tranzparenz etc.) nutzen zu können, kann man die Compositingfähigkeiten von [:Archiv/Metacity#Effekte:] aktivieren. == VIA-Treiber == {{{#!vorlage Hinweis Der VIA-Treiber unterstützt derzeit folgende Chipsätze: * CN896+VT8251 * CN896+VT8237S * VX800 * VX800UT * VX855 * VX875 * VX900 * VX900M }}} === Installationsablauf: === 1. [http://linux.via.com.tw/support/downloadFiles.action Download] {dl} des der Ubuntu-Version und dem Grafikprozessor entsprechenden Treiberarchivs [[Vorlage(Fremd, Quelle)]] 1. Heruntergeladene Datei entpacken [2] 1. Terminal öffnen [3] 1. Im Terminal zum entpackten Ordner wechseln (z.B.: '''cd ~/Downloads/5.75.32.87a-u1004-55689/''') 1. Danach folgenden Befehl ausführen [4]: {{{#!vorlage Befehl sudo ./vinstall }}} 1. Wenn Reboot-Meldung erscheint Neustart ausführen. 1. Nach dem Neustart sollte der Treiber aktiv sein (Compiz lässt sich Aktivieren, Effekte funktionieren) {{{#!vorlage Hinweis Die Installation muss nach einem Kernelupdate oder bei Installation eines neuen Kernels wiederholt werden! }}} = Problemlösung = Falls nach dem Neustart der VIA-Treiber nicht aktiv sein sollte (z.b. Compiz lässt sich nicht aktivieren), kann das am nicht geladenen VIA-DRM-Modul liegen. Feststellen kann man das über Auswerten der [:Logdateien:Logdatei] '''/var/log/Xorg.0.log''', dort ist dann ein Eintrag ähnlich diesem zu finden: {{{ drmOpenDevice: node name is /dev/dri/card0 [drm] failed to load kernel module "via_chrome9" (EE) VIA(0): DRM open error drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: node name is /dev/dri/card0 [drm] failed to load kernel module "via_chrome9" (EE) [drm] drmOpen failed. }}} Auch ein manuelles Laden des Treibers schlägt dann mit einer solchen Meldung fehl: {{{ modprobe via_chrome9 FATAL: Error inserting via_chrome9 (/lib/modules/..../via_chrome9.ko): Invalid module format }}} In dem Fall kann wie folgt vorgegangen werden: {{{#!vorlage Hinweis Für den folgenden Ablauf müssen die jeweils passenden Kernelheader (siehe [:Kernel:]) installiert sein, was aber bei einer Ubuntu-Standardinstallation automatisch der Fall ist. }}} 1. Terminal öffnen [3] 1. Zum vor der Installation erstellten Ordner wechseln (z.B.: '''cd /home/user/Downloads/5.75.32.87a-u1004-55689/''') 1. Danach folgende Befehle nacheinander ausführen [4] [5]:{{{#!vorlage Befehl cd VIA_Chrome9_2.6.33 make sudo cp via_chrome9.ko /lib/modules/$(uname -r)/kernel/drivers/gpu/drm/via_chrome9 }}} 1. Neustart = Links = * [:Grafikkarten:] - Übersichtsseite Grafikkarten * [http://linux.via.com.tw/support/downloadFiles.action VIA Linux Portal] {en} - proprietäre Treiber #tag: Grafikkarten, Via