Heutiges DU: Fehler beim Bearbeiten des Paketes glx-alternative-nvidia

Started by manilg, 2015/10/16, 15:56:48

Previous topic - Next topic

manilg

Fehlermeldung bei heutigen DU

glx-alternative-nvidia (0.6.91) wird eingerichtet ...
update-alternatives: Fehler: Alternativen-Link /etc/modprobe.d/nvidia.conf wird bereits von nvidia verwaltet
dpkg: Fehler beim Bearbeiten des Paketes glx-alternative-nvidia (--configure):
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 2 zurück
Fehler traten auf beim Bearbeiten von:
glx-alternative-nvidia
E: Sub-process /usr/bin/dpkg returned an error code (1)
[code]

Was tun?

manilg

jure

Gruss Juergen

manilg

naja,

der X-Server startet jetzt nicht mehr und es gelingt mir nicht glx-alternative-nvidia zu downgraden

manilg

Edit: Ich kann auch den nvidia-driver nicht entfernen, es scheitert an glx-alternative

jure

was sagt denn
apt install -s glx-alternative-nvidia=0.6.1

glx-alternative-nvidia 0.6.1 ist auf meinem NB installiert und würde durch 0.6.91 ersetzt werden

edit: würde nicht installiert, glx-alternative-nvidia, glx-alternative-mesa und glx-diversions werden autom. zurückgehaöten
Gruss Juergen

manilg

Funktioniert auch bei mir nicht; ich kann aber auch nicht mit dem nouveau-Treiber arbeiten, da sich glx-alternatives nicht entfernen lässt, alles nur mit Fehlermeldung endet.

manilg

manilg

Nach mehereren reboots konnte ich doch glx-diversions purgen; keine Ahnung wieso das jetzt klappt, und dann die Pakete für den nouveau-Treiber installieren.

manilg

manilg

Jetzt kann ich mich wenigstens wieder einloggen, aaaber jetzt gibt es keine Videoausgabe mehr; weder über vlc noch über kaffeine.

manilg

Maik

Für den Notfall gib ein Ordner von apt /var/cache/apt/archives
Dort sind alle Archive abgelegt außer man ist so Leichtsinnig und löscht immer nach ein Update/Upgrade.

glx-alternative-mesa_0.6.1_amd64.deb
glx-alternative-nvidia_0.6.1_amd64.deb
glx-diversions_0.6.1_amd64.deb


Bein ein Rollingsystem zb: Siduction muss man sich immer auf Eventualitäten vorbereiten und nicht Leichtfertig alles updaten/upgraden.

manilg

@Maik,

das habe ich mehrfach versucht und ist immer wieder an unterschiedlichen Abhängigkeiten gescheitert.


und nicht Leichtfertig alles updaten/upgraden.
[code]

Es gab hier im Forum keine Warnung und dist-upgrade hat auch nichts Auffälliges gezeigt.

manilg

michaa7

Hast du es schonmal mit apt update && apt-get -f install versucht?
Ok, you can't code, but you still might be able to write a bug report for Debian's sake


michaa7

Du hast definitiv zunächst ein "apt update" ausgeführt? Falls ja, dann würde ich mich mit "man dpkg" beschäftigen. Dort gibt es optionen, deren empfehlung hier eher nicht so gerne gesehen wird und deren gebrauch explizit auf eigene gefahr geschieht.

Das ist harmlos, und wäre meine erste option, aber bitte zuerst lesen:
-P, --purge Paket?|-a|--pending

Hier wird es spannend:
--force-Sachen
Auf keinen fall verwende  --force-all. Wenn überhaupt verwende --force-overwrite <deine hängenden glx pakete>

Und zeig mal:

dpkg -s glx-alternative-mesa glx-alternative-nvidia glx-diversions



Lies aber erstmal hier mit.
Ok, you can't code, but you still might be able to write a bug report for Debian's sake

manilg

Nein, das war eine Lesefeher; ich hatte apt-get update durchgeführt und konnte dann nach mehreren Versuchen den nvidia-Treiber deinstallieren und bin jetzt mit nouveau unterwegs. Allerdings, wie unten beschrieben ohne Video-Ausgabe bei vlc und kaffeine.
Den link hatte ich schon gesehen, ich warte mal bis ein funktionierendes
glx-alternative-nvidia auftaucht.

manilg

piper

funktioniert super

System:    Host: x1 Kernel: 4.2.3-towo.1-siduction-amd64 x86_64 (64 bit gcc: 5.2.1)
           Desktop: KDE Plasma 5.4.2 (Qt 5.4.2) dm: sddm,sddm
           Distro: siduction 15.1.0 Thunderstruck - xorg - (201509110914)
Machine:   Mobo: Gigabyte model: GA-970A-UD3 v: x.x Bios: Award v: F7 date: 10/22/2012
CPU:       Hexa core AMD FX-6300 Six-Core (-MCP-) cache: 12288 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm) bmips: 42296
           clock speeds: min/max: 1400/3500 MHz 1: 2000 MHz 2: 1400 MHz 3: 2500 MHz 4: 2000 MHz 5: 2000 MHz
           6: 2000 MHz
Memory:    No dmidecode memory data: try newer kernel.
Graphics:  Card: NVIDIA GF106 [GeForce GTS 450] bus-ID: 01:00.0 chip-ID: 10de:0dc4
           Display Server: X.Org 1.17.2 driver: nvidia Resolution: 1920x1200@59.95hz
           GLX Renderer: GeForce GTS 450/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA 352.55 Direct Rendering: Yes
I have a Lucky Rabbit:    "Svoot" ..... (It's Swedish)

I am MAGA

CCarpenter

carpenter# dpkg -s glx-alternative-mesa glx-alternative-nvidia glx-diversions
Package: glx-alternative-mesa
Status: install ok installed
Priority: optional
Section: contrib/libs
Installed-Size: 25
Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>
Architecture: amd64
Multi-Arch: foreign
Source: glx-alternatives
Version: 0.6.1
Depends: glx-diversions (= 0.6.1)
Suggests: libgl1-mesa-glx | libgl1
Breaks: libgl1-nvidia-alternatives (<< 275.09.07-2), libgl1-nvidia-glx (<< 275.09.07-2), libgl1-nvidia-legacy-173xx-glx (<< 173.14.30-2), libgl1-nvidia-legacy-71xx-glx (<< 71.86.14-3), libgl1-nvidia-legacy-96xx-glx (<< 96.43.19-2), libglx-nvidia-alternatives (<< 275.09.07-2), nvidia-glx (<< 275.09.07-2), nvidia-glx-legacy-173xx (<< 173.14.30-2), nvidia-glx-legacy-71xx (<< 71.86.14-3), nvidia-glx-legacy-96xx (<< 96.43.19-2)
Description: allows the selection of MESA as GLX provider
In setups with several GLX providers (e.g. the free MESA implementation and
proprietary graphics hardware vendor implementations) this metapackage
allows one to switch back to MESA.
.
Use 'update-alternatives --config glx' to select an implementation.
.
This package does not depend on the corresponding MESA libraries.
In order to install the MESA libraries, install the libgl1-mesa-glx package
instead.

Package: glx-alternative-nvidia
Status: install ok installed
Priority: optional
Section: contrib/libs
Installed-Size: 37
Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>
Architecture: amd64
Multi-Arch: foreign
Source: glx-alternatives
Version: 0.6.1
Depends: glx-diversions (= 0.6.1), glx-alternative-mesa
Suggests: nvidia-driver
Breaks: libgl1-nvidia-alternatives (<< 275.09.07-2), libgl1-nvidia-glx (<< 275.09.07-2), libgl1-nvidia-legacy-173xx-glx (<< 173.14.30-2), libgl1-nvidia-legacy-71xx-glx (<< 71.86.14-3), libgl1-nvidia-legacy-96xx-glx (<< 96.43.19-2), libglx-nvidia-alternatives (<< 275.09.07-2), nvidia-glx (<< 275.09.07-2), nvidia-glx-legacy-173xx (<< 173.14.30-2), nvidia-glx-legacy-71xx (<< 71.86.14-3), nvidia-glx-legacy-96xx (<< 96.43.19-2)
Conffiles:
/etc/nvidia/nvidia-blacklists-nouveau.conf fe5dc7192daf6ff23989deb9357743dc
/etc/nvidia/nvidia-drm-outputclass.conf cc9b9b5eec7f1d56af36cbfd4cd926e3
/etc/nvidia/nvidia-load.conf 4a4c7f49dcb17c6d238af1394eac298f
Description: allows the selection of NVIDIA as GLX provider
In setups with several GLX providers (e.g. the free MESA implementation and
proprietary graphics hardware vendor implementations) this metapackage
allows one to switch to the non-free NVIDIA driver and libraries.
.
Use 'update-alternatives --config glx' to select an implementation.
.
This package does not depend on the corresponding NVIDIA libraries.
In order to install the NVIDIA driver and libraries, install the
nvidia-driver package instead.

Package: glx-diversions
Status: install ok installed
Priority: optional
Section: contrib/libs
Installed-Size: 31
Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>
Architecture: amd64
Multi-Arch: foreign
Source: glx-alternatives
Version: 0.6.1
Depends: dpkg (>= 1.15)
Pre-Depends: nvidia-installer-cleanup
Recommends: glx-alternative-mesa
Breaks: fglrx-driver (<< 1:11-6-~), fglrx-glx (<< 1:11-6-~), libgl1-nvidia-alternatives (<< 275.09.07-2), libgl1-nvidia-glx (<< 195.36.31-2), libglx-nvidia-alternatives (<< 275.09.07-2), nvidia-glx (<< 195.36.31-3), nvidia-glx-dev (<< 195.36.31-2), nvidia-glx-legacy-173xx (<< 173.14.27), nvidia-glx-legacy-173xx-dev (<< 173.14.27), nvidia-glx-legacy-71xx (<< 71.86.14), nvidia-glx-legacy-71xx-dev (<< 71.86.14), nvidia-glx-legacy-96xx (<< 96.43.18), nvidia-glx-legacy-96xx-dev (<< 96.43.18)
Conflicts: libgl1-mesa-swx11
Description: prepare for using accelerated GLX implementations from GPU vendors
Diverts the free libGL.so implementation (MESA) and the xserver module
libglx.so (Xorg), preparing the system for plugging in accelerated
implementations from GPU vendors via alternatives, see the
glx-alternative-* packages.