Hilfe: nvidia-Treiber-Update schlug fehl
Hallo Liste, sitze hier grade bei jemandem, dem ich nun leider seine Suse grafisch geschrottet habe. nvidia-Update und der installierte Kernel passen nicht zueinander. Und unglücklicherweise hat mich hier nun auch das leidige ssh-Problem auch eingeholt, so dass ich auf dem 'kaputten' Rechner nur die Hälfte lesen kann dank der schlechten Auflösung. Wie bekomme ich nun heraus, wie die vorherige Version des nvidia-Treibers hieß, damit ich diese mit zypper reinstall wieder reinholen kann. openSUSE 13.1, 64bit, mit allen Updates (war hier ein Fehler) Helga -- Wer will, findet Wege Wer nicht will, findet Gründe -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Helga, hallo Leute, Am Montag, 27. Januar 2014 schrieb Helga Fischer:
Wie bekomme ich nun heraus, wie die vorherige Version des nvidia-Treibers hieß, damit ich diese mit zypper reinstall wieder reinholen kann.
grep nvidia /var/log/zypp/history Oder zypper se -s nvidia und die zum Kernel passende Version raussuchen. Gruß Christian Boltz -- Bei mir setzte Yast eben $LANG auf de_DE@euro. Solange ich LANG nicht umstelle, ist es dessen schuld und ich habe mich aus der Verantwortung gezogen, falls da irgendwann mal Persisch erscheint. ;-) [Ferdinand Ihringer in suse-linux] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Christian, Am Montag, 27. Januar 2014 schrieb Christian Boltz:
Am Montag, 27. Januar 2014 schrieb Helga Fischer:
Wie bekomme ich nun heraus, wie die vorherige Version des nvidia-Treibers hieß, damit ich diese mit zypper reinstall wieder reinholen kann.
grep nvidia /var/log/zypp/history
Oder zypper se -s nvidia und die zum Kernel passende Version raussuchen.
super, dass Du schon wieder online bist ;) Sag' mal, jetzt habe ich eine lange Liste. Reicht es, wenn ich mir da einen der alten nvidia-Dinger rausfische und die versuche, mit zypper --oldpackage wieder gegen die alte Version auszutauschen? Eine zum Treiber passende Kernelversion hätte ja eigentlich vom Abhängigkeitsmechanismus geliefert werden müssen, oder? Freundliche Grüße, Helga -- Wer will, findet Wege Wer nicht will, findet Gründe -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Montag, 27. Januar 2014 schrieb Helga Fischer:
Am Montag, 27. Januar 2014 schrieb Christian Boltz:
Am Montag, 27. Januar 2014 schrieb Helga Fischer:
Wie bekomme ich nun heraus, wie die vorherige Version des nvidia-Treibers hieß, damit ich diese mit zypper reinstall wieder reinholen kann.
grep nvidia /var/log/zypp/history
Oder zypper se -s nvidia und die zum Kernel passende Version raussuchen.
super, dass Du schon wieder online bist ;)
Sag' mal, jetzt habe ich eine lange Liste.
Reicht es, wenn ich mir da einen der alten nvidia-Dinger rausfische und die versuche, mit zypper --oldpackage wieder gegen die alte Version auszutauschen?
Jetzt bin auf etwas gestossen: i | nvidia-gfxG03-kmp-desktop | package | 331.20_k3.11.6_4-22.2 | x86_64 | (System Packages) i | nvidia-gfxG03-kmp-desktop | package | 331.38_k3.11.6_4-23.1 | x86_64 | nvidia-suserpm Es gibt hier Pakete, die sich geringfügig unterscheiden. Ist das so richtig? Mir kommt's komisch vor.
Eine zum Treiber passende Kernelversion hätte ja eigentlich vom Abhängigkeitsmechanismus geliefert werden müssen, oder?
Wie bekomme ich nun raus, welcher Kernel zu welchem nvidia-Treiber passt? Helga -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Helga Fischer [27.01.2014 15:35]:
Am Montag, 27. Januar 2014 schrieb Helga Fischer:
Am Montag, 27. Januar 2014 schrieb Christian Boltz:
Am Montag, 27. Januar 2014 schrieb Helga Fischer:
Wie bekomme ich nun heraus, wie die vorherige Version des nvidia-Treibers hieß, damit ich diese mit zypper reinstall wieder reinholen kann.
grep nvidia /var/log/zypp/history
Oder zypper se -s nvidia und die zum Kernel passende Version raussuchen.
super, dass Du schon wieder online bist ;)
Sag' mal, jetzt habe ich eine lange Liste.
Reicht es, wenn ich mir da einen der alten nvidia-Dinger rausfische und die versuche, mit zypper --oldpackage wieder gegen die alte Version auszutauschen?
Jetzt bin auf etwas gestossen:
i | nvidia-gfxG03-kmp-desktop | package | 331.20_k3.11.6_4-22.2 | x86_64 | (System Packages) i | nvidia-gfxG03-kmp-desktop | package | 331.38_k3.11.6_4-23.1 | x86_64 | nvidia-suserpm
Es gibt hier Pakete, die sich geringfügig unterscheiden. Ist das so richtig? Mir kommt's komisch vor.
Eine zum Treiber passende Kernelversion hätte ja eigentlich vom Abhängigkeitsmechanismus geliefert werden müssen, oder?
Wie bekomme ich nun raus, welcher Kernel zu welchem nvidia-Treiber passt?
Lesen :-P kmp-Version: 331.20_k3.11.6_4-22.2 -> Kernel 3.11.6 kmp-Version: 331.38_k3.11.6_4-23.1 -> Kernel 3.11.6 Du erkennst die Kernelversion nach dem "k" in der Packageversion. HDH, Werner -- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Werner, Am Montag, 27. Januar 2014 schrieb Werner Flamme:
Helga Fischer [27.01.2014 15:35]:
Am Montag, 27. Januar 2014 schrieb Helga Fischer:
Am Montag, 27. Januar 2014 schrieb Christian Boltz:
Am Montag, 27. Januar 2014 schrieb Helga Fischer:
Wie bekomme ich nun heraus, wie die vorherige Version des nvidia-Treibers hieß, damit ich diese mit zypper reinstall wieder reinholen kann.
grep nvidia /var/log/zypp/history
Oder zypper se -s nvidia und die zum Kernel passende Version raussuchen.
super, dass Du schon wieder online bist ;)
Sag' mal, jetzt habe ich eine lange Liste.
Reicht es, wenn ich mir da einen der alten nvidia-Dinger rausfische und die versuche, mit zypper --oldpackage wieder gegen die alte Version auszutauschen?
Jetzt bin auf etwas gestossen:
i | nvidia-gfxG03-kmp-desktop | package | 331.20_k3.11.6_4-22.2 | x86_64 | (System Packages) i | nvidia-gfxG03-kmp-desktop | package | 331.38_k3.11.6_4-23.1 | x86_64 | nvidia-suserpm
Es gibt hier Pakete, die sich geringfügig unterscheiden. Ist das so richtig? Mir kommt's komisch vor.
Eine zum Treiber passende Kernelversion hätte ja eigentlich vom Abhängigkeitsmechanismus geliefert werden müssen, oder?
Wie bekomme ich nun raus, welcher Kernel zu welchem nvidia-Treiber passt?
Lesen :-P
:) Sagt sich so leicht, wenn man auf fremden Equipment rummacht und nu' gar nicht auf nvidia-Probleme eingestellt ist. War damals froh, den Kram zum Laufen zu bekommen. Kollege hat hier auch schon ein nvidia-Update von zwei Wochen durchgeführt und hat davon nichts mitbekommen, sprich, es lief.
kmp-Version: 331.20_k3.11.6_4-22.2 -> Kernel 3.11.6 kmp-Version: 331.38_k3.11.6_4-23.1 -> Kernel 3.11.6
Du erkennst die Kernelversion nach dem "k" in der Packageversion.
Danke. Vielleicht hilft das noch weiter: 2014-01-27T15:57:01.367639+01:00 Sofie kernel: [ 8043.996757] NVRM: API mismatch: the client has the version 331.38, but 2014-01-27T15:57:01.367666+01:00 Sofie kernel: [ 8043.996757] NVRM: this kernel module has the version 304.117. Please 2014-01-27T15:57:01.367669+01:00 Sofie kernel: [ 8043.996757] NVRM: make sure that this kernel module and all NVIDIA driver 2014-01-27T15:57:01.367672+01:00 Sofie kernel: [ 8043.996757] NVRM: components have the same version. Irgendwas muss ich ja wohl noch machen? Im Zweifelsfall wohl noch eines der nvidia-Dinger auf Version 311irgendwas bringen. Freundliche Grüße, Helga -- Wer will, findet Wege Wer nicht will, findet Gründe -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Montag, 27. Januar 2014 schrieb Helga Fischer:
2014-01-27T15:57:01.367639+01:00 Sofie kernel: [ 8043.996757] NVRM: API mismatch: the client has the version 331.38, but 2014-01-27T15:57:01.367666+01:00 Sofie kernel: [ 8043.996757] NVRM: this kernel module has the version 304.117. Please 2014-01-27T15:57:01.367669+01:00 Sofie kernel: [ 8043.996757] NVRM: make sure that this kernel module and all NVIDIA driver 2014-01-27T15:57:01.367672+01:00 Sofie kernel: [ 8043.996757] NVRM: components have the same version.
Irgendwas muss ich ja wohl noch machen? Im Zweifelsfall wohl noch eines der nvidia-Dinger auf Version 311irgendwas bringen.
zypper behauptet, da sei alles auf dem neuesten Stand. Helga *ratlos* -- Wer will, findet Wege Wer nicht will, findet Gründe -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Montag, 27. Januar 2014 schrieb Helga Fischer:
Am Montag, 27. Januar 2014 schrieb Werner Flamme:
Helga Fischer [27.01.2014 15:35]:
Am Montag, 27. Januar 2014 schrieb Helga Fischer:
Am Montag, 27. Januar 2014 schrieb Christian Boltz:
Am Montag, 27. Januar 2014 schrieb Helga Fischer:
Wie bekomme ich nun heraus, wie die vorherige Version des nvidia-Treibers hieß, damit ich diese mit zypper reinstall wieder reinholen kann.
grep nvidia /var/log/zypp/history
Oder zypper se -s nvidia und die zum Kernel passende Version raussuchen.
Ich habe das hier: i | nvidia-gfxG02-kmp-desktop | Paket | 304.108_k3.11.6_4-31.2 | x86_64 | (Systempakete) i | nvidia-gfxG02-kmp-desktop | Paket | 304.117_k3.11.6_4-28.1 | x86_64 | nvidia-suserpm i | nvidia-gfxG03-kmp-desktop | Paket | 331.20_k3.11.6_4-22.2 | x86_64 | (Systempakete) i | nvidia-gfxG03-kmp-desktop | Paket | 331.38_k3.11.6_4-23.1 | x86_64 | nvidia-suserpm i | nvidia-computeG02 | Paket | 304.117-29.1 | x86_64 | nvidia-suserpm i | nvidia-computeG03 | Paket | 331.38-23.1 | x86_64 | nvidia-suserpm i | x11-video-nvidiaG02 | Paket | 304.117-29.1 | x86_64 | nvidia-suserpm i | x11-video-nvidiaG03 | Paket | 331.38-23.1 | x86_64 | nvidia-suserpm Die G02 und G03 Pakete hat sich YaST damals selbst rausgesucht. Für mich sieht das eigentlich passend aus. Wo kann ich noch rumstochern? (Ein zypper up habe ich spaßeshalber noch einmal laufen lassen; war nichts nvidia-relevantes dabei). Helga -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 27.01.2014 16:29, schrieb Helga Fischer:
Am Montag, 27. Januar 2014 schrieb Helga Fischer:
Am Montag, 27. Januar 2014 schrieb Werner Flamme:
Helga Fischer [27.01.2014 15:35]:
Am Montag, 27. Januar 2014 schrieb Helga Fischer:
Am Montag, 27. Januar 2014 schrieb Christian Boltz:
Am Montag, 27. Januar 2014 schrieb Helga Fischer: > Wie bekomme ich nun heraus, wie die vorherige Version des > nvidia-Treibers hieß, damit ich diese mit zypper reinstall > wieder reinholen kann. grep nvidia /var/log/zypp/history
Oder zypper se -s nvidia und die zum Kernel passende Version raussuchen. Ich habe das hier:
i | nvidia-gfxG02-kmp-desktop | Paket | 304.108_k3.11.6_4-31.2 | x86_64 | (Systempakete) i | nvidia-gfxG02-kmp-desktop | Paket | 304.117_k3.11.6_4-28.1 | x86_64 | nvidia-suserpm i | nvidia-gfxG03-kmp-desktop | Paket | 331.20_k3.11.6_4-22.2 | x86_64 | (Systempakete) i | nvidia-gfxG03-kmp-desktop | Paket | 331.38_k3.11.6_4-23.1 | x86_64 | nvidia-suserpm
i | nvidia-computeG02 | Paket | 304.117-29.1 | x86_64 | nvidia-suserpm i | nvidia-computeG03 | Paket | 331.38-23.1 | x86_64 | nvidia-suserpm
i | x11-video-nvidiaG02 | Paket | 304.117-29.1 | x86_64 | nvidia-suserpm i | x11-video-nvidiaG03 | Paket | 331.38-23.1 | x86_64 | nvidia-suserpm
Die G02 und G03 Pakete hat sich YaST damals selbst rausgesucht. Für mich sieht das eigentlich passend aus.
Wo kann ich noch rumstochern?
(Ein zypper up habe ich spaßeshalber noch einmal laufen lassen; war nichts nvidia-relevantes dabei).
Helga Hallo, entschuldigt, wenn ich mich einmische. Ich habe OS 12.2_64 und Nvidia GeForce GTX465, 2 Monitore unterschiedlicher Größe und Auflösung. Bei mir hat es mit den von OS angebotenen Treibern bisher nie funktioniert. Jetzt hole ich mir die Treiber direkt von NVIDIA, installiere sie mit "sh" und kann dann gleich weiter arbeiten, weil der Kernel auch gleich ein Update erhält. Nachteil: Wenn Suse neue NVIDIA-Treiber liefert, die Install wiederholt werden. Gruß Rolf -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Rolf Krause schrieb:
Am 27.01.2014 16:29, schrieb Helga Fischer:
Am Montag, 27. Januar 2014 schrieb Helga Fischer:
Am Montag, 27. Januar 2014 schrieb Werner Flamme:
Helga Fischer [27.01.2014 15:35]:
Am Montag, 27. Januar 2014 schrieb Helga Fischer:
Am Montag, 27. Januar 2014 schrieb Christian Boltz: > Am Montag, 27. Januar 2014 schrieb Helga Fischer: >> Wie bekomme ich nun heraus, wie die vorherige Version des >> nvidia-Treibers hieß, damit ich diese mit zypper reinstall >> wieder reinholen kann. > grep nvidia /var/log/zypp/history > > Oder zypper se -s nvidia und die zum Kernel passende > Version raussuchen. Ich habe das hier:
i | nvidia-gfxG02-kmp-desktop | Paket | 304.108_k3.11.6_4-31.2 | x86_64 | (Systempakete) i | nvidia-gfxG02-kmp-desktop | Paket | 304.117_k3.11.6_4-28.1 | x86_64 | nvidia-suserpm i | nvidia-gfxG03-kmp-desktop | Paket | 331.20_k3.11.6_4-22.2 | x86_64 | (Systempakete) i | nvidia-gfxG03-kmp-desktop | Paket | 331.38_k3.11.6_4-23.1 | x86_64 | nvidia-suserpm
i | nvidia-computeG02 | Paket | 304.117-29.1 | x86_64 | nvidia-suserpm i | nvidia-computeG03 | Paket | 331.38-23.1 | x86_64 | nvidia-suserpm
i | x11-video-nvidiaG02 | Paket | 304.117-29.1 | x86_64 | nvidia-suserpm i | x11-video-nvidiaG03 | Paket | 331.38-23.1 | x86_64 | nvidia-suserpm
Die G02 und G03 Pakete hat sich YaST damals selbst rausgesucht. Für mich sieht das eigentlich passend aus.
Wo kann ich noch rumstochern?
(Ein zypper up habe ich spaßeshalber noch einmal laufen lassen; war nichts nvidia-relevantes dabei).
Helga Hallo, entschuldigt, wenn ich mich einmische. Ich habe OS 12.2_64 und Nvidia GeForce GTX465, 2 Monitore unterschiedlicher Größe und Auflösung. Bei mir hat es mit den von OS angebotenen Treibern bisher nie funktioniert. Jetzt hole ich mir die Treiber direkt von NVIDIA, installiere sie mit "sh" und kann dann gleich weiter arbeiten, weil der Kernel auch gleich ein Update erhält. Nachteil: Wenn Suse neue NVIDIA-Treiber liefert, die Install wiederholt werden. Gruß Rolf Hallo
die Ursache ist wohl das parallele Installieren der G02 und G03 Pakete = Treiber 2fach installiert, die 304.117 Version = für Karten bis GeForce 7000, G03=331.38 für alle neueren aktuellen Karten. Das zeigt auch das log, das kernel Modul ist 304.x und der Rest 331.x: 2014-01-27T15:57:01.367639+01:00 Sofie kernel: [ 8043.996757] NVRM: API mismatch: the client has the version 331.38, but 2014-01-27T15:57:01.367666+01:00 Sofie kernel: [ 8043.996757] NVRM: this kernel module has the version 304.117. Please Am besten über yast (!) im Terminal *alle* nvidia Pakete deinstallieren und dann entweder die G03 (für Hardware ab ca. 2011) oder G02 Versionen auswählen. Der Installer von der Nvidia webseite ist recht gut, aber nur falls obiges nicht klappt nötig. Muss bei jedem Kernel Update weiderholt werden. Alexander -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Alexander, Am Montag 27 Januar 2014 schrieb Alexander Thuermer: [...]
die Ursache ist wohl das parallele Installieren der G02 und G03 Pakete = Treiber 2fach installiert, die 304.117 Version = für Karten bis GeForce 7000, G03=331.38 für alle neueren aktuellen Karten.
Die hat sich der YaST bei der Erstinstallation so rausgesucht - meine ich. War nämlich gar nicht einfach, der Kiste Grafik beizubringen, weil bei der Suse-Grundinstallation ein paar doofe Hürden auftraten. Ich habe das dann irgendwie mit failsafe und später mit YaST und den nvidia-Dingern hinbekommen.
Das zeigt auch das log, das kernel Modul ist 304.x und der Rest 331.x:
2014-01-27T15:57:01.367639+01:00 Sofie kernel: [ 8043.996757] NVRM: API mismatch: the client has the version 331.38, but 2014-01-27T15:57:01.367666+01:00 Sofie kernel: [ 8043.996757] NVRM: this kernel module has the version 304.117. Please
Am besten über yast (!) im Terminal *alle* nvidia Pakete deinstallieren und dann entweder die G03 (für Hardware ab ca. 2011) oder G02 Versionen auswählen.
Das ist ein handfester Tipp. Blöd nur, herauszubekommen, was für ein Treiber die Karte nun wirklich braucht.
Der Installer von der Nvidia webseite ist recht gut, aber nur falls obiges nicht klappt nötig. Muss bei jedem Kernel Update weiderholt werden.
Du meinst damit die *run-Dinger, vermute ich. Wir haben das von Suse angebotene nvidia-Repo benutzt. (Ich frage mich, warum das vorher mit dem Doppelpack tat und heute dann aus den Fugen geriet). Danke und Gruß, Helga -- ## Technik: [http://de.opensuse.org] ## Privat: [http://www.eschkitai.de] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Helga, Helga Fischer schrieb:
Hallo Alexander,
Am Montag 27 Januar 2014 schrieb Alexander Thuermer: [...]
die Ursache ist wohl das parallele Installieren der G02 und G03 Pakete = Treiber 2fach installiert, die 304.117 Version = für Karten bis GeForce 7000, G03=331.38 für alle neueren aktuellen Karten. Die hat sich der YaST bei der Erstinstallation so rausgesucht - meine ich. War nämlich gar nicht einfach, der Kiste Grafik beizubringen, weil bei der Suse-Grundinstallation ein paar doofe Hürden auftraten.
Ich habe das dann irgendwie mit failsafe und später mit YaST und den nvidia-Dingern hinbekommen.
Das zeigt auch das log, das kernel Modul ist 304.x und der Rest 331.x:
2014-01-27T15:57:01.367639+01:00 Sofie kernel: [ 8043.996757] NVRM: API mismatch: the client has the version 331.38, but 2014-01-27T15:57:01.367666+01:00 Sofie kernel: [ 8043.996757] NVRM: this kernel module has the version 304.117. Please
Am besten über yast (!) im Terminal *alle* nvidia Pakete deinstallieren und dann entweder die G03 (für Hardware ab ca. 2011) oder G02 Versionen auswählen. Das ist ein handfester Tipp. Blöd nur, herauszubekommen, was für ein Treiber die Karte nun wirklich braucht. Ich würde den G03 ( bedeutet 3. Generation nebenbei) nehmen, die Karten, habe noch mal nachgeschaut, die der abdeckt, geht *doch* bis 2007 zurück 331.38, siehe Lasche "supported products" --> http://www.nvidia.com/Download/driverResults.aspx/72249/en-us
dto für304.117: http://www.nvidia.com/Download/driverResults.aspx/72476/en-us
Der Installer von der Nvidia webseite ist recht gut, aber nur falls obiges nicht klappt nötig. Muss bei jedem Kernel Update weiderholt werden. Du meinst damit die *run-Dinger, vermute ich.
Wir haben das von Suse angebotene nvidia-Repo benutzt.
(Ich frage mich, warum das vorher mit dem Doppelpack tat und heute dann aus den Fugen geriet).
Ich glaube yast ist da im Zweifel etwas penibler als zypper , aber ??? egal...
Danke und Gruß, Helga
Ja die .run skripte (die machen eigentlich ihren job sehr gut). Vorher init 3 und dann mit 'sh' laufen lassen. Kerneländerung bedingt neues Modul bedingt also nochmal laufen lassen. Sonst streikt X, das kennst Du aber jetzt bereits zur genüge ... Gutes Gelingen & Gruß, Alexander -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Alexander, hallo Leute, Am Montag, 27. Januar 2014 schrieb Alexander Thuermer:
Helga Fischer schrieb:
(Ich frage mich, warum das vorher mit dem Doppelpack tat und heute dann aus den Fugen geriet).
Ich glaube yast ist da im Zweifel etwas penibler als zypper , aber ???
Halte ich für unwahrscheinlich - beide benutzen libzypp als Backend. Daher sollten in beiden Fällen die gleichen Pakete als Abhängigkeiten mit installiert werden. (Zumindest wenn man so Nettigkeiten wie "--no-recommends" außen vor lässt - aber die kann man prinzipiell in YaST und zypper einstellen.) Der aus Benutzersicht größte Unterschied ist, dass man in YaST die Auswahl vor dem Bestätigen "feintunen" kann, also beispielsweise eins der "Recommended"-Pakete doch nicht installieren. Bei zypper muss man in diesem Fall doch etwas größere Verrenkungen machen ;-) Gruß Christian Boltz -- Achso, "danke" fuer die Beleidigung. Darf ich dich so zitieren? Das waere praktisch als Ausrede, wenn ich mal jemanden flamen will. "Ist der Ruf erst ruiniert, flamed es sich ganz ungeniert" [David Haller in suse-linux] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Alexander Thuermer [27.01.2014 19:23]:
Ich glaube yast ist da im Zweifel etwas penibler als zypper , aber ??? egal...
Das ist meine Erfahrung eher nicht :-(. Bei der Installation auf meinem jetzigen Rechner (4 Jahre alt, nVidia G96 [GeForce 9500 GT]) wurden von YaST sowohl die G02 als auch die G03-Pakete installiert. Ich war nicht so recht zufrieden... Abhilfe war, alles auf G03 umzustellen und die G02-Pakete zu löschen. Derzeit (openSUSE 12.3) habe ich installiert: # rpm -qa '*nvid*' | sort nvidia-computeG03-331.38-23.1.x86_64 nvidia-gfxG03-kmp-desktop-319.32_k3.7.10_1.1-15.1.x86_64 nvidia-gfxG03-kmp-desktop-331.20_k3.7.10_1.1-22.1.x86_64 nvidia-gfxG03-kmp-desktop-331.38_k3.7.10_1.1-23.1.x86_64 nvidia-glG03-331.38-23.1.x86_64 nvidia-settings-325.15-1.3.x86_64 nvidia-texture-tools-2.0.6-21.1.1.x86_64 x11-video-nvidiaG03-331.38-23.1.x86_64 Also "sortenrein" G03. Meine Kernelversion ist brav die "3.7.10-1.24-desktop" aus dem Update-Repo der 12.3. Andere Kernel (aus anderen Quellen) installiere ich wegen der nVidia-Treiber nicht. HDH, Werner -- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Dienstag 28 Januar 2014 schrieb Werner Flamme:
Alexander Thuermer [27.01.2014 19:23]:
Ich glaube yast ist da im Zweifel etwas penibler als zypper , aber ??? egal...
Das ist meine Erfahrung eher nicht :-(. Bei der Installation auf meinem jetzigen Rechner (4 Jahre alt, nVidia G96 [GeForce 9500 GT]) wurden von YaST sowohl die G02 als auch die G03-Pakete installiert.
So bin ich der Meinung, wäre ich bei der Grundinstallation dieser Suse auch zu beiden Paketen gekommen. Nach hier nachfragen (kurz vor Weihnachten) und gucken, welches der nvidia-Pakete denn nun für die Karte geeignet ist, habe ich über YaST das G03-Paket angewählt und dieser hat das G02-Paket auch haben wollen. Da danach alles lief, habe ich das als OK angesehen und war froh, dass der Installationsmechanismus alles richtig gemacht hat - wenn man ihn denn läßt.
Ich war nicht so recht zufrieden... Abhilfe war, alles auf G03 umzustellen und die G02-Pakete zu löschen.
Ich schließe daraus, dass ich das machen kann.
Derzeit (openSUSE 12.3) habe ich installiert: # rpm -qa '*nvid*' | sort nvidia-computeG03-331.38-23.1.x86_64 nvidia-gfxG03-kmp-desktop-319.32_k3.7.10_1.1-15.1.x86_64 nvidia-gfxG03-kmp-desktop-331.20_k3.7.10_1.1-22.1.x86_64 nvidia-gfxG03-kmp-desktop-331.38_k3.7.10_1.1-23.1.x86_64 nvidia-glG03-331.38-23.1.x86_64 nvidia-settings-325.15-1.3.x86_64 nvidia-texture-tools-2.0.6-21.1.1.x86_64 x11-video-nvidiaG03-331.38-23.1.x86_64
Also "sortenrein" G03. Meine Kernelversion ist brav die "3.7.10-1.24-desktop" aus dem Update-Repo der 12.3. Andere Kernel (aus anderen Quellen) installiere ich wegen der nVidia-Treiber nicht.
Ich werd's nachher noch einmal probieren und dann den Kernel und nvidia auch 'Do-not-touch' stellen. Hoffentlich klappt's dann. Helga -- ## Technik: [http://de.opensuse.org] ## Privat: [http://www.eschkitai.de] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Helga Fischer [28.01.2014 12:06]:
Am Dienstag 28 Januar 2014 schrieb Werner Flamme:
Alexander Thuermer [27.01.2014 19:23]:
Ich glaube yast ist da im Zweifel etwas penibler als zypper , aber ??? egal...
Das ist meine Erfahrung eher nicht :-(. Bei der Installation auf meinem jetzigen Rechner (4 Jahre alt, nVidia G96 [GeForce 9500 GT]) wurden von YaST sowohl die G02 als auch die G03-Pakete installiert.
So bin ich der Meinung, wäre ich bei der Grundinstallation dieser Suse auch zu beiden Paketen gekommen. Nach hier nachfragen (kurz vor Weihnachten) und gucken, welches der nvidia-Pakete denn nun für die Karte geeignet ist, habe ich über YaST das G03-Paket angewählt und dieser hat das G02-Paket auch haben wollen. Da danach alles lief, habe ich das als OK angesehen und war froh, dass der Installationsmechanismus alles richtig gemacht hat - wenn man ihn denn läßt.
Ich war nicht so recht zufrieden... Abhilfe war, alles auf G03 umzustellen und die G02-Pakete zu löschen.
Ich schließe daraus, dass ich das machen kann.
Du als alte Häsin :-D bestimmt. Zum Beispiel in YaST: Du suchst nach "nvid" und erhältst die Liste. Die G02 sind dann einfach zu löschen. Rechts unten lässt Du Dir anstatt der Beschreibung die Versionen anzeigen und erkennst daran, welche Versionen der installierten Pakete überhaupt zur Verfügung stehen. Davon kannst Du ggf. die veralteten löschen.
Derzeit (openSUSE 12.3) habe ich installiert: # rpm -qa '*nvid*' | sort nvidia-computeG03-331.38-23.1.x86_64 nvidia-gfxG03-kmp-desktop-319.32_k3.7.10_1.1-15.1.x86_64 nvidia-gfxG03-kmp-desktop-331.20_k3.7.10_1.1-22.1.x86_64 nvidia-gfxG03-kmp-desktop-331.38_k3.7.10_1.1-23.1.x86_64 nvidia-glG03-331.38-23.1.x86_64 nvidia-settings-325.15-1.3.x86_64 nvidia-texture-tools-2.0.6-21.1.1.x86_64 x11-video-nvidiaG03-331.38-23.1.x86_64
Also "sortenrein" G03. Meine Kernelversion ist brav die "3.7.10-1.24-desktop" aus dem Update-Repo der 12.3. Andere Kernel (aus anderen Quellen) installiere ich wegen der nVidia-Treiber nicht.
Ich werd's nachher noch einmal probieren und dann den Kernel und nvidia auch 'Do-not-touch' stellen. Hoffentlich klappt's dann.
Mache ich nicht, seitdem ich nur noch G03-Pakete habe, gibt es dazu keine Notwendigkeit. Die openSUSE-Kernel aus dem Update-Channel sind kompatibel zum jeweiligen Ursprungskernel der oS-Version (mit dem die nVidia-Kernel oft kompiliert werden). Ich habe gerade mit "modinfo nvidia" nachgesehen: filename:/lib/modules/3.7.10-1.24-desktop/weak-updates/updates/nvidia.ko version: 331.38 Gruß Werner -- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Dienstag 28 Januar 2014 schrieb Werner Flamme:
Helga Fischer [28.01.2014 12:06]:
Am Dienstag 28 Januar 2014 schrieb Werner Flamme:
Alexander Thuermer [27.01.2014 19:23]:
Ich glaube yast ist da im Zweifel etwas penibler als zypper , aber ??? egal...
Das ist meine Erfahrung eher nicht :-(. Bei der Installation auf meinem jetzigen Rechner (4 Jahre alt, nVidia G96 [GeForce 9500 GT]) wurden von YaST sowohl die G02 als auch die G03-Pakete installiert.
So bin ich der Meinung, wäre ich bei der Grundinstallation dieser Suse auch zu beiden Paketen gekommen. Nach hier nachfragen (kurz vor Weihnachten) und gucken, welches der nvidia-Pakete denn nun für die Karte geeignet ist, habe ich über YaST das G03-Paket angewählt und dieser hat das G02-Paket auch haben wollen. Da danach alles lief, habe ich das als OK angesehen und war froh, dass der Installationsmechanismus alles richtig gemacht hat - wenn man ihn denn läßt.
Ich war nicht so recht zufrieden... Abhilfe war, alles auf G03 umzustellen und die G02-Pakete zu löschen.
Ich schließe daraus, dass ich das machen kann.
Du als alte Häsin :-D bestimmt.
Selbst eine alte Häsin ist bei solchen Problemen schnell überfordert bzw genervt.
Zum Beispiel in YaST: Du suchst nach "nvid" und erhältst die Liste. Die G02 sind dann einfach zu löschen. Rechts unten lässt Du Dir anstatt der Beschreibung die Versionen anzeigen und erkennst daran, welche Versionen der installierten Pakete überhaupt zur Verfügung stehen. Davon kannst Du ggf. die veralteten löschen.
X tut grad nicht :((. Die Auflösung ist gruslig, aber ich habe gestern ssh noch zum Laufen bekommen und kann mich von einem anderen Rechner aus einloggen. Da habe ich wenigstens eine schöne kleine Schrift in der Konsole. Den Knopf im TUI-YaST, der die alten Versionen zeigen kann, den habe ich bisher vergeblich gesucht. Ich vermute, den gibt's nicht.
Derzeit (openSUSE 12.3) habe ich installiert: # rpm -qa '*nvid*' | sort nvidia-computeG03-331.38-23.1.x86_64 nvidia-gfxG03-kmp-desktop-319.32_k3.7.10_1.1-15.1.x86_64 nvidia-gfxG03-kmp-desktop-331.20_k3.7.10_1.1-22.1.x86_64 nvidia-gfxG03-kmp-desktop-331.38_k3.7.10_1.1-23.1.x86_64 nvidia-glG03-331.38-23.1.x86_64 nvidia-settings-325.15-1.3.x86_64 nvidia-texture-tools-2.0.6-21.1.1.x86_64 x11-video-nvidiaG03-331.38-23.1.x86_64
Also "sortenrein" G03. Meine Kernelversion ist brav die "3.7.10-1.24-desktop" aus dem Update-Repo der 12.3. Andere Kernel (aus anderen Quellen) installiere ich wegen der nVidia-Treiber nicht.
Ich werd's nachher noch einmal probieren und dann den Kernel und nvidia auch 'Do-not-touch' stellen. Hoffentlich klappt's dann.
Mache ich nicht, seitdem ich nur noch G03-Pakete habe, gibt es dazu keine Notwendigkeit. Die openSUSE-Kernel aus dem Update-Channel sind kompatibel zum jeweiligen Ursprungskernel der oS-Version (mit dem die nVidia-Kernel oft kompiliert werden).
Das habe ich gestern auch gedacht, als ich lustig über alle rpms das Update laufen ließ. Klappt bei meinen Kisten reibungslos, aber bei der von meinem Kollegen eben nicht.
Ich habe gerade mit "modinfo nvidia" nachgesehen: filename:/lib/modules/3.7.10-1.24-desktop/weak-updates/updates/nvi dia.ko version: 331.38
Ah, ein neuer Befehl für mich. Ich werde mich nachher noch einmal melden. Danke für Deine Hinweise, Helga -- ## Technik: [http://de.opensuse.org] ## Privat: [http://www.eschkitai.de] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Helga Fischer [28.01.2014 12:26]:
X tut grad nicht :((. Die Auflösung ist gruslig, aber ich habe gestern ssh noch zum Laufen bekommen und kann mich von einem anderen Rechner aus einloggen. Da habe ich wenigstens eine schöne kleine Schrift in der Konsole.
Den Knopf im TUI-YaST, der die alten Versionen zeigen kann, den habe ich bisher vergeblich gesucht. Ich vermute, den gibt's nicht.
Wenn Du in einer Paketliste bist und "oben rechts" auf einem Paket stehst: im Menü "View" -> "Package Versions" (Alt-V Alt-V)
Mache ich nicht, seitdem ich nur noch G03-Pakete habe, gibt es dazu keine Notwendigkeit. Die openSUSE-Kernel aus dem Update-Channel sind kompatibel zum jeweiligen Ursprungskernel der oS-Version (mit dem die nVidia-Kernel oft kompiliert werden).
Das habe ich gestern auch gedacht, als ich lustig über alle rpms das Update laufen ließ. Klappt bei meinen Kisten reibungslos, aber bei der von meinem Kollegen eben nicht.
:-( Das ist Pech, man steht dann schnell dumm da :-( -- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Werner, Am Dienstag 28 Januar 2014 schrieb Werner Flamme:
Helga Fischer [28.01.2014 12:26]: [...]
Den Knopf im TUI-YaST, der die alten Versionen zeigen kann, den habe ich bisher vergeblich gesucht. Ich vermute, den gibt's nicht.
Wenn Du in einer Paketliste bist und "oben rechts" auf einem Paket stehst: im Menü "View" -> "Package Versions" (Alt-V Alt-V)
Danke. Was habe ich das vermisst! Dieses 'Anzeigen' habe ich immer vollkommen ignoriert. Die Paketinformationen habe ich immer unter der Liste erwartet. Dass der Knopf dafür so weit vom Anzeigebereich weg ist, passte nicht zur Erwartungshaltung. Gut, dass ich dass jetzt weiß. Macht den Konsolenyast gleich ein ganzes Stückchen wertvoller! Helga -- ## Technik: [http://de.opensuse.org] ## Privat: [http://www.eschkitai.de] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Liste, Am Dienstag, 28. Januar 2014 schrieb Helga Fischer:
Am Dienstag 28 Januar 2014 schrieb Werner Flamme:
Helga Fischer [28.01.2014 12:06]:
Am Dienstag 28 Januar 2014 schrieb Werner Flamme:
Ich war nicht so recht zufrieden... Abhilfe war, alles auf G03 umzustellen und die G02-Pakete zu löschen.
Hat (fast) geklappt. G02 ließ sich ohne Murren deinstallieren, danach gab's aber kein X. Auch nicht nach Neustart.
Ich schließe daraus, dass ich das machen kann.
Du als alte Häsin :-D bestimmt.
Selbst eine alte Häsin ist bei solchen Problemen schnell überfordert bzw genervt.
Naja, habe denn eben windowslike den G03 'aktualisiert' und danach lief X wieder. *grmpfl* [...]
Mache ich nicht, seitdem ich nur noch G03-Pakete habe, gibt es dazu keine Notwendigkeit. Die openSUSE-Kernel aus dem Update-Channel sind kompatibel zum jeweiligen Ursprungskernel der oS-Version (mit dem die nVidia-Kernel oft kompiliert werden).
Das habe ich gestern auch gedacht, als ich lustig über alle rpms das Update laufen ließ. Klappt bei meinen Kisten reibungslos, aber bei der von meinem Kollegen eben nicht.
Jetzt fehlt mir eigentlich nur eine Begründung, warum das so schief lief. Nur einfach Drüberinstallieren - das kann's doch nicht sein. Helga -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Helga, wenn der Treiber einmal mit dem Skript von NVIDIA installiert wurde, muss er zuerst mit de,Skript auf deinstalliert werden,im Runlevel 3. Danach die *G03 neu installieren. So hat's jedenfalls bei mir funktioniert. Ach so nouveaux wir "geblacklistet". Kannst du auch mal nach schauen. Gruß Günter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Günter, Am Dienstag 28 Januar 2014 schrieb Günter Ohmer:
wenn der Treiber einmal mit dem Skript von NVIDIA installiert wurde, muss er zuerst mit de,Skript auf deinstalliert werden,im Runlevel 3.
Das war hier eine Suse-nvidia-Installation über die Repos.
Danach die *G03 neu installieren. So hat's jedenfalls bei mir funktioniert.
Das ist bei den Skriptgesteuerten Geschichten nicht sonderlich überraschend. Ich vermeide das allerdings gerne und gehe lieber den Repo-RPM-Weg.
Ach so nouveaux wir "geblacklistet". Kannst du auch mal nach schauen.
Den hatte ich schon bei der Erstinstallation rausgeworfen und gegen nvidia ausgetauscht. Ein nouveau-Paket ist noch vorhanden, aber das wird wohl gebraucht. Jedenfalls läuft wieder alles, Kollege stellt nvidia und Kernel mal auf 'do not touch'. Wir werden sehen, wie lange die Suse bei ihm hält. Helga -- ## Technik: [http://de.opensuse.org] ## Privat: [http://www.eschkitai.de] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Helga, hallo Leute, Am Dienstag, 28. Januar 2014 schrieb Helga Fischer:
Am Dienstag, 28. Januar 2014 schrieb Helga Fischer:
Das habe ich gestern auch gedacht, als ich lustig über alle rpms das Update laufen ließ. Klappt bei meinen Kisten reibungslos, aber bei der von meinem Kollegen eben nicht.
Jetzt fehlt mir eigentlich nur eine Begründung, warum das so schief lief. Nur einfach Drüberinstallieren - das kann's doch nicht sein.
Die Begründung hätte Dir vermutlich rpm -V geliefert - ich tippe darauf, dass die beiden nvidia-Treiber eine Datei gleichen Namens enthalten und die wird mit Drüberinstallieren der "richtigen" Version natürlich repariert. Jetzt frag mich aber bitte nicht, warum Dir YaST vorher deswegen keine Konfliktmeldung geliefert hat... (Falls Du es irgendwann rausfindest, ist es einen Bugreport wert ;-) Gruß Christian Boltz -- Microsoft's Director .Net Strategy & Developer Group: "Ein Umstieg auf Linux ist erst einmal mit hoeheren Kosten verbunden." - CTO SuSE Linux AG: "Das ist, als wenn ich heroinsüchtig wäre und sagen würde, die Entziehungskur ist mir zu aufwändig. Also lasse ich es lieber bleiben." http://www.computerwoche.de/index.cfm?pageid=254&artid=41859&type=detail -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Zusammen, Christian Boltz schrieb:
Hallo Helga, hallo Leute,
Am Dienstag, 28. Januar 2014 schrieb Helga Fischer:
Das habe ich gestern auch gedacht, als ich lustig über alle rpms das Update laufen ließ. Klappt bei meinen Kisten reibungslos, aber bei der von meinem Kollegen eben nicht. Jetzt fehlt mir eigentlich nur eine Begründung, warum das so schief
Am Dienstag, 28. Januar 2014 schrieb Helga Fischer: lief. Nur einfach Drüberinstallieren - das kann's doch nicht sein. Die Begründung hätte Dir vermutlich rpm -V geliefert - ich tippe darauf, dass die beiden nvidia-Treiber eine Datei gleichen Namens enthalten und die wird mit Drüberinstallieren der "richtigen" Version natürlich repariert.
Jetzt frag mich aber bitte nicht, warum Dir YaST vorher deswegen keine Konfliktmeldung geliefert hat... (Falls Du es irgendwann rausfindest, ist es einen Bugreport wert ;-)
Gruß
Christian Boltz Christian hat es gesagt - die Pakete enthalten einige gleiche Dateien, bzw. auch als symbolische Links, u.a. da die Struktur der Treiber 2. Generation und 3. Generation sehr ähnlich ist. Bspw. weiss ich dass unter /usr/lib/xorg/modules/extensions/ ein symlink libglx.so angelegt wird, der auf eine treiberspezifische libglx.so.331.38 dort verweist.
Das erklärt auch warum manchmal Parallelinstallation G02 und G03 gehen könnte: es kommt auf die Reihenfolge an, wenn zuletzt nur die passenden Pakete drankommen tut es. Geht es aber zB bei einem Update dann G02 und G03 Pakete gemischt, passt Kernelmodul / core Treiber (nvidia-gfxGxx-kmp-desktop) und X-Teile inkl. OpenGL Bibliotheken (x11-video-nvidiaGxx, nvidia-glGxx) plötzlich nicht mehr zusammen. Da kommt erschwerend hinzu dass der Treiber auf 3-4 Pakete aufgeteilt ist. Und ja, Yast warnt da nicht, bzw. will dann nicht die anderen Pakete deinstallieren, gerade noch einmal ausprobiert :( Gruß, Alexander -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Alexander Thuermer [28.01.2014 21:56]:
Christian hat es gesagt - die Pakete enthalten einige gleiche Dateien, bzw. auch als symbolische Links, u.a. da die Struktur der Treiber 2. Generation und 3. Generation sehr ähnlich ist. Bspw. weiss ich dass unter /usr/lib/xorg/modules/extensions/ ein symlink libglx.so angelegt wird, der auf eine treiberspezifische libglx.so.331.38 dort verweist.
Das erklärt auch warum manchmal Parallelinstallation G02 und G03 gehen könnte: es kommt auf die Reihenfolge an, wenn zuletzt nur die passenden Pakete drankommen tut es. Geht es aber zB bei einem Update dann G02 und G03 Pakete gemischt, passt Kernelmodul / core Treiber (nvidia-gfxGxx-kmp-desktop) und X-Teile inkl. OpenGL Bibliotheken (x11-video-nvidiaGxx, nvidia-glGxx) plötzlich nicht mehr zusammen. Da kommt erschwerend hinzu dass der Treiber auf 3-4 Pakete aufgeteilt ist.
Und ja, Yast warnt da nicht, bzw. will dann nicht die anderen Pakete deinstallieren, gerade noch einmal ausprobiert :(
Das sind "einfache" Dateikonflikte, keine Abhängigkeitskonflikte. YaST (und zypper) warnt nur bei Abhängigkeitskonflikten (man will Paket A installieren, was Paket X in Version 1.7 will, während das bereits installierte Paket B das Paket X in Version 1.6 braucht). Datei-Überschneidungen werden nicht abgefangen. Das klappt so wunderbar, weil YaST (und zypper) rpm (u. a.) mit den Optionen "--nodeps --force" aufrufen, was natürlich jede Fehlermeldung wegbügelt. Bei manuellem Einspielen per rpm müsste eine Fehlermeldung auftrauchen, die man allerdings mit der Option "--replacefiles" auch übergehen kann. Gruß Werner -- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Werner, hallo Leute, Am Mittwoch, 29. Januar 2014 schrieb Werner Flamme:
Alexander Thuermer [28.01.2014 21:56]:
Christian hat es gesagt - die Pakete enthalten einige gleiche Dateien, bzw. auch als symbolische Links, u.a. da die Struktur der Treiber 2. Generation und 3. Generation sehr ähnlich ist. Bspw.
Und ja, Yast warnt da nicht, bzw. will dann nicht die anderen Pakete deinstallieren, gerade noch einmal ausprobiert :(
Das sind "einfache" Dateikonflikte, keine Abhängigkeitskonflikte. YaST (und zypper) warnt nur bei Abhängigkeitskonflikten (man will Paket A installieren, was Paket X in Version 1.7 will, während das bereits installierte Paket B das Paket X in Version 1.6 braucht). Datei-Überschneidungen werden nicht abgefangen.
Dazu gab es gerade ein Update in Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=673720#c15 Fixed in zypper-1.10.4 for openSUSE > 13.1. Zypper checks for file conflicts id all packages are downloaded in advance (the default).
Das klappt so wunderbar, weil YaST (und zypper) rpm (u. a.) mit den Optionen "--nodeps --force" aufrufen, was natürlich jede Fehlermeldung wegbügelt.
Die Gründe dafür stehen im o. g. Bugreport in Kommentar 7 ;-) Gruß Christian Boltz -- you are spending too much time in web forums or with apache guys if you are using "+1" and "-1" :-) [Stefan Seyfried in opensuse-factory] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Dienstag, 28. Januar 2014, 21:56:14 schrieb Alexander Thuermer:
Das erklärt auch warum manchmal Parallelinstallation G02 und G03 gehen könnte: es kommt auf die Reihenfolge an, wenn zuletzt nur die passenden Pakete drankommen tut es. Geht es aber zB bei einem Update dann G02 und G03 Pakete gemischt, passt Kernelmodul / core Treiber (nvidia-gfxGxx-kmp-desktop) und X-Teile inkl. OpenGL Bibliotheken (x11-video-nvidiaGxx, nvidia-glGxx) plötzlich nicht mehr zusammen. Da kommt erschwerend hinzu dass der Treiber auf 3-4 Pakete aufgeteilt ist.
Und ja, Yast warnt da nicht, bzw. will dann nicht die anderen Pakete deinstallieren, gerade noch einmal ausprobiert :(
Gruß, Alexander
Hi, hab fleissig mitgelesen, und kann nur noch fürs Archiv berichten: bei mir hat er bei ner Neuinstallation 13.1 und nvidia aus dem Repo den falschen Kernel-flavour installieren wollen. Hab zum Glück nochmal drübergeschaut. hab den Desktop-Kernel aber Nvidia wollte das kmp-default installieren. Hatte ich auch so nicht erwartet. Daniel -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Helga Fischer, Am Montag, 27. Januar 2014 13:39 schrieb Helga Fischer:
Hallo Liste,
sitze hier grade bei jemandem, dem ich nun leider seine Suse grafisch geschrottet habe. ... Wie bekomme ich nun heraus, wie die vorherige Version des nvidia-Treibers hieß, damit ich diese mit zypper reinstall wieder reinholen kann.
/var/log/zypp/history -- Herzliche Grüße! Rolf Muth Meine Adressen dürfen nicht für Werbung verwendet werden! S/MIME Zertifikat 0x25F0E92D9AE21AE6
participants (9)
-
Alexander Thuermer
-
Christian Boltz
-
Daniel Fuhrmann
-
Günter Ohmer
-
Helga Fischer
-
Helga Fischer
-
Rolf Krause
-
Rolf Muth
-
Werner Flamme