Mailinglist Archive: opensuse-de (1185 mails)
| < Previous | Next > |
Re: Kernel-Head und NVidia-Treiber
- From: David Haller <dnh@xxxxxxxxxxxx>
- Date: Thu, 16 Sep 2010 01:55:46 +0200
- Message-id: <20100915235546.GA5007@xxxxxxxxxxxxxxxxxx>
Hallo,
Am Don, 16 Sep 2010, Ulrich Walter schrieb:
Funktionieren sollte, daß du eine Treiberversion für beide Kernel
verwendest. Da es wohl kaum passende -kmp- Pakete für den KotD gibt
(die RPMs hängen ja schon den normalen Update-Kernels gerne mal ne
Woche oder mehr hinterher), bleibt IMO nur eine sinnvolle Variante:
- deinstalliere die Treiber-RPMs
- hol dir von nVidia direkt den Treiber (NVIDIA...run).
- installiere den Treiber (unter dem normalen Kernel) per:
./NVIDIA...run
dazu benötigst du u.a. konfigurierte Kernel-Sourcen, das bekomm ich
aus dem Gedächnis grad nicht hin, ist aber dokumentiert und taucht
auch in der Liste recht häufig auf. IIRC brauchst du:
kernel-$FLAVOR ### FLAVOR=default,desktop,xen,...,
### hast du schon, wg. FLAVOR siehe 'uname -r'.
kernel-devel
kernel-$FLAVOR-devel
kernel-syms
kernel-source
(ggfs. erstmal nur die ersten 3 installieren, und bei Gemecker den
Rest, in der Reihenfolge ;)
und mußt dann IIRC jew. (auch dann beim gebooteten KotD) folgendes
machen:
cd /lib/modules/$(uname -r)/build
make cloneconfig
make modules_prepare
Nun sollte sich der NVIDIA-Treiber installieren lassen (bzw. eben
nur das Kernel-Modul beim KotD).
- boote den KotD und installiere das Kernelmodul des Treibers per
./NVIDIA...run -K
(gleiche Voraussetzungen wie beim normalen Kernel, d.h. auch für den
Kernel brauchst du die konfigurierten Header)
Den letzten Schritt mußt du dann bei jedem KotD wiederholen.
Davon, daß du 'multiversion = kernel-...' in /etc/zypp/zypp.conf(?)
schon gesetzt hast, geh ich jetzt mal aus, da mußt du die
o.g. weiteren Pakte noch ergänzen. Die Reihenfolge in denen du -source
einspielst bestimmt AFAIR übrigens quasi den default, da
/usr/src/linux jew. umgebogen wird, via /lib/modules/$(uname
-r)/build/ sollte aber jew. der richtige gefunden und verwendet
werden, und der NVIDIA Treiber macht das auch richtig.
Falls ich was durcheinandergebracht hab, wird sich sicher jemand
melden, oder du findest es selber im Wiki ;)
HTH,
-dnh, für evtl. Fehler übernehme ich keine Verantwortung, bitte aber
um Verzeihung
--
In /etc steht, was Du denkst. In /proc steht, was das OS denkt.
[Thomas Blum in doc]
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
Am Don, 16 Sep 2010, Ulrich Walter schrieb:
Zum Standardkernel hab ich mir die passenden nVidia-Treiber aus dem nVidia-
Repository installiert, mit welchem auch die ganzen KDE-3D-Gimmicks
funktionieren, meine Blagen stehen drauf...
Wenn ich aber den KotD starte habe ich logischerweise keine GUI mehr, da der
Treiber nicht zum Kernel passt.
Gibt es eine Möglichkeit das Eine zu tun (Standardkernel mit nVidia) und das
Andere nicht zu lassen (KotD mit nVidia oder auch OS-Treiber, lieber mit
nVidia)?
Funktionieren sollte, daß du eine Treiberversion für beide Kernel
verwendest. Da es wohl kaum passende -kmp- Pakete für den KotD gibt
(die RPMs hängen ja schon den normalen Update-Kernels gerne mal ne
Woche oder mehr hinterher), bleibt IMO nur eine sinnvolle Variante:
- deinstalliere die Treiber-RPMs
- hol dir von nVidia direkt den Treiber (NVIDIA...run).
- installiere den Treiber (unter dem normalen Kernel) per:
./NVIDIA...run
dazu benötigst du u.a. konfigurierte Kernel-Sourcen, das bekomm ich
aus dem Gedächnis grad nicht hin, ist aber dokumentiert und taucht
auch in der Liste recht häufig auf. IIRC brauchst du:
kernel-$FLAVOR ### FLAVOR=default,desktop,xen,...,
### hast du schon, wg. FLAVOR siehe 'uname -r'.
kernel-devel
kernel-$FLAVOR-devel
kernel-syms
kernel-source
(ggfs. erstmal nur die ersten 3 installieren, und bei Gemecker den
Rest, in der Reihenfolge ;)
und mußt dann IIRC jew. (auch dann beim gebooteten KotD) folgendes
machen:
cd /lib/modules/$(uname -r)/build
make cloneconfig
make modules_prepare
Nun sollte sich der NVIDIA-Treiber installieren lassen (bzw. eben
nur das Kernel-Modul beim KotD).
- boote den KotD und installiere das Kernelmodul des Treibers per
./NVIDIA...run -K
(gleiche Voraussetzungen wie beim normalen Kernel, d.h. auch für den
Kernel brauchst du die konfigurierten Header)
Den letzten Schritt mußt du dann bei jedem KotD wiederholen.
Davon, daß du 'multiversion = kernel-...' in /etc/zypp/zypp.conf(?)
schon gesetzt hast, geh ich jetzt mal aus, da mußt du die
o.g. weiteren Pakte noch ergänzen. Die Reihenfolge in denen du -source
einspielst bestimmt AFAIR übrigens quasi den default, da
/usr/src/linux jew. umgebogen wird, via /lib/modules/$(uname
-r)/build/ sollte aber jew. der richtige gefunden und verwendet
werden, und der NVIDIA Treiber macht das auch richtig.
Falls ich was durcheinandergebracht hab, wird sich sicher jemand
melden, oder du findest es selber im Wiki ;)
HTH,
-dnh, für evtl. Fehler übernehme ich keine Verantwortung, bitte aber
um Verzeihung
--
In /etc steht, was Du denkst. In /proc steht, was das OS denkt.
[Thomas Blum in doc]
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
| < Previous | Next > |