Anzeige:
Ergebnis 1 bis 15 von 155

Thema: NVIDIA + 3D-Beschleunigung für Dummies

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Der mit dem roten Fell Avatar von mrsuicide
    Registriert seit
    Dec 2002
    Beiträge
    970

    Exclamation NVIDIA + 3D-Beschleunigung für Dummies

    Viele die ihre NVIDIA-Karte bei Spielen unter Linux testen wollen, bemerken:
    Hey wo ist hier die 3D-Beschleunigung? Was soll das?
    Es gibt da so etwas wie einen offiziellen NVIDIA-Treiber mit 3D-Beschleunigung.

    Da in 90% der Fälle der Treiber an den spezifischen Distributionskernel angepasst
    werden muss, müsst ihr euch erst die Kernelquellen für euren Kernel besorgen.
    Die genaue Version bekommt ihr, wenn ihr
    Code:
    uname -r
    in der Konsole eingebt.

    Nun besorgt ihr euch die Kernelquellen mit genau der gleichen Version, wie sie uname -r ausgibt.

    Redhat: http://www.rpmfind.net/linux/rpm2htm...edhat&arch=src
    Redhat Fedora Core 1: http://download.fedora.redhat.com/pu.../core/1/SRPMS/ (dort kernel-xx.xx.xx.xxxx.nptl.src.rpm)
    Redhat Fedora Core 2: http://download.fedora.redhat.com/pu.../core/2/SRPMS/ (dort kernel-xx.xx.xx.xxxx.nptl.src.rpm)
    Redhat Fedora Core 3: http://download.fedora.redhat.com/pu.../core/3/SRPMS/ (dort kernel-xx.xx.xx.xxxx.nptl.src.rpm)
    Mandrake: http://www.rpmfind.net/linux/rpm2htm...drake&arch=src
    SuSe: http://www.rpmfind.net/linux/rpm2htm...=suse&arch=src

    Diese installiert ihr aus der Konsole:
    Code:
    su
    [Root-Passwort]
    rpm -U -i --percent [Kernelquellen-RPM]
    
    Die aus offiziellen Kernelquellen gebaut haben, benötigen die offiziellen Quellen von http://www.kernel.org.

    Nun bekommt ihr bekommt ihn den Treiber hier: http://www.nvidia.com/object/linux.html

    Jetzt denkt ihr sicher: IA32, IA64, AMD64, nForce!?!?

    IA32 und IA64/AMD64 sind Grafiktreiber für 32 und 64-Bit Architekturen.
    Jeder der einen Prozessor bis AthlonXP oder Pentium 4 hat, muss IA32 nehmen, nur Besitzer von 64-Bit-Prozessoren, wie dem Athlon 64/Pentium 64 können AMD64/IA64 nehmen...

    nForce sind nForce 1/2/3/x-Mainboard-Treiber, um den Onboard-Sound und die Onboard-Netzwerkkarte nutzen zu können.
    Mehr für "Betroffene" dazu hier: http://www.linuxforen.de/forums/show...hreadid=101172

    Nun geht ihr runter und Klickt auf:
    Download - NVIDIA-Linux-x86-1.0-6629-pkg1.run ( wenn die Nummer höher ist, ist mal wieder ein neuerer Treiber draussen )

    So, wenn es fertig ist, geht ihr mit STRG + ALT + F1 in die Konsole und loggt euch als root ein.
    Dann tippt ihr:
    Code:
    init 3
    cd [Verzeichnis, wo Installationsprogramm liegt]
    export IGNORE_CC_MISMATCH=yes (Aber nur wenn das Programm das Modul aus 
    Versionsgründen nicht baut!)
    sh NVIDIA-Linux-x86-1.0-6629-pkg1.run
    
    Ihr bestätigt nun die Lizenz mit Yes.
    Danach werdet ihr gefragt, ob ihr einen passenden Kernel aus dem Internet holen wollt.
    Da wir aber mit den Kernelsourcen einen Angepassten bauen wollen, antwortet ihr No.

    Nun beantwortet ihr alles weiter mit Yes, bis das Installationsprogramm fertig ist.

    Ihr testet nun mit
    Code:
    
    /sbin/modprobe -v nvidia
    
    ,ob der Treiber istalliert ist.
    Wenn modprobe gar nix ausgibt, ist alles OK!

    Nun müsst ihr noch eure XFree86-Konfigurationsdatei anpassen. Ihr findet sie
    unter /etc/X11/XF86Config ( XFree ) oder /etc/X11/XF86Config-4 ( XFree ) oder /etc/X11/xorg.conf ( X.org - z.B. bei Fedora Core 2 ).

    Dort sucht ihr zu erst nach: Load "GLcore"
    Wenn es existiert, ersetzt ihr es durch : #Load "GLcore"

    Und sucht ihr nach: Load "dri"
    Wenn es existiert, ersetzt ihr es durch : #Load "dri"

    Nun müsst ihr zusehen, dass im Abschitt Modules Load "glx" steht.
    Wenn nicht, dann tragt ihr es dort noch ein!

    Nun sucht ihr nach: driver "nv"
    Oder: driver "vesa"
    Wenn ihr eins davon findet, ersetzt ihr es durch: driver "nvidia"

    Super, ihr seid fertig. Speichert nun ab!
    Nun gebt ihr ein: init 5 und wechselt mit STRG + ALT + F7 zurück in den
    Graphikmodus (diesmal mit 3D-Beschleunigung).

    PS: Es gibt noch so ein ultra-stylishes Konfigurationsutil (/usr/bin/nvidia-settings).








    Und bitte, bitte:


    Diese FAQ wurde erstellt mit Hilfe eine GeForce 1...jetzt hab ich auf eine FX 5600 geupdatet!
    Har, har, har...

    UPDATE:
    rHGB (Redhat's graphisches Boottool) friert das System ein. Der eleganteste Weg besteht im entfernen des rhgb-Pakets (rpm -e rhgb). Auch in der /boot/grub/grub.conf kann rhgb deaktiviert werden. Dazu einfach das "rhgb" in den Zeilen mit dem Kernel entfernen.
    Das Problem besteht auf Fedora Core 2 + 3.
    Geändert von mrsuicide (02.03.05 um 20:27 Uhr)
    Ramen!

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •