Linux 15.036 Themen, 107.107 Beiträge

3d power für die geforce

the brain / 8 Antworten / Baumansicht Nickles

zeawas!
OS: debian linux - unstable
graka: elsa erazor x
grachip nvidia geforce 265
kernel: 2.4.6
brauche dringend anleitung zum installieren der 3d beschleunigung bzw openGL.
bitte idiotensicher!!!!!!!!!!
blicke durch die anleitung auf www.nvidia.de nit durch!
danke
MFG the brain

bei Antwort benachrichtigen
(Anonym) the brain „3d power für die geforce“
Optionen

Hi !

Is ganz easy:

1) hol die beide .tar.gz-Dateien von der Nvidia-Seite
2) dann entpacken per "tar xvfz

bei Antwort benachrichtigen
the brain Nachtrag zu: „3d power für die geforce“
Optionen

hab ein kleines problem, in meiner XF86Config gibts keine section "module"!
ich hab versucht die einfach einzufügen, aber des hat nit gfunzt!

bei Antwort benachrichtigen
the bran (Anonym) the brain „3d power für die geforce“
Optionen

ich habs jetzt nochmal versucht und die section module erstellt und das load glx eingefügt. das funzt jetzt!
aber wenn ich in device driver "nvidia" einfüge krieg ich eine fehlermeldung beim starten von x.
es gibt anscheinend keinen nvidia treiber!
kanst du mir nicht einfach der XF86Config mailen? martin.thbrain@utanet.at

bei Antwort benachrichtigen
(Anonym) the bran (Anonym) „ich habs jetzt nochmal versucht und die section module erstellt und das load glx...“
Optionen

Hier is meine XF86Config-4 (die MUSS (glaub ich) XF86Config-4 heissen, weil für die nvidia-treiber XFree86 4.0.x benötigt wird. Die Version von XFree86 kann man (bei mir) per

$ grep "XFree86 Version" /var/log/XFree86.0.log

herausfinden. Damit der Treiber laden kann, muß das Nvidia-Kernelmodul geladen sein, per

$ lsmod (als root)

herauszufinden, das heißt's dann "NVdriver".

#######################################

Section "Module"

# This loads the DBE extension module.

Load "dbe" # Double buffer extension

# This loads the Type1 and FreeType font modules

Load "extmod"
# Load "type1"
# Load "freetype"

# This loads the GLX module
Load "glx"

EndSection

# **********************************************************************
# Files section. This allows default font and rgb paths to be set
# **********************************************************************

Section "Files"

# The location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.

RgbPath "/usr/X11R6/lib/X11/rgb"

FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"

EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************

Section "InputDevice"

Identifier "Keyboard1"
Driver "Keyboard"

Option "AutoRepeat" "500 30"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"

EndSection


# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"

# Identifier and driver

Identifier "Mouse2"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/psaux"

EndSection

Section "InputDevice"

Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "Buttons" "3"
Option "ZAxisMapping" "4 5"

EndSection

# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"

Identifier "medion"

HorizSync 31.5-70.0
VertRefresh 40-150

EndSection


# **********************************************************************
# Graphics device section
# **********************************************************************

Section "Device"
Identifier "RIVA TNT2"
Driver "nvidia"
EndSection


# **********************************************************************
# Screen sections
# **********************************************************************

# Any number of screen sections may be present. Each describes
# the configuration of a single screen. A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
Identifier "Screen 1"
Device "RIVA TNT2"
Monitor "medion"
DefaultDepth 16

Subsection "Display"
Depth 8
Modes "1024x768"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1152x864"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1152x864"
ViewPort 0 0
EndSubsection
EndSection

# **********************************************************************
# ServerLayout sections.
# **********************************************************************

Section "ServerLayout"

# The Identifier line must be present
Identifier "Simple Layout"

Screen "Screen 1"

InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"

EndSection

##########################################

bei Antwort benachrichtigen
the brain Nachtrag zu: „3d power für die geforce“
Optionen

nochmal um das klarzustellen:
ich benutze Debian linux, da schaut des ganze a bissale anderst aus!
ich habe genau das getan:
die zwei files downgeloaded, entpackt und mit make installiert, und alles mit erfolg
dann habe ich mich an meiner XF86Config zu schaffen gemacht und die section module erstellt
da kommt dann ein load glx rein.
gut so funzt x noch
aber wenn ich jetzt als driver nvidia angib gehts nich mehr.
die installiere ich den treiber, bzw wo krieg ich ihn und wo muss ich ihn hinkopieren?
wenns was nutzt hir ist meine XF86Config, aber ich glaube nicht, dass es an der liegt:


*******************************************************************


Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:7101"
FontPath "unix/:7100"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
EndSection

Section "ServerFlags"
EndSection

Section "Keyboard"
Protocol "Standard"
AutoRepeat 500 30
LeftAlt Meta
RightAlt Meta
ScrollLock Compose
RightCtl Control
XkbKeycodes "xfree86"
XkbTypes "default"
XkbCompat "default"
XkbSymbols "us(pc101)"
XkbGeometry "pc"
XkbRules "xfree86"
XkbModel "pc101"
XkbLayout "de"
EndSection

Section "Pointer"
Protocol "PS/2"
Device "/dev/psaux"
ZAxisMapping 4 5
Buttons 5
EndSection

Section "Monitor"
Identifier "Primary Monitor"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30-70
VertRefresh 50-120
Modeline "1024x768" 85.00 1024 1052 1172 1304 768 780 783 803
Modeline "800x600" 69.65 800 864 928 1088 600 604 610 640 -hsync -vsync
EndSection

Section "Device"
Identifier "Primary Card"
VendorName "Unknown"
BoardName "None"
EndSection

Section "Module"
Load "glx"
EndSection

Section "Screen"
Driver "Accel"
Device "Primary Card"
Monitor "Primary Monitor"
DefaultColorDepth 32
BlankTime 0
SuspendTime 0
OffTime 0
SubSection "Display"
Depth 8
Modes "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 32
Modes "1024x768" "800x600"
EndSubSection
EndSection

Section "Screen"
Driver "SVGA"
Device "Primary Card"
Monitor "Primary Monitor"
DefaultColorDepth 32
BlankTime 0
SuspendTime 0
OffTime 0
SubSection "Display"
Depth 8
Modes "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 32
Modes "1024x768" "800x600"
EndSubSection
EndSection

Section "Screen"
Driver "VGA16"
Device "Primary Card"
Monitor "Primary Monitor"
BlankTime 0
SuspendTime 0
OffTime 0
SubSection "Display"
Depth 4
Modes "1024x768" "800x600"
EndSubSection
EndSection

Section "Screen"
Driver "VGA2"
Device "Primary Card"
Monitor "Primary Monitor"
BlankTime 0
SuspendTime 0
OffTime 0
SubSection "Display"
Depth 1
Modes "1024x768" "800x600"
EndSubSection
EndSection

bei Antwort benachrichtigen
(Anonym) the brain „nochmal um das klarzustellen: ich benutze Debian linux, da schaut des ganze a...“
Optionen

Oha !

Anhand deiner XF86Config und deinem Posting vermute ich:

du benutzt Debian, wahrscheinlich 2.2r2 oder 2.2r3 (stable/potato). In der aktuellen Version von Debian (stable/potato) ist XFree86 3.3.6 dabei, NICHT XFree86 4.0.x. D.h. der Nvidia-Treiber kann nicht funktionieren, weil der 100%ig XFree86 4.0.x benötigt. Also nix mit OpenGL, solange du nicht auf XFree86 4.0.x updatest. Link:

http://people.debian.org/~cpbotha/xf403_potato/READ.THIS

Ich würd's so machen. Die Zeilen:

deb http://people.debian.org/~cpbotha/xf403_potato/i386/
deb http://people.debian.org/~cpbotha/xf403_potato/all/

in die /etc/apt/sources.list eintragen. Und dann halt ganz normal mit dselect die XFree86 4.0.3-Pakete installieren, und
vorher die XFree86 3.3.6-Pakete komplett runterschmeissen. Aber Vorsicht, keine Ahnung, ob dir das irgendwas zerschiesst.
Oder ein komplettes dist-upgrade auf unstable, wäre auch möglich.

Tricky das ganze.....

cmg

bei Antwort benachrichtigen
the brain Nachtrag zu: „3d power für die geforce“
Optionen

aber meine sources list sieht so aus:

deb cdrom:[Debian GNU/Linux 2.2 r0 _Potato_ - Unofficial i386 Binary-1 (20001119)]/ unstable contrib main

deb ftp://ftp.debian.at/debian/ unstable main non-free contrib

also ist es die unstable (sid) -> XFree 4.0.3

bei Antwort benachrichtigen
(Anonym) the brain „aber meine sources list sieht so aus: deb cdrom: Debian GNU/Linux 2.2 r0...“
Optionen

Das ist ja nun seltsam 8-)

Nichstdestotrotz musst du sichergehen, dass du auch XFree86 4.0.3 benutzt. Bei mir war's so:

Hatte Update auf unstable gemacht, weil ich auch 4.0.x haben wollte, aber 3.3.6 war ja noch drauf.
Das musste ich erst explizit deinstallieren, und dann 4.0.x nochmal installieren, dann ging alles.

versuch nochmal

# grep "6 Ve" /var/log/XFree86.0.log

Und XFree86 4.0.x benutzt unter Debian auf jeden Fall die /etc/X11/XF86Config-4, nicht die /etc/X11/XF86Config.
Die Config, die du gepostet hattest, war definitiv eine von Config von XFree86 3.3.x. Unter XFree86 4.0.x kann man auch nicht XF86Setup benutzen, soweit ich weiß, da das Programm noch nicht angepasst ist, xf86config funktioniert aber.
Schau die auch nochmal alle Zeilen der /var/log/XFree86.0.log an, ob da noch irgendwelche Infos/Fehlermeldungen gegeben werden. Vielleicht suchen wir ja nach dem falschen Fehler, sozusagen.

bei Antwort benachrichtigen