Ältere Nvidia Geforce unter openSuse 12.1

Hinweis: In dem Thema Ältere Nvidia Geforce unter openSuse 12.1 gibt es 21 Antworten auf 3 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Hallo,


    ich habe folgende Problemstellung:


    Für eine ältere Nvidia Geforce2 MX 400 den TV-Ausgang nutzen - auf ner openSuse 12.1 mit Kernel-Version 3.1.0.
    Installiert habe ich automake, make, gcc, kernel-source, kernel-devel, kernel-syms, linux-glibc-devel.


    Auf pragmatische Lösungen à la "Schaff Dir ne andere Graka an" bin ich nicht scharf - das sollte doch irgendwie hinzubekommen sein?!


    Mittels Nouveau-Treibern & Konfigurationsversuchen über xrandr bzw. die xorg.conf wird mir der TV-Ausgang nicht erkannt (Graka per Composite mit TV verbunden).
    Also wollte ich auf die proprietären Nvidia-Treiber zurückgreifen.


    Problem: Die aktuellsten Treiber der Reihe 96.43 (für die Binaries unter ftp://download.nvidia.com/opensuse/12.1/i586/ bereitgestellt werden) unterstützen keine Geforce2 mehr. Trotz KMS-Deaktivierung, Nouveau-blacklisten & nouveau.modset=0 startet mir kein X (Test mit ner neueren Geforce war hingg. erfolgreich).


    Und die älteren Treiberversionen (gem. Produktunterstützung auf der nvidia-Homepage wohl ab 96.43.13 abwärts; der 96.43.11 lief bei mir noch auf openSuse 11.1) suchen irgendwo anders nach den Kernel-Sources, als sie inzwischen abgelegt sind.


    Der Komplilierungsversuch der NVIDIA-Linux-x86-96.43.13-pkg1.run wirft mir ein

    Zitat

    Unable to determine the version of the kernel sources located in
    '/lib/modules/3.1.0-1.2-default/source'.

    aus (siehe angehängte log-Datei).



    Der bemängelte Pfad ist bei mir als Verknüpfung auf /usr/src/linux-3.1.0-1.2 vorhanden und auch mit direktem Verweis darauf (per --kernel-source-path=) kommt nix besseres bei raus.
    Ebenso wenn ich per make oldconfig & make prepare die Datei version.h erstelle.


    Kann ich den nvidia-installer gezielter zu den gewünschten Pfaden führen?
    Könnte ich die fertig komplilierten rpms der neuesten Treiberversion einspielen & nur einzelne ältere Treiberdateien manuell austauschen?
    Gibt's ne Möglichkeit, dem Nouveau-Treiber den TV-Ausgang aufzuzwingen?
    Oder könnte ich im Hinblick hierauf Nvidia stellt Unterstützung für alte Grafikchips ein mit nem X.org-Downgrade & ggf. der71er-Treiberreihe weiterkommen?


    Bin dankbar für Vorschläge

  • Poste bitte mal:

    Code
    zypper se -si kernel make gcc

    Für den Inhalt des Beitrages 36610 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Poste bitte mal:

    Code
    zypper se -si kernel make gcc


    das wirft's mir aus:

    Für den Inhalt des Beitrages 36612 haftet ausdrücklich der jeweilige Autor: username

  • Poste bitte auch einmal:

    Code
    zypper lr -uP


    und

    Code
    uname -a


    Wobei ich annehme, daß Du den default-kernel installiert hast.

    Für den Inhalt des Beitrages 36642 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Poste bitte auch einmal:

    Code
    zypper lr -uP



    und

    Code
    uname -a


    Zitat

    Linux linux-c4p4 3.1.0-1.2-default #1 SMP Thu Nov 3 14:45:45 UTC 2011 (187dde0) i686 athlon i386 GNU/Linux


    Wobei ich annehme, daß Du den default-kernel installiert hast.

    Ja. Hoffe, ich hab sonst keine relevanten Infos vergessen.


    Und danke schon mal dafür, dass Du Dich meiner annimmst.

    Für den Inhalt des Beitrages 36647 haftet ausdrücklich der jeweilige Autor: username

  • Als erstes würde ich mal empfehlen, beim OSS-repo, Update-repo sowie das Packman-repo die Aktualisierung einzuschalten, die beiden CD´s rauszuwerfen bzw. zu deaktivieren, die beiden debug-repos zu deaktivieren und zum Schluß das Non-OSS-repo einzubinden.


    Dann die Prioritäten umstellen auf:
    Packman= 20
    Update=70
    OSS und Non-OSS = 99


    Dann mal ein Update fahren und ein zypper dup auf Packman machen.


    Dann schauen wir mal weiter.

    Für den Inhalt des Beitrages 36651 haftet ausdrücklich der jeweilige Autor: Sauerland

  • mache ich heute abend noch od. morgen - spielst Du darauf ab, dass ich's dann per Nouveau hinbekomme?

    Für den Inhalt des Beitrages 36654 haftet ausdrücklich der jeweilige Autor: username

  • Habe alle Updates durchgeführt.


    Was nu?

    Für den Inhalt des Beitrages 36683 haftet ausdrücklich der jeweilige Autor: username

  • Geht es jetzt zu kompilieren?


    Sonst poste noch mal:

    Code
    zypper se -si kernel

    Für den Inhalt des Beitrages 36687 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Geht es jetzt zu kompilieren?


    Sonst poste noch mal:

    Code
    zypper se -si kernel

    ne, leider findet er (nvidia-quellpaket 96.43.13) die kernel-sources noch immer nicht.


    Ausgabe der Befehlszeile:

    Einmal editiert, zuletzt von username ()

    Für den Inhalt des Beitrages 36688 haftet ausdrücklich der jeweilige Autor: username