Hi Ich versuche hier gerade den `offiziellen' Nvidia-X-Server mit OpenGL-Beschleunigung ans laufen zu bekommen. (NVIDIA-Linux-x86-1.0-4363). Ich habe den Treiber installiert und die XF86-Config geändert. Das Problem ist : Circa 5 Sekunden nach dem Start von X kann ich zwar noch die Maus bewegen aber sonst reagiert das System garnicht mehr. Ich kann auch nicht mehr auf die Console wechseln um X manuell zu killen. Die Hardware ist eine G-Force 2 MX, Hardwareprobleme können ausgeschlossen werden, da beim Spielen unter Windows keinerlei Probleme auftreten. Ich habe es sowohl mit /dev/agpart Unterstützung im Kernel als auch mit dem Nvidia-Modul versucht und auch mit der NVAGP-Option AGP komplett deaktiviert ; Das Ergebniss ist immer das gleiche. (wie oben beschrieben) Hat jemand von euch das ganze stabil ans Laufen bekommen ? In alt.os.linux.suse ist mir empfohlen worden auf X-Free 4.3.0 upzudaten. Wenn man sich die Beschreibungen auf der Suse-Homepage anschaut, bekommt man den Eindruck, daß X-Free updaten ungefähr so gefährlich wie russisches Roulette ist für das System ist. Ich habe vorher ein Backup des ganzen System gemacht und mich trotzdem mal dran gemacht. Ich habe rpm -Uvh * im Verzeichniss mit den Dateien von XFree 4.3.0 ausgeführt. Ich habe danach eine Fehlermeldung bekommen, daß einige Dateien mit Bestandteilen des aaa_base-Packetes in Konflikt stehen. Grundsätzliche Frage : Wenn ich rpm wie oben für mehrere Dateien ausführe aber ich wie in meinem Fall eine Fehlermeldung bekomme, werden dann die Pakete installiert, für die es keine Fehlermeldung gibt oder wird die ganze Operation nicht durchgeführt ? Ich nehme an mit --force sollte es möglich sein die ganzen Pakete zu installieren. Gibt es einen speziellen Grund U statt F für Freshen zu nehmen ? Ich will eigentlich nicht einfach so aufs geradewohl Pakete in mein System integrieren, die vorher nicht dagewesen sind. Bye Stefan, der wirklich nicht versteht, warum Nvidia die Treiber nicht OpenSource macht und einen Programmierer abstellt um die Sachen weiterzuentwickeln - Geld machen die doch mit der Hardware
Stefan Malte Schumacher schrieb:
Ich versuche hier gerade den `offiziellen' Nvidia-X-Server mit OpenGL-Beschleunigung ans laufen zu bekommen. (NVIDIA-Linux-x86-1.0-4363). Ich habe den Treiber installiert und die XF86-Config geändert. Das Problem ist : Circa 5 Sekunden nach dem Start von X kann ich zwar noch die Maus bewegen aber sonst reagiert das System garnicht mehr. Ich kann auch nicht mehr auf die Console wechseln um X manuell zu killen. Die Hardware ist eine G-Force 2 MX, Hardwareprobleme können ausgeschlossen werden, da beim Spielen unter Windows keinerlei Probleme auftreten.
Du schreibst nicht, was fuer eine SuSE Du hast und welche Version von XFree... Hier laeuft eine GeForce 2MX mit dem NVIDIA-Treiber in Version 1.0-4363 unter SuSE 8.2 ohne Probleme. Was sagt denn /var/log/XFree86.0.log? Und steht etwas in /var/log/messages?
Ich habe es sowohl mit /dev/agpart Unterstützung im Kernel als auch mit dem Nvidia-Modul versucht und auch mit der NVAGP-Option AGP komplett deaktiviert ; Das Ergebniss ist immer das gleiche. (wie oben beschrieben)
Solange nichts genaueres ueber Deine Hardware und Dein System bekannt ist, und auch keine Auszuege aus Log- Files etc., laesst sich kaum mehr sagen.
Hat jemand von euch das ganze stabil ans Laufen bekommen ? In alt.os.linux.suse ist mir empfohlen worden auf X-Free 4.3.0 upzudaten. Wenn man sich die Beschreibungen auf der Suse-Homepage anschaut, bekommt man den Eindruck, daß X-Free updaten ungefähr so gefährlich wie russisches Roulette ist für das System ist. Ich habe vorher ein Backup des ganzen System gemacht und mich trotzdem mal dran gemacht.
Wenn Du die SuSE Pakete nimmst, dann sollte das Update kein all zu grosses Problem sein, haengt natuerlich auch davon ab, was Du momentan gerade fuer eine SuSE Version hast.
Ich habe rpm -Uvh * im Verzeichniss mit den Dateien von XFree 4.3.0 ausgeführt. Ich habe danach eine Fehlermeldung bekommen, daß einige Dateien mit Bestandteilen des aaa_base-Packetes in Konflikt stehen.
Details? Auch hier schreibst Du wieder nicht, _welche_ Fehlermeldung kommt. Verwende lieber "rpm -Fhv", denn das updatet dann nur genau die Pakete, die bisher auch schon installiert sind.
Grundsätzliche Frage : Wenn ich rpm wie oben für mehrere Dateien ausführe aber ich wie in meinem Fall eine Fehlermeldung bekomme, werden dann die Pakete installiert, für die es keine Fehlermeldung gibt oder wird die ganze Operation nicht durchgeführt ?
Es wird die gesamte Operation nicht durchgefuehrt.
Ich nehme an mit --force sollte es möglich sein die ganzen Pakete zu installieren.
Nein. --force wird es nicht bringen. Was Du suchst ist --nodeps, aber DAS WILLST DU NICHT WIRKLICH ANWENDEN! Damit handelst Du Dir frueher oder spaeter nur noch mehr Aerger ein, denn damit wird Deine RPM-Datenbank inkonsistent.
Gibt es einen speziellen Grund U statt F für Freshen zu nehmen ? Ich will eigentlich nicht einfach so aufs geradewohl Pakete in mein System integrieren, die vorher nicht dagewesen sind.
Mit "rpm -Uhv *.rpm" werden einige Pakete upgedatet, anderen, die vorher noch nicht installiert waren, wer- den zusaetzlich installiert. Bei "rpm -Fhv *.rpm" werden nur bereits installierte Pakete upgedatet, aber nichts Neues installiert. Das sollte in Deinem Falle eigentlich reichen.
Stefan, der wirklich nicht versteht, warum Nvidia die Treiber nicht OpenSource macht und einen Programmierer abstellt um die Sachen weiterzuentwickeln - Geld machen die doch mit der Hardware
Die Sachen werden weiter entwickelt und gegenueber alten Versionen wie 0.9 o.ae. sind wir heute schon auf einem echt guten Level! Das mit "Closed Source" ist halt leider so. Da musst Du Dich dann direkt bei NVIDIA beschweren. Oder Dir eine andere Grafikkarte besorgen, oder auf 3D verzichten. CU, Thomson -- Thomas Hertweck, Dipl.-Geophys., GPI Universitaet Karlsruhe === First they ignore you, then they laugh at you, then === === they fight you, then you win. (M. Ghandi) ===
Hi
Du schreibst nicht, was fuer eine SuSE Du hast und welche Version von XFree... Hier laeuft eine GeForce 2MX mit dem NVIDIA-Treiber in Version 1.0-4363 unter SuSE 8.2 ohne Probleme.
Suse 8.1 d.h. XFree Version 4.2.0
Was sagt denn /var/log/XFree86.0.log? Und steht etwas in /var/log/messages?
In /var/log/messages steht abgesehen davon, daß das Nvidia-Modul erfolgreich geladen wurde nichts. XFree86.0.log ist ziemlich umfangreich (wenn es nicht nötig ist poste ich es mal lieber nicht) aber ich sehe jetzt dort auch nichts, was ein Hinweis auf den Crash sein könnte.
Ich habe rpm -Uvh * im Verzeichniss mit den Dateien von XFree 4.3.0 ausgeführt. Ich habe danach eine Fehlermeldung bekommen, daß einige Dateien mit Bestandteilen des aaa_base-Packetes in Konflikt stehen.
Details? Auch hier schreibst Du wieder nicht, _welche_ Fehlermeldung kommt. Verwende lieber "rpm -Fhv", denn das updatet dann nur genau die Pakete, die bisher auch schon installiert sind.
Bei rpm -Uvh file /etc/skel/.Xdefaults from install of XFree86-4.3.0-17 conflicts with file from package aaa_skel-2002.8.26-5 file /etc/skel/.xinitrc from install of XFree86-4.3.0-17 conflicts with file from package aaa_skel-2002.8.26-5 file /etc/skel/.xsession from install of XFree86-4.3.0-17 conflicts with file from package aaa_skel-2002.8.26-5 file /sbin/conf.d/SuSEconfig.fonts from install of xf86tools-0.1-539 conflicts with file from package aaa_base-2002.9.12-1 Bei rpm -Fvh error: failed dependencies: cabextract is needed by xf86tools-0.1-539
Nein. --force wird es nicht bringen. Was Du suchst ist --nodeps, aber DAS WILLST DU NICHT WIRKLICH ANWENDEN! Damit handelst Du Dir frueher oder spaeter nur noch mehr Aerger ein, denn damit wird Deine RPM-Datenbank inkonsistent.
Ausgehend von der Ausgabe von rpm -Uvh werden ja nur eine Konfigurations-Vorlage überschrieben. Ich scheine ja für die Installation doch noch andere Parameter als Uvh nehmen zu müssen. Ist --replacefiles in diesem Fall der korrekte Paramter ? Bye Stefan
Am Samstag, 24. Mai 2003 22:06 schrieb Stefan Malte Schumacher:
In /var/log/messages steht abgesehen davon, daß das Nvidia-Modul erfolgreich geladen wurde nichts. XFree86.0.log ist ziemlich umfangreich (wenn es nicht nötig ist poste ich es mal lieber nicht) aber ich sehe jetzt dort auch nichts, was ein Hinweis auf den Crash sein könnte.
Keine Fehlermeldungen ersichtlich? Wenn es kein IRQ-Konflikt ist, oder die XFree-Konfiguration zerschossen ist, sollte da auf jeden Fall alles drin stehen, um dem Fehler auf die Schliche zu kommen.
file /etc/skel/.Xdefaults from install of XFree86-4.3.0-17 conflicts
Las die Finger erst mal von dem XFree Update, der NVidia-Treiber wurde mit XFree 4.0.2 (ja der zweier kommt nicht gleich nach dem vierer), kompiliert und dürfte mit all den Versionen von da an funktionieren. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Stefan Malte Schumacher schrieb:
[...] Suse 8.1 d.h. XFree Version 4.2.0
Mit XFree 4.2 sollten die NVIDIA-Treiber eigentlich ohne Probleme funktionieren. Ich hatte hier ne ganze Weile eine SuSE 8.0, und selbst da ging es mit der dortigen XFree Version. Ich wuerde das Update erst einmal aussen vor las- sen. Dein Problem liegt IMHO wo anderst. CU, Thomson
participants (3)
-
Manfred Tremmel
-
Stefan Malte Schumacher
-
Thomas Hertweck