Probleme mit NVIDIA-Treiber und Kernel 2.4.19
Hallo ! Ich habe bei mir eine GForce4 TI4200-Grafikkarte installiert. Von NVIDIA habe ich mir das Kernel- und das GLX-RPM geholt und installiert. Da ich einen selbstgebauten Kernel 2.4.19 nutze, habe ich ohne Probleme NVIDIA-Kernelmodul selbst kompiliert und geladen: Nov 5 06:26:36 PCNEU kernel: nvidia: loading NVIDIA Linux x86 NVdriver Kernel Module 1.0-3123 Tue Aug 27 15:56:48 PDT 2002 Leider kann ich X nicht mehr starten: (II) Setting vga for screen 0. (II) Loading sub module "vgahw" (II) LoadModule: "vgahw" (II) Loading /usr/X11R6/lib/modules/libvgahw.a (II) Module vgahw: vendor="The XFree86 Project" compiled for 4.2.0, module version = 0.1.0 ABI class: XFree86 Video Driver, version 0.5 (++) NVIDIA(0): Depth 16, (--) framebuffer bpp 16 (==) NVIDIA(0): RGB weight 565 (==) NVIDIA(0): Default visual is TrueColor (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) (--) NVIDIA(0): Linear framebuffer at 0xD8000000 (--) NVIDIA(0): MMIO registers at 0xDE000000 (EE) NVIDIA(0): Failed to initialize the NVdriver kernel module! (EE) NVIDIA(0): *** Aborting *** (II) UnloadModule: "nvidia" (II) UnloadModule: "vgahw" (II) Unloading /usr/X11R6/lib/modules/libvgahw.a (EE) Screen(s) found, but none have a usable configuration. Fatal server error: no screens found In /var/log/messages kommen folgende Meldungen: Nov 5 06:29:31 PCNEU kernel: nvidia: couldn't map registers! Nov 5 06:29:31 PCNEU kernel: NV0: nv_map_device failed Die gleichen Fehlermeldungen kommen beim Start von sax2 ! Wo liegt das Problem ? Dirk
Gude, At 08:01 05.11.2002 +0100, DVornheder@t-online.de wrote:
Hallo !
Ich habe bei mir eine GForce4 TI4200-Grafikkarte installiert.
Von NVIDIA habe ich mir das Kernel- und das GLX-RPM geholt und installiert.
Da ich einen selbstgebauten Kernel 2.4.19 nutze, habe ich ohne
Probleme NVIDIA-Kernelmodul selbst kompiliert und geladen:
Nov 5 06:26:36 PCNEU kernel: nvidia: loading NVIDIA Linux x86 NVdriver Kernel Module 1.0-3123 Tue Aug 27 15:56:48 PDT 2002
Leider kann ich X nicht mehr starten:
(II) Setting vga for screen 0. (II) Loading sub module "vgahw" (II) LoadModule: "vgahw" (II) Loading /usr/X11R6/lib/modules/libvgahw.a (II) Module vgahw: vendor="The XFree86 Project" compiled for 4.2.0, module version = 0.1.0 ABI class: XFree86 Video Driver, version 0.5 (++) NVIDIA(0): Depth 16, (--) framebuffer bpp 16 (==) NVIDIA(0): RGB weight 565 (==) NVIDIA(0): Default visual is TrueColor (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) (--) NVIDIA(0): Linear framebuffer at 0xD8000000 (--) NVIDIA(0): MMIO registers at 0xDE000000 (EE) NVIDIA(0): Failed to initialize the NVdriver kernel module! (EE) NVIDIA(0): *** Aborting *** (II) UnloadModule: "nvidia" (II) UnloadModule: "vgahw" (II) Unloading /usr/X11R6/lib/modules/libvgahw.a (EE) Screen(s) found, but none have a usable configuration.
Fatal server error: no screens found
In /var/log/messages kommen folgende Meldungen:
Nov 5 06:29:31 PCNEU kernel: nvidia: couldn't map registers! Nov 5 06:29:31 PCNEU kernel: NV0: nv_map_device failed
Die gleichen Fehlermeldungen kommen beim Start von sax2 !
da liegts -> EE) NVIDIA(0): Failed to initialize the NVdriver kernel module! probier mal ein 'insmod NVdriver' bevor du X bzw sax startest.
Matthias Strack schrieb:
Gude,
At 08:01 05.11.2002 +0100, DVornheder@t-online.de wrote:
Hallo !
Ich habe bei mir eine GForce4 TI4200-Grafikkarte installiert.
Von NVIDIA habe ich mir das Kernel- und das GLX-RPM geholt und installiert.
Da ich einen selbstgebauten Kernel 2.4.19 nutze, habe ich ohne
Probleme NVIDIA-Kernelmodul selbst kompiliert und geladen:
Nov 5 06:26:36 PCNEU kernel: nvidia: loading NVIDIA Linux x86 NVdriver Kernel Module 1.0-3123 Tue Aug 27 15:56:48 PDT 2002
Leider kann ich X nicht mehr starten:
(II) Setting vga for screen 0. (II) Loading sub module "vgahw" (II) LoadModule: "vgahw" (II) Loading /usr/X11R6/lib/modules/libvgahw.a (II) Module vgahw: vendor="The XFree86 Project" compiled for 4.2.0, module version = 0.1.0 ABI class: XFree86 Video Driver, version 0.5 (++) NVIDIA(0): Depth 16, (--) framebuffer bpp 16 (==) NVIDIA(0): RGB weight 565 (==) NVIDIA(0): Default visual is TrueColor (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) (--) NVIDIA(0): Linear framebuffer at 0xD8000000 (--) NVIDIA(0): MMIO registers at 0xDE000000 (EE) NVIDIA(0): Failed to initialize the NVdriver kernel module! (EE) NVIDIA(0): *** Aborting *** (II) UnloadModule: "nvidia" (II) UnloadModule: "vgahw" (II) Unloading /usr/X11R6/lib/modules/libvgahw.a (EE) Screen(s) found, but none have a usable configuration.
Fatal server error: no screens found
In /var/log/messages kommen folgende Meldungen:
Nov 5 06:29:31 PCNEU kernel: nvidia: couldn't map registers! Nov 5 06:29:31 PCNEU kernel: NV0: nv_map_device failed
Die gleichen Fehlermeldungen kommen beim Start von sax2 !
da liegts -> EE) NVIDIA(0): Failed to initialize the NVdriver kernel module!
probier mal ein 'insmod NVdriver' bevor du X bzw sax startest.
Das Modul habe ich schon vor dem Start von X11 geladen: Nov 5 06:26:36 PCNEU kernel: nvidia: loading NVIDIA Linux x86 NVdriver Kernel Module 1.0-3123 Tue Aug 27 15:56:48 PDT 2002 Dirk
Hallo,
From: DVornheder@t-online.de [mailto:DVornheder@t-online.de]
Hallo !
Ich habe bei mir eine GForce4 TI4200-Grafikkarte installiert.
Von NVIDIA habe ich mir das Kernel- und das GLX-RPM geholt und installiert.
Da ich einen selbstgebauten Kernel 2.4.19 nutze, habe ich ohne
Probleme NVIDIA-Kernelmodul selbst kompiliert und geladen:
Wie jetzt? Hast Du das Kernel-RPM installiert oder das Modul selber kompiliert (aus den Sourcen)? Die RPMs sind jeweils genau für den Kernel der angegeben ist (bzw. für den Standardkernel der Distribution). Bei einem selbst kompilierten Kernel mußt Du immer die Sourcen verwenden. Gruß Christian
Christian Herzyk schrieb:
Hallo !
Ich habe bei mir eine GForce4 TI4200-Grafikkarte
installiert.
Von NVIDIA habe ich mir das Kernel- und das GLX-RPM
geholt und
installiert.
Da ich einen selbstgebauten Kernel 2.4.19 nutze, habe ich ohne
Probleme NVIDIA-Kernelmodul selbst kompiliert und geladen:
Wie jetzt? Hast Du das Kernel-RPM installiert oder das Modul selber kompiliert (aus den Sourcen)? Die RPMs sind jeweils genau für den Kernel der angegeben ist (bzw. für den Standardkernel der Distribution). Bei einem selbst kompilierten Kernel mußt Du immer die Sourcen verwenden.
Sorry, habe mich ungeschickt ausgedrückt. Da das Kernel-RPM für den SuSE-Kernel bestimmt ist, mußte ich mir natürlich das tar-File von NVIDIA downloaden und kompilieren, was auch ohne Probleme klappt. Dirk
Hallo,
From: DVornheder@t-online.de [mailto:DVornheder@t-online.de]
Sorry, habe mich ungeschickt ausgedrückt.
Da das Kernel-RPM für den SuSE-Kernel bestimmt ist,
mußte ich mir natürlich das tar-File von NVIDIA downloaden
und kompilieren, was auch ohne Probleme klappt.
Welchen Kernel hattest Du gebootet als Du das Kernel-Modul kompiliert hast? Du mußt den neuen Kernel gebootet haben, sonst werden die Module in den falschen Pfad geschrieben. Checke sicherheitshalber auch mal die Ausgabe von 'uname -a' da hatte ich letztens mal Probleme. Zum überprüfen kannst Du auch mal 3Ddiag laufen lassen. Der gibt auch ganz gute Hinweise wo die Probleme liegen. Gruß Christian
* DVornheder@t-online.de (DVornheder@t-online.de) [20021105 08:02]:
(EE) NVIDIA(0): Failed to initialize the NVdriver kernel module!
Hier fehlt ihm das Kernel-Modul,
Nov 5 06:29:31 PCNEU kernel: nvidia: couldn't map registers! Nov 5 06:29:31 PCNEU kernel: NV0: nv_map_device failed
welches hier den Dienst verweigert.
Wo liegt das Problem ?
Wahrscheinlich im Kernel-Modul. Musst dich halt an den NVidia Support
wenden.
Philipp
--
Philipp Thomas
Hallo, Am Die, 2002-11-05 um 08.01 schrieb DVornheder@t-online.de:
Hallo !
Ich habe bei mir eine GForce4 TI4200-Grafikkarte installiert.
Von NVIDIA habe ich mir das Kernel- und das GLX-RPM geholt und installiert.
Da ich einen selbstgebauten Kernel 2.4.19 nutze, habe ich ohne
Probleme NVIDIA-Kernelmodul selbst kompiliert und geladen:
Ein Tipp: Benutze nicht die tar.gz. Baue dir aus den src.rpms eigene rpms. Die passen dann in die Paketverwaltung. Also: 1) Rechner mit neuem Kernel im Runlevel 3 hochfahren.(Wichtig!) 2) rpm --rebuild DIEZWEIMODULE.src.rpm 3) Dafür sorgen, dass alle alten Kernelmodule wirklich gelöscht sind! Z.B. mal rpm --qa|grep -i nvidia (War bei mir so, dass ich einfach zuviele Module hatte). 4) Die neuen Module installieren: mit rpm -Uvh DIEZWEIKERNELMODULE.rpm 5) Anschließend sicherheitshalber ein depmod -a 6) Wechsle in den Runlevel 5. Übrigens: Wenn du deinen Kernel neu übersetzt und installierst, werden jeweils alle zusätzlichen Module (AFAIK) gelöscht. Viel Spass, Wolfgang Erlenkötter
Ein Tipp: Benutze nicht die tar.gz. Baue dir aus den src.rpms eigene rpms. Die passen dann in die Paketverwaltung.
Also:
1) Rechner mit neuem Kernel im Runlevel 3 hochfahren.(Wichtig!) 2) rpm --rebuild DIEZWEIMODULE.src.rpm 3) Dafür sorgen, dass alle alten Kernelmodule wirklich gelöscht sind! Z.B. mal rpm --qa|grep -i nvidia (War bei mir so, dass ich einfach zuviele Module hatte). 4) Die neuen Module installieren: mit rpm -Uvh DIEZWEIKERNELMODULE.rpm 5) Anschließend sicherheitshalber ein depmod -a 6) Wechsle in den Runlevel 5.
Übrigens: Wenn du deinen Kernel neu übersetzt und installierst, werden jeweils alle zusätzlichen Module (AFAIK) gelöscht.
Vielen Dank für die Tips. Habe es trotzdem mal mit dem Standard-SuSE-Kernel ausprobiert. Leider ohne Erfolg. Beim Starten von sax2 oder X11 bekomme ich nur einen schwarzen Bildschirm und kann den PC nur resetten. Wieviel Hauptspeicher hast du ? Dirk
Hallo Dirk, Dirk Vornheder schrieb am 13.11.2002 (09:48):
Ein Tipp: Benutze nicht die tar.gz. Baue dir aus den src.rpms eigene rpms. Die passen dann in die Paketverwaltung.
Habe es trotzdem mal mit dem Standard-SuSE-Kernel ausprobiert.
Leider ohne Erfolg.
Beim Starten von sax2 oder X11 bekomme ich nur einen schwarzen Bildschirm
und kann den PC nur resetten.
Wieviel Hauptspeicher hast du ?
Der Hauptspeicher sollte unerheblich sein, es sei denn man kann zuviel haben. Mein Rechner hat zur Zeit 512 MB RAM und das gleiche Problem. Jedwedes Anfassen der Hardwarebeschleunigung oder sax2 resultiert in einem Stillstand, aus dem nicht einmal die SysRq-Keys wieder raushelfen, sondern einzig und allein der Reset-Knopf. Gruß, Antje -- Microsoft isn't the answer. Microsoft is the question, and the answer is no. -- Grant Edwards
Am Mittwoch, 13. November 2002 10:26 schrieb Antje M. Bendrich:
Hallo Dirk,
Dirk Vornheder schrieb am 13.11.2002 (09:48):
Ein Tipp: Benutze nicht die tar.gz. Baue dir aus den src.rpms eigene rpms. Die passen dann in die Paketverwaltung.
Habe es trotzdem mal mit dem Standard-SuSE-Kernel ausprobiert.
Leider ohne Erfolg.
Beim Starten von sax2 oder X11 bekomme ich nur einen schwarzen Bildschirm
und kann den PC nur resetten.
Wieviel Hauptspeicher hast du ?
Der Hauptspeicher sollte unerheblich sein, es sei denn man kann zuviel haben. Mein Rechner hat zur Zeit 512 MB RAM und das gleiche Problem. Jedwedes Anfassen der Hardwarebeschleunigung oder sax2 resultiert in einem Stillstand, aus dem nicht einmal die SysRq-Keys wieder raushelfen, sondern einzig und allein der Reset-Knopf.
Gruß, Antje Liebe Freunde, ich hab hier ein ähnliches Verhalten, vielleicht solltet ihr bei dem schwarzen Bildschirm mal ein paar minuten warten, bei mir auf einem athlon2000 dauert das ungefähr ein minute, dann kommt dass Logo von Nvidia und der Server startet und läuft dann sehr stabil (meistens läuft die kiste über eine woche, bis ich ihn mal wieder ausschalte) ... krass, oder? -- Mit freundlichen Grüßen Markus Feilner
May you always grok in fullness! Beachten Sie bitte unsere neue Email-Adresse! ------------------------------------------------------------------------------------------------- Feilner IT Linux & GIS Erlangerstr. 2 93059 Regensburg fon: +49 941 70 65 23 - mobil: +49 170 302 709 2 web: http://feilner-it.net mail: mfeilner@feilner-it.net
Hallo Markus, Markus Feilner schrieb am 13.11.2002 (10:56):
Am Mittwoch, 13. November 2002 10:26 schrieb Antje M. Bendrich:
Dirk Vornheder schrieb am 13.11.2002 (09:48):
Beim Starten von sax2 oder X11 bekomme ich nur einen schwarzen Bildschirm und kann den PC nur resetten.
zuviel haben. Mein Rechner hat zur Zeit 512 MB RAM und das gleiche Problem. Jedwedes Anfassen der Hardwarebeschleunigung oder sax2 resultiert in einem Stillstand, aus dem nicht einmal die SysRq-Keys wieder raushelfen, sondern einzig und allein der Reset-Knopf.
Liebe Freunde, ich hab hier ein ähnliches Verhalten, vielleicht solltet ihr bei dem schwarzen Bildschirm mal ein paar minuten warten, bei mir auf einem athlon2000 dauert das ungefähr ein minute, dann kommt dass Logo von Nvidia und der Server startet und läuft dann sehr stabil (meistens läuft die kiste über eine woche, bis ich ihn mal wieder ausschalte)
Mehr als 10 Minuten Warten sollte eigentlich ausreichen, oder? Und außerdem ist der Rechner überhaupt nicht mehr ansprechbar, nicht einmal mehr per SysRq (was sonst funktioniert). Ich weiß, daß der Start mit den nvidia-Treibern spürbar länger dauert als ohne Hardwarebeschleunigung, und die Beschleunigung hatte anfangs auch funktioniert, aber "auf einmal" ging es nicht mehr. Leider weiß ich nicht mehr, woran ich vorher rumgespielt hatte. Weiterbastelnde Grüße, Antje -- Recursive (rï-kûr-sïv), adj. See "Recursive."
13.11.2002 13:41:21, "Antje M. Bendrich" wrote:
Hallo Markus,
Markus Feilner schrieb am 13.11.2002 (10:56):
Am Mittwoch, 13. November 2002 10:26 schrieb Antje M. Bendrich:
Dirk Vornheder schrieb am 13.11.2002 (09:48):
Beim Starten von sax2 oder X11 bekomme ich nur einen schwarzen Bildschirm und kann den PC nur resetten.
zuviel haben. Mein Rechner hat zur Zeit 512 MB RAM und das gleiche Problem. Jedwedes Anfassen der Hardwarebeschleunigung oder sax2 resultiert in einem Stillstand, aus dem nicht einmal die SysRq-Keys wieder raushelfen, sondern einzig und allein der Reset-Knopf.
Liebe Freunde, ich hab hier ein ähnliches Verhalten, vielleicht solltet ihr bei dem schwarzen Bildschirm mal ein paar minuten warten, bei mir auf einem athlon2000 dauert das ungefähr ein minute, dann kommt dass Logo von Nvidia und der Server startet und läuft dann sehr stabil (meistens läuft die kiste über eine woche, bis ich ihn mal wieder ausschalte)
Mehr als 10 Minuten Warten sollte eigentlich ausreichen, oder?
Und außerdem ist der Rechner überhaupt nicht mehr ansprechbar, nicht einmal mehr per SysRq (was sonst funktioniert).
Ich weiß, daß der Start mit den nvidia-Treibern spürbar länger dauert als ohne Hardwarebeschleunigung, und die Beschleunigung hatte anfangs auch funktioniert, aber "auf einmal" ging es nicht mehr. Leider weiß ich nicht mehr, woran ich vorher rumgespielt hatte.
Vielleicht ein onlineupdate mit YOU? Wolfgang
Wolfgang Schaefer schrieb am 13.11.2002 (13:56):
Dirk Vornheder schrieb am 13.11.2002 (09:48):
Beim Starten von sax2 oder X11 bekomme ich nur einen schwarzen Bildschirm und kann den PC nur resetten.
[diverse Fehlerbeschreibungen und Tips]
Vielleicht ein onlineupdate mit YOU?
Nein, das hat es auch nicht gebracht. Ich bin mittlerweile völlig frustriert. Mein X will einfach nicht mit Hardwarebeschleunigung starten. nv ist ok, nvidia oder nvidia_glx nicht. Ausprobiert habe ich: - Die aktuellen rpms für SuSE 8.1 zu installieren tribble:~ # rpm -qa | grep -i nvidia NVIDIA_GLX-1.0-3123 NVIDIA_kernel-1.0-3123 - Zwischendurch hatte ich auch mal aus den source-rpms selber die rpms gebastelt und installiert. - switch2nvidia, switch2nvidia_glx ausprobiert Interessanterweise geben switch2nv und switch2nvidia jeweils einen Text aus, daß alles geklappt hat, switch2nvidia_glx hingegen schweigt und ändert die /etc/X11/XF86Config *nicht* passend ab. - Mehrere x11-Pakete von DVD "drübergeklatscht". Ja, ich weiß, daß das eigentlich nicht bringt, aber hey, ich war verzweifelt. - Dem Kernel beim Starten apm=off übergeben - ohne Framebuffer zu booten (normalerweise nutze ich vga=791) - sax2 mit den Parametern -m 0=nvidia (und auch anderen) zu starten. 3Ddiag sagt, es sei alles in Ordnung, wenn ich vorher switch2nvidia_glx ausgeführt und die XF86Config händisch angepaßt habe. Wenn ich dann aber mit diesen Einstellungen neu boote und X starte, schaltet der Rechner mehrmals langsam die Grafik an und aus (zu sehen an hellschwarz und dunkelschwarz auf dem Monitor) und bleibt dann schließlich mit "angeschalteter" Grafik stehen. Nichts geht mehr, kein Strg-Alt-Backspace, kein Konsolenwechseln, nicht einmal Alt-Druck-b. Mit dem Treiber "nv" läuft alles prima, nur halt ohne Beschleunigung. Und die möchte ich haben. Mit der Bitte um Hilfe, Gute Nacht, Antje -- Programmers never die: They just GOSUB without RETURN.
Moin! Antje M. Bendrich wrote:
[...] Ich bin mittlerweile völlig frustriert. Mein X will einfach nicht mit Hardwarebeschleunigung starten. nv ist ok, nvidia oder nvidia_glx nicht.
Hmm, komisch, irgendwie scheint es immer ein paar Rechner zu geben, wo es wirklich nicht so will.... Bernd hatte AFAIK auch so einen, wo wir lange dran arbeiten mussten, dass die Nvidia-Karte richtig lief ;-) Hier bei mir z.B. geht auf eigentlich allen Rechnern mit Nvidia-Karten die 3D Beschleunigung.
Ausprobiert habe ich: - Die aktuellen rpms für SuSE 8.1 zu installieren tribble:~ # rpm -qa | grep -i nvidia NVIDIA_GLX-1.0-3123 NVIDIA_kernel-1.0-3123
Kannst Du das Nvidia-Modul von Hand laden (als root), d.h. funktioniert ein "modprobe NVdriver"?
- Zwischendurch hatte ich auch mal aus den source-rpms selber die rpms gebastelt und installiert.
Wenn Du den SuSE-Standard-Kernel verwendest, dann sollten die zugehoerigen RPMs eigentlich funktionieren. Du muess- test unter /usr/src/kernel-modules/nv_glx eigentlich auch den Quellcode liegen haben. Bei einem neuen Kernel brauchst Du das Modul nur dort neu erstellen (das GLX Paket ist un- abhaengig vom Kernel und braucht nicht neu installiert zu werden).
- switch2nvidia, switch2nvidia_glx ausprobiert Interessanterweise geben switch2nv und switch2nvidia jeweils einen Text aus, daß alles geklappt hat, switch2nvidia_glx hingegen schweigt und ändert die /etc/X11/XF86Config *nicht* passend ab.
Das ist auch nicht die Aufgabe von switch2nvidia_glx. Die- ses Skript wird normalerweise von switch2nvidia aufgerufen, und das wiederum sollte durch ein SuSEconfig gestartet wer- den. switch2nvidia_glx (Du kannst das Skript einfach mal anschauen: /usr/X11R6/bin/switch2nvidia_glx) hat die Auf- gabe, die Links auf die richtigen OpenGL-Bibliotheken zu setzen, so dass das System korrekt funktioniert. Vorteil: Du kannst neben den Nvidia-OpenGL-Sachen auch andere OpenGL Bibliotheken auf der Festplatte haben und auch Mesasoft. Durch das Setzen der Links auf die jeweils richtige Version sollte eigentlich alles funktionieren.
- Mehrere x11-Pakete von DVD "drübergeklatscht". Ja, ich weiß, daß das eigentlich nicht bringt, aber hey, ich war verzweifelt.
;-)
- Dem Kernel beim Starten apm=off übergeben
Musste ich hier zwingend machen, sonst fror eine unserer Maschinen beim Ausloggen und der Rueckkehr zum kdm komplett ein. Auf anderen Maschinen war das nicht notwendig.
- ohne Framebuffer zu booten (normalerweise nutze ich vga=791)
Framebuffer macht mitunter Probleme mit den Nvidia-Treibern, genau so wie APM.
- sax2 mit den Parametern -m 0=nvidia (und auch anderen) zu starten.
Das ist eigentlich korrekt!
3Ddiag sagt, es sei alles in Ordnung, wenn ich vorher switch2nvidia_glx ausgeführt und die XF86Config händisch angepaßt habe. Wenn ich dann aber mit diesen Einstellungen neu boote und X starte, schaltet der Rechner mehrmals langsam die Grafik an und aus (zu sehen an hellschwarz und dunkelschwarz auf dem Monitor) und bleibt dann schließlich mit "angeschalteter" Grafik stehen. Nichts geht mehr, kein Strg-Alt-Backspace, kein Konsolenwechseln, nicht einmal Alt-Druck-b.
Ich habe mit Version 1.0-3123 auf einem Rechner ebenfalls Probleme - da laesst sich X nicht starten. Laut Logfile ist alles korrekt, alle erforderlichen Module etc. werden korrekt geladen, aber statt des netten Login-Bildschirms verharrt der Rechner auf der Konsole und zeigt lauter kryptische Zeichen. Geh ebentuell mal eine Version zurueck auf 1.0-2960 - die funktionieren hier! Gruesse, Thomson -- Thomas Hertweck, Geophysicist Geophysical Institute, Karlsruhe University (TH)
Hallo Thomas, Thomas Hertweck schrieb am 15.11.2002 (09:19):
Antje M. Bendrich wrote:
Ich bin mittlerweile völlig frustriert. Mein X will einfach nicht mit Hardwarebeschleunigung starten. nv ist ok, nvidia oder nvidia_glx nicht.
Kannst Du das Nvidia-Modul von Hand laden (als root), d.h. funktioniert ein "modprobe NVdriver"?
Ja. Jedenfalls kommt keine Fehlermeldung.
Ich habe mit Version 1.0-3123 auf einem Rechner ebenfalls Probleme - da laesst sich X nicht starten. Laut Logfile ist alles korrekt, alle erforderlichen Module etc. werden korrekt geladen, aber statt des netten Login-Bildschirms verharrt der Rechner auf der Konsole und zeigt lauter kryptische Zeichen. Geh ebentuell mal eine Version zurueck auf 1.0-2960 - die funktionieren hier!
Habe ich jetzt auch gemacht. Kein Unterschied. Mittlerweile bin ich bei diversen Sachen sehr gefrustet, weil sie "auf einmal" nicht mehr funktionieren. Mag sein, daß (a) ich zu doof bin, (b) Suse 8.1 Windowsverhalten zeigt, (c) apt4rpm irgendwo übereifrig ist (denn bevor ich apt4rpm entdeckt habe, hatte ich derartige Probleme nicht), oder (d) es sonstige, dem geneigten Leser zur eigenen Übung überlassenen Gründe gibt. Mein Tip ist (c) oder zuviel dilettantisches Rumspielen meinerseits. Ich glaube, ich mache reinen Tisch und setze 8.1 neu auf, auch wenn mich diese Niederlage tief trifft: "Linux kann man immer reparieren, nur Windows braucht seine periodische Neuinstallation". Danke für alle Hilfen. Gruß, Antje -- _ _ _ _ _ _ ////|||||||||||||| <- domino effect at work.
Hallo! Antje M. Bendrich wrote:
[...] Ich glaube, ich mache reinen Tisch und setze 8.1 neu auf, auch wenn mich diese Niederlage tief trifft: "Linux kann man immer reparieren, nur Windows braucht seine periodische Neuinstallation".
Nun, falls Du noch nicht alles platt gemacht hast, dann koennten wir nochmal von vorne beginnen, allerdings weiss ich gerade nicht mehr, was Du selbst schon alles versucht hast. Ich koennte Dir bei Bedarf (heute abend oder so) per PM mal eine Anleitung schicken, wie es (theoretisch ;-) funktionieren sollte. Habe auch schon auf einigen PCs mit Nvidia zu kaempfen gehabt, aber letztendlich ging es doch immer. Wenn Du das moechtest, dann sag einfach Bescheid, und vielleicht kannst Du mir per PM dan auch nochmal eine kurze Zusammenfassung der Problematik und der Versuche, diese zu beheben, zukommen lassen. Ich schau auch nochmal ins Archiv. Gruesse, Thomson -- Thomas Hertweck, Geophysicist Geophysical Institute, Karlsruhe University (TH)
Hallo Thomas, Thomas Hertweck schrieb am 18.11.2002 (13:31):
Antje M. Bendrich wrote:
[...] Ich glaube, ich mache reinen Tisch und setze 8.1 neu auf, auch wenn mich diese Niederlage tief trifft: "Linux kann man immer reparieren, nur Windows braucht seine periodische Neuinstallation".
Nun, falls Du noch nicht alles platt gemacht hast, dann koennten wir nochmal von vorne beginnen, allerdings weiss ich gerade nicht mehr, was Du selbst schon alles versucht
*Noch* ist es nicht platt, aber eigentlich auch nur aus dem Grund, weil ich momentan ein funktionierendes System brauche, um ordentliche Bewerbungen verfassen zu können.
hast. Ich koennte Dir bei Bedarf (heute abend oder so) per PM mal eine Anleitung schicken, wie es (theoretisch ;-) funktionieren sollte. Habe auch schon auf einigen PCs mit
Laß Dir Zeit! Ich werde (auch aus dem Grund, daß mein Scanner nicht so will, wie er soll) wahrscheinlich neu installieren. Wenn ich den Scanner zum Laufen kriege, dann sieht das schon anders aus und ich würde dann mal ein paar durchdachte Versuchsreihen durchlaufen lassen.
Nvidia zu kaempfen gehabt, aber letztendlich ging es doch immer. Wenn Du das moechtest, dann sag einfach Bescheid, und vielleicht kannst Du mir per PM dan auch nochmal eine kurze Zusammenfassung der Problematik und der Versuche, diese zu beheben, zukommen lassen. Ich schau auch nochmal ins Archiv.
Am Anfang ging nvidia ja auch mal. Nur irgendwann nicht mehr :-( Und dann habe ich völlig planlos angefangen zu spielen, statt sinnvoll einen Parameter nach dem anderen zu verändern... Ich melde mich gegebenenfalls per PM. Danke für Deine Hilfe! Gruß, Antje -- There are 10 types of people in the world: Those who understand binary, and those who don't.
Hallo Antje, * Antje M. Bendrich schrieb am 18.Nov.2002:
Thomas Hertweck schrieb am 18.11.2002 (13:31):
Antje M. Bendrich wrote:
[...] Ich glaube, ich mache reinen Tisch und setze 8.1 neu auf, auch wenn mich diese Niederlage tief trifft: "Linux kann man immer reparieren, nur Windows braucht seine periodische Neuinstallation".
Nun, falls Du noch nicht alles platt gemacht hast, dann koennten wir nochmal von vorne beginnen, allerdings weiss ich gerade nicht mehr, was Du selbst schon alles versucht
*Noch* ist es nicht platt, aber eigentlich auch nur aus dem Grund, weil ich momentan ein funktionierendes System brauche, um ordentliche Bewerbungen verfassen zu können.
Laß die Finger davon. Wofür brauchst Du 3D-Beschleuniger um eine Bewerbung zu schreiben. Am System herumbasteln kanst Du, wenn Du den Rechner nicht brauchst. Oder bau Dir ein Zweitsystem. Geht auf dem gleichen Rechner, wenn Du noch was Plattenplatz frei hast.
Nvidia zu kaempfen gehabt, aber letztendlich ging es doch immer. Wenn Du das moechtest, dann sag einfach Bescheid, und vielleicht kannst Du mir per PM dan auch nochmal eine kurze Zusammenfassung der Problematik und der Versuche, diese zu beheben, zukommen lassen. Ich schau auch nochmal ins Archiv.
Am Anfang ging nvidia ja auch mal. Nur irgendwann nicht mehr :-( Und dann habe ich völlig planlos angefangen zu spielen, statt sinnvoll einen Parameter nach dem anderen zu verändern...
So habe ich es aber schließlich hin bekommen. Erst die alten nvidia-Pakete deinstalliert, dann die neuen installiert, dann planlos switch2nvidia, switch2nvidia_glx, ldconfig, SuSEconf, sax2 aufgerufen und zwichendurch mal neu gebootet. Irgendwann lief es. Bei sax2 habe ich nie was an meiner Einstellung, nachdem ich sie einmal richtig hatte geändert. Bernd -- Bitte die Etikette beachten: http://www.suse-etikette.de.vu/etikette.html Bitte Realnamen angeben, kein Vollquoting, kein Html, PGP oder Visitenkarten benutzen. Signatur mit "-- " abtrennen, bei Antworten "Re: " voranstellen, sonst nichts. |Zufallssignatur 4
Hallo Bernd, Bernd Brodesser schrieb am 18.11.2002 (21:13):
* Antje M. Bendrich schrieb am 18.Nov.2002:
Ich glaube, ich mache reinen Tisch und setze 8.1 neu auf, auch wenn
*Noch* ist es nicht platt, aber eigentlich auch nur aus dem Grund, weil ich momentan ein funktionierendes System brauche, um ordentliche Bewerbungen verfassen zu können.
Laß die Finger davon. Wofür brauchst Du 3D-Beschleuniger um eine Bewerbung zu schreiben. Am System herumbasteln kanst Du, wenn Du den Rechner nicht brauchst. Oder bau Dir ein Zweitsystem. Geht auf dem gleichen Rechner, wenn Du noch was Plattenplatz frei hast.
Darum warte ich ja jetzt auch, bis ich wieder einen Schwung Bewerbungen fertig habe.
Am Anfang ging nvidia ja auch mal. Nur irgendwann nicht mehr :-( Und dann habe ich völlig planlos angefangen zu spielen, statt sinnvoll einen Parameter nach dem anderen zu verändern...
So habe ich es aber schließlich hin bekommen. Erst die alten nvidia-Pakete deinstalliert, dann die neuen installiert, dann planlos switch2nvidia, switch2nvidia_glx, ldconfig, SuSEconf, sax2 aufgerufen und zwichendurch mal neu gebootet. Irgendwann lief es.
Hmm, ldconfig habe ich noch nicht in meinem Konfigurationswürfelbecher benutzt *g*. Wie gesagt, in den nächsten Tagen werde ich mal systematische Versuchsreihen durchführen, um dem Fehler auf die Spur zu kommen. Der Scanner läuft (aus mir unbekannten Gründen) jetzt ansatzweise wieder, daher ist eine Neuinstallation nicht mehr dringlich. Gruß, Antje -- Remember, Ginger Rodgers did everything Fred Astaire did, but she did it backwards, and in high heels.
Hallo, On Mon, 18 Nov 2002, Antje M. Bendrich wrote:
Hmm, ldconfig habe ich noch nicht in meinem Konfigurationswürfelbecher benutzt *g*.
Werden bei switch2* nicht auch immer ein paar links auf irgendwelche *.so umgesetzt? Dann sollte man naemlich schon ein ldconfig laufen lassen...
Wie gesagt, in den nächsten Tagen werde ich mal systematische Versuchsreihen durchführen, um dem Fehler auf die Spur zu kommen.
Jo. Uebrigens: Linux wirst du kaum neuinstallieren muessen, erstmal wuerde ich allen nvidia Kram raushauen und neuinstallieren, und dann erstmal nvidia + X11 raus... Das dann "sauber" neu installieren sollte klappen. (Config vorher kopieren, aber nicht zurueckkopieren, sondern ggfs. als Vorlage verwenden). Und im Zweifelsfall mal sax2 weglassen und es mit dem graphischen Setup-Tool von X11 (XF86Setup?, ne, das heisst jetzt ja anders...) probieren (bei mir bekommt sax/sax2 _garnix_ auf die Reihe!)... Und wenn du schon ein passende Config fuer deinen Monitor hast (also die Modelines), dann kann man die Config auch leicht "per Hand" in $EDITOR tippen ;)
Der Scanner läuft (aus mir unbekannten Gründen) jetzt ansatzweise wieder, daher ist eine Neuinstallation nicht mehr dringlich.
Da muesstest du uns schon Modell/Anschlussart etc. verraten... -dnh -- "That time in Seattle... was a nightmare. I came out of it dead broke, without a house, without anything except a girlfriend and a knowledge of UNIX." "Well, that's something," Avi says. "Normally those two are mutually exclusive." --Neal Stephenson, "Cryptonomicon"
Hallo, David Haller schrieb am 19.11.2002 (09:13):
On Mon, 18 Nov 2002, Antje M. Bendrich wrote:
Hmm, ldconfig habe ich noch nicht in meinem Konfigurationswürfelbecher benutzt *g*.
Werden bei switch2* nicht auch immer ein paar links auf irgendwelche *.so umgesetzt? Dann sollte man naemlich schon ein ldconfig laufen lassen...
*freu* Es funktioniert! *freu* Der Übeltäter muß irgendwo ein vergessenes ldconfig gewesen sein. Oder die durch mein Rumspielen verhunzte Konfiguration. Nach Deinstallation, einer Handvoll SuSEconfigs und ldconfigs, reboot, Neuinstallation (die 3123-rpms für 8.1), wieder ein paar SuSEconfigs und ldconfigs, einem weiteren Reboot und den Kerneloptionen apm=off acpi=off und ausgeschaltetem Framebuffer funktionierte es :-) Den Framebuffer und apm habe ich mittlerweile wieder angeschaltet, das Problem war acpi. Brauche ich acpi dringend für irgendwas? Jedenfalls möchte ich mich hiermit ganz herzlich bei allen bedanken, die mir geholfen haben! Gruß, Antje -- I have plenty of common sense, I just choose to ignore it. [Calvin & Hobbes]
Hallo, On Wed, 20 Nov 2002, Antje M. Bendrich wrote:
Den Framebuffer und apm habe ich mittlerweile wieder angeschaltet, das Problem war acpi. Brauche ich acpi dringend für irgendwas?
Ohem, fuer gewisse "moderne" Energiesparsachen braucht man ACPI, das hat aber bisher noch generell "die Seuche" und funktioniert eher selten problemlos... Wenn man also auf gewisse Energiesparfeatuers verzichten kann, dann spricht wenig dafuer es zu verwenden... -dnh, auch APM deaktiviert habend, entweder laeuft die Kiste und ich arbeite daran oder eben nicht ;) -- 60: Virtual Reality AVI-Animation mit 16 Farben (Sebastian Kokemohr-Schmidt)
* David Haller schrieb am 21.Nov.2002:
On Wed, 20 Nov 2002, Antje M. Bendrich wrote:
Ohem, fuer gewisse "moderne" Energiesparsachen braucht man ACPI, das hat aber bisher noch generell "die Seuche" und funktioniert eher selten problemlos... Wenn man also auf gewisse Energiesparfeatuers verzichten kann, dann spricht wenig dafuer es zu verwenden...
Aha. Diese Energiespargeschichten werde ich mit noch so einer tollen Software nicht hinbekommen. Genausowenig wie es für meinen Rechner ein Programm geben wird, daß die Prozessortemperatur mißt. Ohne Meßfühler wird da nichts. Und ein Roboter, der den Hebel am Rechner umlegt, werde ich auch nicht bauen. ;) Bernd -- ROTFL = Rolling On The Floor, Laughing = Auf dem Boden wälzen, lachend. SCNR = Sorry, Could Not Resist = Sorry, Ich konte nicht wiederstehen. AFAIK = As Far As I Know = So weit ich weis|BTW = By The Way = Nebenbei bemerkt IMHO = In My Humble Opinion = meiner bescheidenen Meinung nach |Zufallssig. 9
David Haller
Ohem, fuer gewisse "moderne" Energiesparsachen braucht man ACPI, das hat aber bisher noch generell "die Seuche" und funktioniert eher selten problemlos...
Da irrt der werte Autor ein wenig ;-) ACPI beinhaltet deutlich mehr als nur Energiesparen, denn sonst hätte man sich das C sparen können. ACPI beinhaltet auch Tabellen, in welchen die Hardware beschrieben ist (CPU, Busse etc.) und enthält z.B. auch Infos zum PCI-Routing. Mittlerweile gibt es daher Systeme, die ohne ACPI-Unterstützung nicht einmal mehr booten. Ich empfehle zum Thema ACPI und Probleme http://www.suse.de/de/private/products/suse_linux/i386/acpi.html samt dem enthaltenen Link zum SDB-Artikel. cheers Philipp -- Philipp Thomas Arbeit: pthomas@suse.de Entwicklung, SuSE Linux AG Privat: pth@t-link.de
Hallo, On Sat, 23 Nov 2002, Philipp Thomas wrote:
David Haller
[21 Nov 2002 04:22:55 +0100]: Ohem, fuer gewisse "moderne" Energiesparsachen braucht man ACPI, das hat aber bisher noch generell "die Seuche" und funktioniert eher selten problemlos...
Da irrt der werte Autor ein wenig ;-)
Mag sein ;)
ACPI beinhaltet deutlich mehr als nur Energiesparen, denn sonst hätte man sich das C sparen können. ACPI beinhaltet auch Tabellen, in welchen die Hardware beschrieben ist (CPU, Busse etc.) und enthält z.B. auch Infos zum PCI-Routing.
Ist das das nicht APIC? Naja, jedenfalls funktioniert das bisher selbst auf neuester Hardware eher selten sauber -- wie jeder neue MoBo-Test in der c't feststellen muss... -dnh -- =q???@!!?@!!!@?*!?@?!@???@?@!!!!@!@!?!*!??!@!@!?!@!?!!*!!!!@!?@?!?!@?!?@!@ !?!$;@*=split//,qq%k842<.6.5)*$0:/3+&k1p\0137"#>9!,%^"[]@"x10;=!(1=0);for (split//,){if(ne'!'&&ne"?"){print?uc([1]):[1]if[1];1=!(=0) ==0}else{1*=2;1++;1++ifeq'?';}print(pack(c,32))ifeq'*';}print"[1],\n" -- snarfed from Dave Brown
David Haller
Ist das das nicht APIC?
APIC ist der advanced programable interrupt controller, der, wie der Name schon sagt, 'nur' für das Interrupt-Handling zuständig ist.
Naja, jedenfalls funktioniert das bisher selbst auf neuester Hardware eher selten sauber -- wie jeder neue MoBo-Test in der c't feststellen muss...
Die c't testet eigentlich nur die Stromsparmodi und da hakt es tatsächlich immer mal wieder. Aber da hat auch Linux seine Lücken, denn Dinge wie Suspend-to-RAM werden noch nicht unterstützt. Die restliche Funktionalität taucht in den Testberichten, soweit ich das sehen kann, nicht auf. Philipp -- Philipp Thomas Arbeit: pthomas@suse.de Entwicklung, SuSE Linux AG Privat: pth@t-link.de
Hallo, On Sat, 23 Nov 2002, Philipp Thomas wrote:
David Haller
[23 Nov 2002 06:03:27 +0100]: Ist das das nicht APIC?
APIC ist der advanced programable interrupt controller, der, wie der Name schon sagt, 'nur' für das Interrupt-Handling zuständig ist.
Jep. Und der Teil scheint auch zu funktionieren... ;)
Naja, jedenfalls funktioniert das bisher selbst auf neuester Hardware eher selten sauber -- wie jeder neue MoBo-Test in der c't feststellen muss...
Die c't testet eigentlich nur die Stromsparmodi und da hakt es tatsächlich immer mal wieder.
Naja, das (bes. S3) hat sich halt als _der_ K.O-Test fuer ACPI herausgestellt ;) *Ding Dong* und die Kiste/Karte/Treiber haengt spaetestens beim "Aufwecken"... <mode type="naiv|genervt"> Aehm, und was hat mir das "Suspend" nun gebracht? </mode> *hrmpf* Toller "Standard" das, und das schon seit, ohem, 3? Jahren? Naja, ich bin ja nur heilfroh das ich _das_ nicht brauch -- entweder meine Kiste laeuft ganz (ok, HLT via APM hab ich im Kernel aktiviert), oder eben garnicht[1]. Und nein, Linux/SuSE wuerde ich deswegen zuallerletzt Vorwuerfe machen...
Aber da hat auch Linux seine Lücken, denn Dinge wie Suspend-to-RAM werden noch nicht unterstützt. Die restliche Funktionalität taucht in den Testberichten, soweit ich das sehen kann, nicht auf.
Jup. Nichtsdestotrotz liest man nicht nur hier massig von (auch neuen) Kisten die nur mit acpi=off (oder =oldboot oder ...) laufen... Und lt. dir eben auch ab und an mal _nur_ wenn acpi=on... Glaub mir, ich beneide die Kernel-Backer bei euch nicht ("solle mer apci nu per default an oder aus lassen?"). Das ganze ist eine elendige Frickelei um kaputte BIOSe/MoBos/Hardware generell usw. etc. pp... *grrr* Zusammenfassend kann man IMO schon sagen: ACPI hat (noch?) die Seuche (auch unter Win*, wenn man der c't glauben darf)... Wer's also nicht braucht... IIRC hatte die c't da mal ne "nette" Story, von wegen XP mit ACPI installiert (und @FOO ging nicht) und mal als !ACPI (und @BAR ging nicht)... Ich glaub, bei Win* sind die Leuts noch aermer dran, Aenderungen nur durch Neuinstallation moeglich... Falls du aber Punkte nennen kannst, wo es sinnvoll ist die "Seuche" in Kauf zu nehmen (ausser dem Fall, dass das Teil sonst nicht bootet), waere sicherlich interessant fuer's Archiv... -dnh [1] mal ganz abgesehen davon, dass meine HW das groesstenteils sowieso nicht koennte, meine Soundkarte ist ne ISA und von '96, die kann sicher kein ACPI ;)) Aber wie gesagt: ich brauchs auch einfach nicht :) -- I think that all good, right thinking people in this country are sick and tired of being told that all good, right thinking people in this country are fed up with being told that all good, right thinking people in this country are fed up with being sick and tired. I'm certainly not, and I'm sick and tired of being told that I am. -- Monty Python
David Haller
Glaub mir, ich beneide die Kernel-Backer bei euch nicht ("solle mer apci nu per default an oder aus lassen?"). Das ganze ist eine elendige Frickelei um kaputte BIOSe/MoBos/Hardware generell usw. etc. pp... *grrr*
Nu ja, die Regel ist einfach: ACPI wird ausgeschaltet, wenn das BIOS älter als zwei Jahre ist oder wenn das MoBo in der schwarzen Liste ist. Auch deshalb enthält der von mir genannte Text über ACPI am Ende den Hinweis: Um die Blacklist (und auch die Whitelist) für den Kernel zu erweitern, müssen wir wissen, bei welchen Rechnern die Probleme auftreten. Schicken Sie uns daher bitte ein E-Mail an acpi@suse.de. Teilen Sie uns darin bitte mit, welche der Kernel-Parameter bei Ihnen funktioniert hat. (Schicken Sie uns in der E-Mail zusätzlich die Ausgabe der Diagnosetools acpidmp und dmidecode. Sie finden diese Tools unter ftp.suse.com/pub/people/ak/diag) Je mehr Mails mit vernünftigen Daten wir bekommen, desdo korrekter kann der Kernel entscheiden, in welcher Form er ACPI, wenn überhaupt, verwenden soll. Philipp -- Philipp Thomas Arbeit: pthomas@suse.de Entwicklung, SuSE Linux AG Privat: pth@t-link.de
Hallo, On Sun, 24 Nov 2002, Philipp Thomas wrote:
David Haller
[Sat, 23 Nov 2002 17:22:47 +0100]: Glaub mir, ich beneide die Kernel-Backer bei euch nicht ("solle mer apci nu per default an oder aus lassen?"). Das ganze ist eine elendige Frickelei um kaputte BIOSe/MoBos/Hardware generell usw. etc. pp... *grrr*
Nu ja, die Regel ist einfach: ACPI wird ausgeschaltet, wenn das BIOS älter als zwei Jahre ist oder wenn das MoBo in der schwarzen Liste ist.
Ahso. Naja, mein MoBo kann wohl hoechstens ein paar Broeckelchen ACPI, ich hab's aber mangels Bedarf nie getestet ;) ==== Handle 0x0000 DMI type 0, 19 bytes. BIOS Information Block Vendor: Award Software International, Inc. Version: 6.0 PG Release: 11/17/99 BIOS base: 0xE0000 ROM size: 192K Capabilities: Flags: 0x000000007FCBDE90 [..] Handle 0x0002 DMI type 2, 8 bytes. Board Information Block Vendor: MICRO-STAR INTERNATIONAL CO., LTD Product: MS-6167 (AMD751) Version: 1.X Serial Number: ====
Auch deshalb enthält der von mir genannte Text über ACPI am Ende den Hinweis: [..] Je mehr Mails mit vernünftigen Daten wir bekommen, desdo korrekter kann der Kernel entscheiden, in welcher Form er ACPI, wenn überhaupt, verwenden soll.
*Lob* :) ==== /boot/.config-`uname -r` ==== [..] CONFIG_X86_GOOD_APIC=y CONFIG_X86_USE_3DNOW=y CONFIG_X86_UP_APIC=y CONFIG_X86_UP_IOAPIC=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y [..] CONFIG_PM=y # CONFIG_ACPI is not set CONFIG_APM=y # CONFIG_APM_IGNORE_USER_SUSPEND is not set # CONFIG_APM_DO_ENABLE is not set CONFIG_APM_CPU_IDLE=y # CONFIG_APM_DISPLAY_BLANK is not set CONFIG_APM_RTC_IS_GMT=y # CONFIG_APM_ALLOW_INTS is not set # CONFIG_APM_REAL_MODE_POWER_OFF is not set [..] ==== Loeppt so seit, oehm, IIRC mindestens 2.4.0-test1, bei 2.2.x hatte ich aehnliche Einstellungen ;) Apropos: hast du ne Ahnung, warum die RTC Einstellung bei und abhaengig von CONFIG_APM ist? -dnh -- Dagwoko sprach: "So ist es Recht! Dann geh mit Gott mein treuer Knecht!" [WoKo in dag°]
Hallo suse-linux, Antje M. Bendrich schrieb am 14.11.2002 (23:55):
Ich bin mittlerweile völlig frustriert. Mein X will einfach nicht mit Hardwarebeschleunigung starten. nv ist ok, nvidia oder nvidia_glx nicht.
Ich vergaß zu erwähnen, daß die Karte einen Riva TNT Chipsatz hat, und daß es durchaus mal funktioniert hat, direkt nach dem ersten YOU der Installation. Nur nach einer Rumspielorgie mit apt ging es irgendwann nicht mehr. Dabei habe ich die nvidia-TReiber eigentlich nicht mehr bewußt angefaßt, nachdem sie einmal gut liefen. Gruß, Antje -- Apathy Error: Don't bother striking any key.
Dirk Vornheder wrote:
Habe es trotzdem mal mit dem Standard-SuSE-Kernel ausprobiert. Leider ohne Erfolg. Beim Starten von sax2 oder X11 bekomme ich nur einen schwarzen Bildschirm und kann den PC nur resetten.
Wurden die Nvidia-RPMs korrekt installiert? Wird denn das Kernel- Modul korrekt geladen, usw.? Schau mal ins Logfile von sax2 bzw. in das Xfree-Logfile! Versuche auch mal, APM abzustellen. Anschei- nend ist die Kombination APM mit Nvidia-Treibern nicht besonders gut. Kernel-Option dafuer ist "apm=off". Versuche bei sax2 einen Aufruf "sax2 -m 0=nvidia". Gruesse, Thomson -- Thomas Hertweck, Dipl.-Geophys. Geophysikalisches Institut, Universitaet Karlsruhe (TH)
Habe es trotzdem mal mit dem Standard-SuSE-Kernel ausprobiert. Leider ohne Erfolg. Beim Starten von sax2 oder X11 bekomme ich nur einen schwarzen Bildschirm und kann den PC nur resetten.
Wurden die Nvidia-RPMs korrekt installiert? Wird denn das Kernel- Modul korrekt geladen, usw.? Schau mal ins Logfile von sax2 bzw. in das Xfree-Logfile! Versuche auch mal, APM abzustellen. Anschei- nend ist die Kombination APM mit Nvidia-Treibern nicht besonders gut. Kernel-Option dafuer ist "apm=off". Versuche bei sax2 einen Aufruf "sax2 -m 0=nvidia".
Habe apm aus dem Kernel rausgenommen, so daß beim Starten des Rechner kein apm-Prozeß mehr gestartet wird. Das Kernel-Modul NVdriver wird ohne Probleme geladen. sax2 startet, beendet sich aber nach ein paar Sekunden. Anbei Auszüge aus /var/log/SaX.log: /************* SaX2 log : SaX2 version 4.7 - CVS Release: 1.41 2002/08/08 ************** CVS BUILD : 22141 : DESCRIPTION : X11 configuration log file to collect information : about detection, startup and configuration. : There are three parts of logging: : --- : 1) INIT ( detection, 3D ) : 2) STARTUP ( XF86Config, XFree86 log, glxinfo ) : 3) CONFIG ( config actions ) : --- : VERSION : SaX2 compiled for: [SuSE Linux 8.1 (i386)] PARAMETER : -m 0=nvidia : LOG DATE : Thu Nov 14 22:46:14 CET 2002 *************/ ============================ Framebuffer Info: ---------------------------- mode "1024x768-76" # D: 78.653 MHz, H: 59.949 kHz, V: 75.694 Hz geometry 1024 768 1024 768 16 timings 12714 128 32 16 4 128 4 rgba 5/11,6/5,5/0,0/0 endmode Frame buffer device information: Name : VESA VGA Address : 0xd8000000 Size : 67108864 Type : PACKED PIXELS Visual : TRUECOLOR XPanStep : 0 YPanStep : 0 YWrapStep : 0 LineLength : 2048 Accelerator : No 14-Nov 22:46:15 <I> Initializing... 14-Nov 22:46:21 <I> [ Sysp: Mouse detection data Mouse0 => Protocol : Auto Mouse0 => Device : /dev/mouse Mouse0 => Buttons : 2 Mouse0 => Wheel : 0 Mouse0 => Emulate : 1 ] 14-Nov 22:46:22 <I> Sysp: Keyboard detection data 14-Nov 22:46:29 <I> Sysp: Server detection data 14-Nov 22:46:30 <I> [ Sysp: XStuff detection data Card0 => DDC : <undefined> Card0 => Primary : 01-00-0 Card0 => Chipset : <undefined> Card0 => Vsync : 90 Card0 => Hsync : 61 Card0 => Vesa : 1024 768 58 76 Card0 => Vesa : 1024 768 61 90 Card0 => Dacspeed : 220 Card0 => Memory : 65536 Card0 => Current : 01-00-0 Card0 => RawDef : None Card0 => Option : None Card0 => Extension : glx Card0 => Module : nvidia Card0 => Display : CRT ] 14-Nov 22:46:33 <I> Sysp: 3D detection data xmset: could not open display 14-Nov 22:46:40 <X> Startup... 14-Nov 22:46:40 <X> Startup on new Server: <:0.0> 14-Nov 22:46:40 <X> Logging File contents: /tmp/sax2-10295/XF86Config [ 14-Nov 22:46:44 <X> Logging File contents: /var/log/xlog [ XFree86 Version 4.2.0 / X Window System (protocol Version 11, revision 0, vendor release 6600) Release Date: 23 January 2002 If the server is older than 6-12 months, or if your card is newer than the above date, look for a newer version before reporting problems. (See http://www.XFree86.Org/) Build Operating System: SuSE Linux [ELF] SuSE Module Loader present (==) NVIDIA(0): Default visual is PseudoColor (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) (==) NVIDIA(0): Using HW cursor (==) NVIDIA(0): video key set to default value of 0xffffffff (--) NVIDIA(0): Chipset : "GeForce4 Ti 4200" (--) NVIDIA(0): ChipID : 0x10de0253 (--) NVIDIA(0): ChipRev : 0xa3 (--) NVIDIA(0): Linear framebuffer at 0xD8000000 (--) NVIDIA(0): MMIO registers at 0xDE000000 (EE) NVIDIA(0): Failed to initialize the NVdriver kernel module! (EE) NVIDIA(0): *** Aborting *** (II) UnloadModule: "nvidia" (II) UnloadModule: "vgahw" (II) Unloading /usr/X11R6/lib/modules/libvgahw.a (EE) Screen(s) found, but none have a usable configuration. Fatal server error: no screens found When reporting a problem related to a server crash, please send the full server output, not just the last messages. This can be found in the log file "/var/log/XFree86.0.0.log". Please report problems to feedback@suse.de. In /var/log/messages kommt wie immer folgendes: Nov 14 22:46:41 PCNEU kernel: nvidia: couldn't map registers! Nov 14 22:46:41 PCNEU kernel: NV0: nv_map_device failed Meine HW-Konfig: Athlon 2000XP, DVB-S-Karte Nexus, SB Audigy Platinum Ex, 1 GB Speicher Bin ratlos ! Dirk
Dirk Vornheder wrote:
[...] Habe apm aus dem Kernel rausgenommen, so daß beim Starten des Rechner kein apm-Prozeß mehr gestartet wird.
Der Kernel-Parameter dafuer ist "apm=off". OK, das musste ich hier bei einem Rechner auch machen, sonst wollte die- ser ueberhaupt nicht mit den Nvidia-Treibern....
Das Kernel-Modul NVdriver wird ohne Probleme geladen.
Nein! Siehe Logfileauszug.
sax2 startet, beendet sich aber nach ein paar Sekunden.
Das NVdriver-Modul konnte nicht korrekt geladen werden.
Anbei Auszüge aus /var/log/SaX.log: [...] (EE) NVIDIA(0): Failed to initialize the NVdriver kernel module! (EE) NVIDIA(0): *** Aborting *** (II) UnloadModule: "nvidia"
Da steht es! Das Kernel-Modul konnte nicht korrekt geladen werden. Das musst Du erst einmal richtig hinbekommen, vor- her brauchst Du gar nicht anfangen, X11 konfigurieren zu wollen. Schau Dir nochmal die Installationsanleitung von Nvidia an und baue Dir eventuell mal ein RPM selbst oder schau, ob Du unter /usr/src/kernel-modules/nv_glx die ent- sprechenden Sourcen liegen hast, die Du dann nur neu ueber- setzen musst. Gruesse, Thomson -- Thomas Hertweck, Geophysicist Geophysical Institute, Karlsruhe University (TH)
Habe apm aus dem Kernel rausgenommen, so daß beim Starten des Rechner kein apm-Prozeß mehr gestartet wird.
Der Kernel-Parameter dafuer ist "apm=off". OK, das musste ich hier bei einem Rechner auch machen, sonst wollte die- ser ueberhaupt nicht mit den Nvidia-Treibern....
Das Kernel-Modul NVdriver wird ohne Probleme geladen.
Nein! Siehe Logfileauszug.
sax2 startet, beendet sich aber nach ein paar Sekunden.
Das NVdriver-Modul konnte nicht korrekt geladen werden.
Anbei Auszüge aus /var/log/SaX.log: [...] (EE) NVIDIA(0): Failed to initialize the NVdriver kernel module! (EE) NVIDIA(0): *** Aborting *** (II) UnloadModule: "nvidia"
Da steht es! Das Kernel-Modul konnte nicht korrekt geladen werden. Das musst Du erst einmal richtig hinbekommen, vor- her brauchst Du gar nicht anfangen, X11 konfigurieren zu wollen. Schau Dir nochmal die Installationsanleitung von Nvidia an und baue Dir eventuell mal ein RPM selbst oder schau, ob Du unter /usr/src/kernel-modules/nv_glx die ent- sprechenden Sourcen liegen hast, die Du dann nur neu ueber- setzen musst.
Habe mein Problem heute Nacht um 2:30 Uhr gelöst: Habe im Kernel statt Framebuffer Vesa auf Framebuffer Riva sowie in /etc/lilo.conf von vga=791 auf vga=normal geändert und danach läuft alles. Danke nochmal für die Tips, Dirk
DVornheder@t-online.de wrote:
[...] Habe mein Problem heute Nacht um 2:30 Uhr gelöst: Habe im Kernel statt Framebuffer Vesa auf Framebuffer Riva sowie in /etc/lilo.conf von vga=791 auf vga=normal geändert und danach läuft alles.
Hmm, heisst vga=normal nicht, dass Du einfach gar kein Framebuffer Support mehr verwendest? Soweit ich weiss, machen Nvidia-Treiber und Framebuffer zusammen ein paar Probleme. Wenn Du Framebuffer weglaesst und danach funk- tioniert der Nvidia-Treiber, dann scheint das diese The- se ja mal wieder zu bestaetigen... Gruesse, Thomson -- Thomas Hertweck, Geophysicist Geophysical Institute, Karlsruhe University (TH)
Am Freitag, 15. November 2002 00:18 schrieb Dirk Vornheder:
Habe apm aus dem Kernel rausgenommen, so daß beim Starten des Rechner
kein apm-Prozeß mehr gestartet wird.
Das Kernel-Modul NVdriver wird ohne Probleme geladen.
Versuch mal die verschiedenen AGP-Varianten, in der /etc/X11/XF86Config in der 'Section "Device"', als erstes mal ein Option "NvAgp" "0" das sollte die AGP-Funktionalität erstmal deaktiveren. Mit diversen Chipsätzen gibts da Probleme. Wenn das Klappt, versuchs mal mit "1" oder "2". -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ Manfred | http://www.knightsoft-net.de
participants (13)
-
Antje M. Bendrich
-
B.Brodesser@t-online.de
-
Christian Herzyk
-
David Haller
-
DVornheder@t-online.de
-
Manfred Tremmel
-
Markus Feilner
-
Matthias Strack
-
Philipp Thomas
-
Philipp Thomas
-
Thomas Hertweck
-
Wolfgang Erlenkötter
-
Wolfgang Schaefer