Nvidia Treiber streikt!

vlast

Well-Known Member
Hallo, ich schonwieder.

Hab diesmal nen Problem mit meinem Nvidia treiber. Hab ne GeForce MX 440 mit AGP8x.
Hab den Treiber installiert, hab ihn geladen und habe auch den nvidia kernel geladen.
Dann reboot aber wenn ich mich dann einloggen und mit startx kde starten will kommt immer folgender error:


Script started on Sun Mar 16 17:20:41 2008
[1m [7m% [27m [1m [m

[m [27m [Jvlast% [Ks startx

xauth: creating new authority file /home/martin/.serverauth.1096
xauth: (argv):1: bad display name "vlast:0" in "list" command
xauth: (stdin):1: bad display name "vlast:0" in "add" command


X.Org X Server 1.4.0
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 7.0-RELEASE i386
Current Operating System: FreeBSD vlast 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
Build Date: 13 February 2008 05:50:12PM

Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Mar 16 17:20:53 2008
(==) Using config file: "/etc/X11/xorg.conf"
(EE) No devices detected.

Fatal server error:
no screens found
XIO: fatal IO error 53 (Software caused connection abort) on X server ":0.0"

after 0 requests (0 known processed) with 0 events remaining.

xauth: (argv):1: bad display name "vlast:0" in "remove" command
[1m [7m% [27m [1m [m

[m [27m [Jvlast% [Ks su

Password:
vlast# ^D exit
[1m [7m% [27m [1m [m

[m [27m [Jvlast% [K


Script done on Sun Mar 16 17:21:19 2008


kann mir wer sagen woran das liegt? Hab schon verschiedenes versucht, auch den Treiber nochmal runterzuschmeissen und neu zu installieren,hat auch nichts geklappt.
Erstmal scheint er ja ganz normal zu laden, aber dann kommt immer dieser "fatal Error".
Wenn ich dann in etc/X11/xorg.conf statt nvidia wieder nv schreibe gehts wieder ganz normal.
 
ich habe einfach die Version aus den Ports installiert.
100.14.19 muesste das sein wenn ich mich nicht irre.
 
Zum Treiber und nvidia-kernel-modul brauchst Du noch folgendes:
linux_enable="YES" in der rc.conf
Port compat5x installieren
compat5x_enable="YES" in der rc.conf (... wenn nicht schon in der Kernel conf)
Option "NvAGP" "1" in der xorg.conf
Wenn es dann auch nicht geht, installiere die "bsdadminscripts" und mache "pkg_libchk" .
 
1. Poste mal bitte deine xorg.conf

2. Ich glaube du brauchst nicht den aktuellsten nvidia-Treiber sondern eine ältere Version, nämlich /usr/ports/x11/nvidia-driver-96xx Das ist ja eine ältere Karte, die vom aktuellen Treiber vermutlich nicht unterstützt wird.

3. Eine Version 100.14.19 gibt es nicht.

@morromett
Wenn er den Treiber aus den ports installiert hat, sollte der ganze Krams als Abhängigkeit mitinstalliert worden sein.
 
@Styx
Bei mir hat der Treiber aus den ports, bis auf compat5x, alles mitinstalliert. Daß compat5x fehlt, habe ich erst beim pkg_libchk festgestellt.
 
Hab diesmal nen Problem mit meinem Nvidia treiber. Hab ne GeForce MX 440 mit AGP8x.
Hab den Treiber installiert, hab ihn geladen und habe auch den nvidia kernel geladen.
Dann reboot aber wenn ich mich dann einloggen und mit startx kde starten will kommt immer folgender error:
[..]
Wenn ich dann in etc/X11/xorg.conf statt nvidia wieder nv schreibe gehts wieder ganz normal.

Für eine GeForce MX 440 brauchst Du einen der legacy nvidia-driver.
Die Treiber Version 100.14.19 ist zwar inzwischen auch schon wieder veraltet
(aktuell ist die Version 169.12)
aber diese nvidia-driver Versionen sind nur für Nvidia Grafikkarten ab der
"FX" Generation (5xxx, 6xxx, 7xxx, 8xxx Geforce)!
Für die 9xxx Geforce Generation gibt es eine neue Betaversion 171.06:
http://www.nvidia.com/object/freebsd_171.06.html
Wobei aber der nvidia-driver Port etwas angepasst werden muss,
also die Version im Makefile etwas anlupfen und die distinfo anpassen,
gegebenenfalls die Patches anpassen usw.

Du könntest nachschauen, ob der legacy x11/nvidia-driver-96xx
der passende für Deine Nvidia Grafikkarte ist,
oder ob Du den legacy Treiber für die ganz alten Nvidia Grafikkarten
verwenden musst: x11/nvidia-driver-71xx


Gruß, Fusselbär
 
Du musst einen ältere Nvidia Treiber Version installieren. Ich hab ne ähnliche Karte und bekomme 3D nur mit /usr/ports/x11/nvidia-driver-96xx zum laufen.
 
Jo ist legacy.. steht auch in den Treiber Release Notes oder auf der NVidia Seite... Für ne Geforce 4 brauchste definitiv den Legacy Treiber.
 
Zurück
Oben