Hi Liste, wiedereinmal hab ich ne Frage. :) Naja dank eurer Hilfe hab ich es ja jetzt endlich geschafft mir meinen eigenen Kernel aus den SuSE Quellen zu compilieren. Nur leider wenn ich den Kernel jetzt boote, startet mein X-Server nicht mehr. Erneutes installieren der nvidia_kernel modules hatte da nichts geändert und auch eine neukonfiguration mit sax2 scheitert. Wenn ich allerdings wieder 2.4.0 (den Installationskernel) boote dann geht alles wieder. Vielleicht hat ja einer Erfahrung mit 2.4.9 und NVidia Karten. Zur Information: SAX.log Search Results from ScanMouse... --------------------------------- Mouse0:imps/2:/dev/pointer0 Search Results from ScanMouse... --------------------------------- Mouse0:imps/2:/dev/pointer0 Search Results from ScanKeyboard... ------------------------------------ Keyboard0:Protocol:Standard Keyboard0:XkbModel:pc104 Keyboard0:XkbLayout:de Keyboard0:XkbVariant:nodeadkeys Search Results from ScanServer... ---------------------------------- Card0:BusId:0x1 Card0:SlotId:0x00 Card0:FuncId:0x0 Card0:Vendor:Nvidia Card0:Device:GeForce2MX Card0:VID:0x10de Card0:DID:0x0110 Card0:Module:nvidia Card0:BusType:AGP Card0:Detected:1 Card0:Flag:DEFAULT Card0:SUB-VID:0x0000 Card0:SUB-DID:0x0000 Search Results from ScanServer... ---------------------------------- Card0:BusId:0x1 Card0:SlotId:0x00 Card0:FuncId:0x0 Card0:Vendor:Nvidia Card0:Device:GeForce2MX Card0:VID:0x10de Card0:DID:0x0110 Card0:Module:nvidia Card0:BusType:AGP Card0:Detected:1 Card0:Flag:3D Card0:SUB-VID:0x0000 Card0:SUB-DID:0x0000 Search Results from ScanXstuff... ---------------------------------- Card0:Module:nvidia Card0:Extension:glx Card0:Option:None Card0:RawDef:None Card0:Current:01-00-0 Card0:Memory:1024 Card0:Dacspeed:120 Card0:Hsync:32 Card0:Vsync:62 Card0:Chipset:generic Card0:DDC:<undefined> Achja. Gestartet hab ich sax mit: sax2 -m 0=nvidia, damit er gleich das richtige modul nimmt, aber auch wenn er selbst das modul wählen darf ändert das nix. Bin für jeden TIP dankbar. MFG Philipp
Philipp Strube wrote:
Naja dank eurer Hilfe hab ich es ja jetzt endlich geschafft mir meinen eigenen Kernel aus den SuSE Quellen zu compilieren. Nur leider wenn ich den Kernel jetzt boote, startet mein X-Server nicht mehr. Erneutes installieren der nvidia_kernel modules hatte da nichts geändert und auch eine neukonfiguration mit sax2 scheitert. Wenn ich allerdings wieder 2.4.0 (den Installationskernel) boote dann geht alles wieder. Vielleicht hat ja einer Erfahrung mit 2.4.9 und NVidia Karten.
Du musst das Nvidia Kernel-Modul fuer Deinen neuen Kernel 2.4.9 frisch uebersetzen und anschliessend installieren. Aus Deiner Mail geht leider nicht hervor, ob Du das getan hast oder ob Du einfach die alten RPMs nochmal installiert hast. Am einfachsten geht es, wenn Du Dir das SRPM (Source RPM) des Nvidia-Kernel Moduls holst und es mit einem "rpm --rebuild" wie im README angegeben uebersetzt. Ich glaube, Du musst dabei darauf achten, dass der Link /usr/src/linux dann auch auf Deinen neuen Kernel-Tree zeigt. Anschliessend das so speziell fuer Deinen Kernel entstandene RPM instal- lieren und hoffentlich wieder gluecklich werden. An der Konfigurationsdatei /etc/X11/XF86Config solltest Du eigent- lich nichts veraendern muessen. Gruesse, Thomson -- Thomas Hertweck, Geophysicist Geophysical Institute, Karlsruhe University (TH) Hertzstr. 16, D-76187 Karlsruhe, Germany
Am Dienstag, 21. August 2001 11:20 schrieb Thomas Hertweck:
Philipp Strube wrote:
Naja dank eurer Hilfe hab ich es ja jetzt endlich geschafft mir meinen eigenen Kernel aus den SuSE Quellen zu compilieren. Nur leider wenn ich den Kernel jetzt boote, startet mein X-Server nicht mehr. Erneutes installieren der nvidia_kernel modules hatte da nichts geändert und auch eine neukonfiguration mit sax2 scheitert. Wenn ich allerdings wieder 2.4.0 (den Installationskernel) boote dann geht alles wieder. Vielleicht hat ja einer Erfahrung mit 2.4.9 und NVidia Karten.
Du musst das Nvidia Kernel-Modul fuer Deinen neuen Kernel 2.4.9 frisch uebersetzen und anschliessend installieren. Aus Deiner Mail geht leider nicht hervor, ob Du das getan hast oder ob Du einfach die alten RPMs nochmal installiert hast. Am einfachsten geht es, wenn Du Dir das SRPM (Source RPM) des Nvidia-Kernel Moduls holst und es mit einem "rpm --rebuild" wie im README angegeben uebersetzt. Ich glaube, Du musst dabei darauf achten, dass der Link /usr/src/linux dann auch auf Deinen neuen Kernel-Tree zeigt. Anschliessend das so speziell fuer Deinen Kernel entstandene RPM instal- lieren und hoffentlich wieder gluecklich werden. An der Konfigurationsdatei /etc/X11/XF86Config solltest Du eigent- lich nichts veraendern muessen.
Gruesse, Thomson
ich finde die eigentlichen Sourcen (...tar.gz) leichter zu handhaben. Einmal entpackt, muss man bei einem Kernelwechsel nur zweimal make eintippen und die Sache ist geritzt. Und sie sind systemunabhängig, meint: für SuSE und Mandrake etc. verwutzbar. Aber egal.. Martin
Martin Gaebler wrote:
Am Dienstag, 21. August 2001 11:20 schrieb Thomas Hertweck:
[...] Am einfachsten geht es, wenn Du Dir das SRPM (Source RPM) des Nvidia-Kernel Moduls holst und es mit einem "rpm --rebuild" wie im README angegeben uebersetzt. [...] Anschliessend das so speziell fuer Deinen Kernel entstandene RPM instal- lieren und hoffentlich wieder gluecklich werden.
ich finde die eigentlichen Sourcen (...tar.gz) leichter zu handhaben. Einmal entpackt, muss man bei einem Kernelwechsel nur zweimal make eintippen und die Sache ist geritzt. Und sie sind systemunabhängig, meint: für SuSE und Mandrake etc. verwutzbar.
Aeh....? Es gibt nur _ein_ Nvidia Kernel-Modul Source RPM (SRPM) fuer RedHat, SuSE, Debian, etc..... Das einzige, was ich eintippen muss, sind zwei RPM Befehle, einer um das SRPM neu zu uebersetzen (rpm --rebuild), einer um das fertig compilierte RPM Paket wieder einzuspielen (rpm -i oder entsprechend evtl. als Update rpm -U). Das sind wohl auch nicht mehr Befehle als Du eingeben musst. Zudem habe ich mit RPM die Chance, die Pakete ohne Probleme wieder zu deinstallieren. Das ist mit .tgz und selbst Compilieren ohne weitere Vorkehrungen nicht so einfach moeglich. Also, wo da bei Dir der Vorteil liegen soll kann ich nicht so ganz nachvollziehen..... :-) Gruesse, Thomson -- Thomas Hertweck, Geophysicist Geophysical Institute, University of Karlsruhe Hertzstr. 16, D-76187 Karlsruhe, Germany
Am Dienstag, 21. August 2001 20:27 schrieb Thomas Hertweck:
Martin Gaebler wrote:
Am Dienstag, 21. August 2001 11:20 schrieb Thomas Hertweck:
[...] Am einfachsten geht es, wenn Du Dir das SRPM (Source RPM) des Nvidia-Kernel Moduls holst und es mit einem "rpm --rebuild" wie im README angegeben uebersetzt. [...] Anschliessend das so speziell fuer Deinen Kernel entstandene RPM instal- lieren und hoffentlich wieder gluecklich werden.
ich finde die eigentlichen Sourcen (...tar.gz) leichter zu handhaben. Einmal entpackt, muss man bei einem Kernelwechsel nur zweimal make eintippen und die Sache ist geritzt. Und sie sind systemunabhängig, meint: für SuSE und Mandrake etc. verwutzbar.
Aeh....? Es gibt nur _ein_ Nvidia Kernel-Modul Source RPM (SRPM) fuer RedHat, SuSE, Debian, etc..... Das einzige, was ich eintippen muss, sind zwei RPM Befehle, einer um das SRPM neu zu uebersetzen (rpm --rebuild), einer um das fertig compilierte RPM Paket wieder einzuspielen (rpm -i oder entsprechend evtl. als Update rpm -U). Das sind wohl auch nicht mehr Befehle als Du eingeben musst. Zudem habe ich mit RPM die Chance, die Pakete ohne Probleme wieder zu deinstallieren. Das ist mit .tgz und selbst Compilieren ohne weitere Vorkehrungen nicht so einfach moeglich. Also, wo da bei Dir der Vorteil liegen soll kann ich nicht so ganz nachvollziehen..... :-)
Gruesse, Thomson
und wo kannst du da die Parameter für FW oder AGP 2x/4x ? verändern? Und es reicht, wenn du einmal mailst... Martin
Martin Gaebler wrote:
Am Dienstag, 21. August 2001 20:27 schrieb Thomas Hertweck:
Martin Gaebler wrote:
Am Dienstag, 21. August 2001 11:20 schrieb Thomas Hertweck:
[...] Am einfachsten geht es, wenn Du Dir das SRPM (Source RPM) des Nvidia-Kernel Moduls holst und es mit einem "rpm --rebuild" wie im README angegeben uebersetzt. [...] Anschliessend das so speziell fuer Deinen Kernel entstandene RPM instal- lieren und hoffentlich wieder gluecklich werden.
ich finde die eigentlichen Sourcen (...tar.gz) leichter zu handhaben. Einmal entpackt, muss man bei einem Kernelwechsel nur zweimal make eintippen und die Sache ist geritzt. Und sie sind systemunabhängig, meint: für SuSE und Mandrake etc. verwutzbar.
Aeh....? Es gibt nur _ein_ Nvidia Kernel-Modul Source RPM (SRPM) fuer RedHat, SuSE, Debian, etc..... Das einzige, was ich eintippen muss, sind zwei RPM Befehle, einer um das SRPM neu zu uebersetzen (rpm --rebuild), einer um das fertig compilierte RPM Paket wieder einzuspielen (rpm -i oder entsprechend evtl. als Update rpm -U). Das sind wohl auch nicht mehr Befehle als Du eingeben musst. Zudem habe ich mit RPM die Chance, die Pakete ohne Probleme wieder zu deinstallieren. Das ist mit .tgz und selbst Compilieren ohne weitere Vorkehrungen nicht so einfach moeglich. Also, wo da bei Dir der Vorteil liegen soll kann ich nicht so ganz nachvollziehen..... :-)
und wo kannst du da die Parameter für FW oder AGP 2x/4x ? verändern?
?? Ich verstehe einfach nicht, worauf Du eigentlich raus willst? Ein "rpm --rebuild" compiliert mir das Kernel-Modul, genau wie bei Dir auch (mit make). Das kann ich installieren (wiederum mit rpm), und dann ist das, was auf Deinem System passiert ist quasi identisch zu dem was auf meinem System passiert ist, nur haben wir unterschiedliche Wege beschritten. Ich jedenfalls finde da den RPM-Weg bequemer und handlicher. Das kannst Du ja anders sehen, ist ja nichts gegen einzuwenden. Linux bietet meist mehrere Moeg- lichkeiten, ein "Problem" zu loesen. Wenn Du den Quellcode anpassen willst, dann geht das ja viel weiter als ein "Normal-User" es je bringen wird. Aber auch das geht mit einem SRPM prinzipiell. Auch weitere Anpassungen sind moeglich, vielleicht liest Du mal das "Maximum RPM" Buch, das es auf http://www.rpm.org/ gibt. Wenn Du allerdings groessere Veraenderungen vornehmen willst, dann kann ich verstehen, dass der Weg ueber ein Tarball einfacher ist, aber fuer solche Zwecke wurde RPM ja eigentlich auch nicht erfunden...... Ich kann na- tuerlich hingehen und nach meinen umfassenden Anpassungen, die nun auf mein System und meine Beduerfnisse zugeschnitten sind, ein neues RPM zusammenstellen.... RPM ist sehr vielseitig, ich bin auch erst dabei, mich in die ganze Funktionsweise einzu- lesen. O.a. Buch ist wirklich zu empfehlen. Gruesse, Thomson PS: Mein System laeuft uebrigens mit AGP 4x, und das einwandfrei und stabil. PPS: Ich kann eigentlich immer noch nicht nachvollziehen, wo Du jetzt Probleme siehst. Wir machen doch prinzipiell das Gleiche, nur auf unterschiedlichen Wegen..... -- Thomas Hertweck, Geophysicist Geophysical Institute, University of Karlsruhe Hertzstr. 16, D-76187 Karlsruhe, Germany
Thomas Hertweck
Du eingeben musst. Zudem habe ich mit RPM die Chance, die Pakete ohne Probleme wieder zu deinstallieren. Das ist mit .tgz und selbst Compilieren ohne weitere Vorkehrungen nicht so einfach moeglich. Also, wo da bei Dir der Vorteil liegen soll kann ich nicht so ganz nachvollziehen..... :-)
Doch! Geht mit "checkinstall" wunderbar. Da kann man mit rpm -e <paket> das Paket auch wieder deinstallieren. Aber ob diese Vorgehensweise im Vergleich zu Source-RPMs ein Vorteil ist, bleibt mal dahingestellt. Rene --
From : Rene Broichmann Registered Linux User EMail: rene.broichmann@gmx.de Number 127912 ICQ : 31520373
Hallo Philipp, Philipp Strube schrieb:
Naja dank eurer Hilfe hab ich es ja jetzt endlich geschafft mir meinen eigenen Kernel aus den SuSE Quellen zu compilieren. Nur leider wenn ich den Kernel jetzt boote, startet mein X-Server nicht mehr. Erneutes installieren der nvidia_kernel modules hatte da nichts geändert und auch eine neukonfiguration mit sax2 scheitert.
Was für Fehlermeldungen gibt denn X aus (weiss jetzt grad nicht den Namen der X-Logdatei)?
Wenn ich allerdings wieder 2.4.0 (den Installationskernel) boote dann geht alles wieder. Vielleicht hat ja einer Erfahrung mit 2.4.9 und NVidia Karten.
Alle entsprechenden Kernel-Optionen (AGP usw.) im Kernel eingeschaltet?
Bin für jeden TIP dankbar.
MFG Philipp
Gruß Thomas -- ./no_signature
participants (5)
-
Martin.Gaebler@t-online.de
-
Philipp Strube
-
Rene Broichmann
-
Thomas Hertweck
-
Thomas Schürmann