Am 4. Juli 2011 23:28 schrieb Ralf Arndt
Am Montag, 4. Juli 2011 23:16 schrieb Hartwig Atrops:
Hi.
Nachdem bei Neuinstallation meines Opensuse-Rechners (war 11.1, jetzt 11.4) eine unbrauchbare X11-Konfiguration herausgekommen ist (nvidia/nouveau Probleme), versuche ich, mir einen eigenen Kernel zu bauen. War mit einem Vanilla-Kernel auch schon recht weit, wuerde aber lieber die SuSE Sourcen mit entsprechenden Patches nehmen.
Aber irgendwie kriege ich das Kernel-Source-Paket nicht installiert. Yast2 faellt aus, da X ja nicht geht. Mit zypper kriege ich's irgendwie nicht hin.
Wobei ich bis heute nie mit zypper zu tun hatte. Und Yast1 gibt's ja wohl nicht mehr ;-)
"zypper source-install kernel-default" tut zwar so, als wuerde was installiert, aber das Paket wird anschliessend mit "zypper search '*kernel*'" nicht als installiert angezeigt, auch mit rpm-Befehlen komme ich nicht weiter. Eigentlich wollte ich so herausfinden, wo die Sourcen auf der Platte landen.
Irgendwie stehe ich auf dem Schlauch ...
What to do?
Was passiert denn bei zypper in kernel-source
1.) YaST funktioniert sowohl grafisch, als auch textbasiert. Sollte yast2 nicht in einer grafischen Umgebung gestartet worden sein, wird automatisch die klassisch "blaue" textbasierte Variante gestartet. Das wäre dann yast und nicht yast1 (würde ja auch dumm klingen) 2.) Teilweise kann ich gut verstehen, dass nicht für jedermann die Open Source Treiber ausreichen, obwohl sie unter 11.4 gar nicht so schlecht an sich sind. Welche derartig riesigen Probleme bereitet denn dir deine Grafikkarte, dass du gleich von 0 weg alles selbst kompilieren willst? Für meinen Hauptstandrechner mit ATI Grafikkarte verwende ich bloß die OS Variante (auch wenn ich das hier in der Maillingliste schon oft kritisiert habe, weil es dort hin und wieder Probleme gibt) , für mein HP Notebook mit Nvidia Chip muss ich vor allem um den VGA Ausgang optimal nutzen zu können (und ich präsentiere viel!) den proprietären Treiber benutzen. Die Installation geht allerdings relativ einfach. Richtiges Paket hier herunterladen: http://www.nvidia.de/Download/index.aspx?lang=de Kernel Quellen und einfaches Entwicklerzeugs installieren: zypper in make gcc kernel-source kernel-syms Dann auf Runlevel 3 wechseln: init 3 Und das Nvidia Paket ausführen, und den Anweisungen folgen.... chmod 700 NVIDIA*.bin; ./NVIDIA*.bin 3.) Du solltest dir einmal die Hilfe Seite von zypper anschauen. Einfach zypper in der Konsole eingeben. Zum Beispiel: Suche Pakete, die im Paketnamen kernel enthalten zypper se kernel Suche Pakete, die im Paketnamen kernel enthalten und installiert sind zypper se -i kernel Paket installieren: zypper in kernel-source Paket löschen: zypper rm kernel-source usw... Gibt man nur zypper in ein, bekommt man dann eine Hilfe mit all den Optionen, die es zum Installieren von Paketen gibt. zypper ist hier wirklich toll dokumentiert! Wenn du sonst Probleme mit Grafikkarten und openSUSE hast, such ein wenig nach SUSE und Sebastian Siebert. Er ist soweit ich das einschätzen kann top auf dem Gebiet. Matthias -- desktop4education http://d4e.at ping solutions http://ping-solutions.at -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org