Beiträge von karx11erx

    Neuere Kernel enthalten nicht nur Unterstützung für neue Hardware, sondern vor allem auch Bugfixes, Leistungsverbesserungen und sicherheitsrelevante Änderungen. Deshalb will ich neue Kernel-Versionen installieren, wenn es sie gibt - und es gibt eine, die ich bis jetzt nur zurückgewiesen habe.


    Ich sitze bei proprietären Treibern immer vor einem schwarzen Bildschirm, sobald kernel oder X11 Updates eingespielt werden - das habe ich mit ATI-Hardware zur Genüge erlebt, weshalb ich jetzt auf NVIDIA umgestiegen bin. Ich habe also die Wahl, die Updates auszulassen, oder den Treiber manuell zu installieren, was theoretisch problemlos gehen müsste.


    Zum Thema "zeitnahe" Treiber kann ich nur sagen, dass es alles andere als zeitnah ist, wenn NVIDIA noch einen 190er Treiber für Linux via Repo anbietet, obwohl es schon einen 256er gibt.


    Zitat

    Installiere einen älteren nvidia Treiber wenn es unbedingt sein muss und mach das Update.


    Sorry, aber das musst Du schon mir überlassen. Meine Fragestellung war klar und eindeutig, und wenn Du nicht weiterweisst, dann sage das doch einfach.


    Zitat

    Ansonsten ist es ein Bug in diesem 236er Treiber und dafür ist das nvidia Forum zuständig.


    Nett dass Dir das jetzt schon einfällt. Wenn es ein Fehler des Installers ist, warum sagst Du das nicht gleich? Und trifft diese Info für den 256.35er-Treiber eigentlich zu? Denn es handelt sich anders als Du hartnäckig schreibst nicht um den 235er oder 236er-Treiber (es sei denn, Du kürzt 256.35 so ab).


    Zitat

    Als Suse-Nutzer kannst Du nicht mehr machen als die benötigten Pakete zu installieren, einschließlich der grundlegenden Entwicklungsumgebeung.


    Genau das tue ich doch, was willst Du denn?


    Warum schreibst Du nicht einfach, dass Du nicht mehr weiter weisst?

    Wie gesagt: Es geht nur darum, eine Lösung parat zu haben, falls ein kernel update installiert wird, mit dem der momentan installierte Grafiktreiber nicht mehr geht. Der Vorteil liegt klar auf der Hand: Immer den aktuellen Kernel (und damit maximale Sicherheit) zu haben, und trotzdem nicht auf den proprietären Grafiktreiber verzichten zu müssen. M.W. ist mein Kernel eh nicht der aktuelle, also wird der Update über kurz oder lang ein kernel update anbieten.


    Wieso sagt der Installer dann, er würde keine kernel header finden?


    Normalerweise müsste er durchlaufen, und laut openSUSE Installationsanleitung für den Treiber wäre danach mit sax2 -r -m 0=nvidia alles erledigt.

    Inzwischen ist bei mir ein älterer proprietärer NVIDIA-Treiber (aus NVIDIAs openSUSE 11.2 Treiber Repository) installiert. Das Problem trat aber mit einer taufrischen Installation von openSUSE 11.2 32 bit ohne jedwede Updates auf.


    Die headers kann ich nicht deinstallieren weil z.B. glibc-devel dran hängt (und weiß ich was noch alles). Ich könnte nur schauen, ob die Header auch in der kernel-source enthalten sind und dem Installer ggf. dieses Verzeichnis mitgeben. Das werde ich mir allerdings aufheben, bis mir der Updater das nächste Kernel-Update anbietet, da momentan ja ein funktionierender proprietärer Treiber vorhanden ist. Ich will nur nach einem Kernel Update nicht ohne 3D-fähigen Grafiktreiber dastehen, und ich denke da ist es gut, den Treiber selber manuell installieren zu können.

    rpm -qa '*kernel*':


    kernel-default-devel-2.6.31.12-0.2.1.i586
    kernel-source-2.6.31.12-0.2.1.noarch
    kernel-syms-2.6.31.12-0.2.1.i586
    kernel-debug-devel-2.6.31.12-0.2.1.i586
    kernel-default-2.6.31.12-0.2.1.i586
    kernel-desktop-devel-2.6.31.12-0.2.1.i586
    kernel-xen-devel-2.6.31.12-0.2.1.i586
    linux-kernel-headers-2.6.31-3.4.noarch
    kernel-pae-devel-2.6.31.12-0.2.1.i586


    Sieht nicht so aus. Wie behebe ich das? YaST2 bietet keine neuere Version der kernel-headers an.

    Hallo,


    habe gestern versucht, NVIDIAs Linux Treiber 256.35 auf meiner nagelneuen openSUSE 11.2 32 Bit-Installation zu installieren.


    Habe dazu erst mit YaST2 kernel source und symbols installiert, dann in run level 3 gebootet (kein X), dann als su den Installer aufgerufen. Er bricht mit der Meldung ab, er könne die kernel header nicht finden.


    Die kernel header sind aber da, und zwar unter /usr/src/kernel/include/kernel.