ubuntuusers.de

ubuntuusers.deWikiGrafikkartenViaChrome9

Chrome9

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

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.

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].

  • xserver-xorg-video-openchrome

Wiki/Vorlagen/Installbutton/button.png

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 Metacity aktivieren.

VIA-Treiber

Hinweis:

Der VIA-Treiber unterstützt derzeit folgende Chipsätze:

  • CN896+VT8251

  • CN896+VT8237S

  • VX800

  • VX800UT

  • VX855

  • VX875

  • VX900

  • VX900M

Installationsablauf:

  1. Download {dl} des der Ubuntu-Version und dem Grafikprozessor entsprechenden Treiberarchivs

    Hinweis!

    Zusätzliche Fremdquellen können das System gefährden.

  2. Heruntergeladene Datei entpacken [2]

  3. Terminal öffnen [3]

  4. Im Terminal zum entpackten Ordner wechseln (z.B.: cd ~/Downloads/5.75.32.87a-u1004-55689/)

  5. Danach folgenden Befehl ausführen [4]:

    sudo ./vinstall  
  6. Wenn Reboot-Meldung erscheint Neustart ausführen.

  7. Nach dem Neustart sollte der Treiber aktiv sein (Compiz lässt sich Aktivieren, Effekte funktionieren)

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 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:

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]

  2. Zum vor der Installation erstellten Ordner wechseln (z.B.: cd /home/user/Downloads/5.75.32.87a-u1004-55689/)

  3. Danach folgende Befehle nacheinander ausführen [4] [5]:

    cd VIA_Chrome9_2.6.33
    make
    sudo cp via_chrome9.ko /lib/modules/$(uname -r)/kernel/drivers/gpu/drm/via_chrome9 
  4. Neustart

Diese Revision wurde am 13. September 2011 15:48 von Heinrich Schwietering erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Via, Grafik

Passwort vergessen?