Hi Patrick, Am Freitag, 15. März 2002 13:01 schrieb Patrick Hess:
Philipp Zacharias schrieb:
Am Donnerstag, 14. März 2002 21:38 schrieb Patrick Hess:
Versuche ich aber, als User ein Programm, welches GLX nutzt (gears, FlightGear, ...), aufzurufen, erhalte ich nur die Meldung "Speicherzugriffsfehler". Als root aufgerufen funktioniert es aber einwandfrei.
das Problem hatte ich auch mal. Überprüfe mal, wie Deine Rechte auf die Devices nvidia* (wobei * für 0, 1, 2, 3 und ctl steht) sowie nvram unter /dev aussehen. Sollte ungefähr folgendermaßen sein:
crw-rw-rw- 1 root root 195, 0 Mai 12 2001 nvidia0 crw-rw-rw- 1 root root 195, 1 Mai 12 2001 nvidia1 crw-rw-rw- 1 root root 195, 2 Mai 12 2001 nvidia2 crw-rw-rw- 1 root root 195, 3 Mai 12 2001 nvidia3
Ok, sehen wir mal nach, wie das bei mir aussieht:
desk2:/dev # dir nv* crw-rw---- 1 root video 195, 0 Jan 19 2001 nvidia0 crw-rw---- 1 root video 195, 1 Jan 19 2001 nvidia1 crw-rw---- 1 root video 195, 2 Jan 19 2001 nvidia2 crw-rw---- 1 root video 195, 3 Jan 19 2001 nvidia3 crw-rw-rw- 1 patrickh users 195, 255 Jan 19 2001 /dev/nvidiactl crw------- 1 root root 10, 144 Jan 19 2001 nvram
Ein "chmod 666 nv*" und das Problem war behoben. Habe ich mir damit jetzt ein Sicherheitsloch eingefangen? Muß ja einen Grund haben, daß die Rechte darauf doch ziemlich restriktiv gesetzt waren.
ne, hast Du nicht. So wie die Rechte jetzt gesetzt sind, ist es Standard. Das davor kam eventuell von einem fehlerhaften Treiber. Bei mir lag das damals auch am nvidia-Treiber. Da haben die wohl was falsch eingestellt, dass bei der Treiber-Installation die falschen Rechte gesetzt werden.
Wenn das hinhaut, könntest Du auch mal andere Treiber versuchen.
Da es hingehauen hat, gleich die nächste Frage: Warum andere Treiber und WELCHE anderen Treiber? Meinst du ein XFree-Update oder neue NVidia-Software? Bei NVidia werde ich wohl die aktuellste haben, erst gestern vom NVidia-Server gezogen. Bei XFree bin ich erst mal froh, daß ich es auch mit dem alten 4.0.0.2 zum Laufen gekriegt hab.
Das sollte eigentlich auch heißen: Wenn das NICHT hinhaut, könntest Du auch mal andere Treiber versuchen. Und damit war gemeint, dass Du Dir von der Nvidia-Seite ältere Treiber ziehen könntest. Hat sich aber mittlerweile wohl glücklicherweise erledigt.
Danke für deine Hilfe.
no problem Gruß Philipp -- registered Linux user number 258854