Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [DE] [solved] nvidia-legacy installieren?  (Read 3010 times)

Offline Geier0815

  • User
  • Posts: 589
[DE] [solved] nvidia-legacy installieren?
« on: 2015/10/05, 18:05:05 »
Moin Moin,

im Moment steh ich auf dem Schlauch. Ich versuche nvidia-legacy-340xx zu installieren aber egal wie ich es mache, mir wird immer auch der 346 mit installiert.
Code: [Select]
apt-get install nvidia-legacy-340xx-driver schlägt genauso fehl wie
Code: [Select]
apt-get install nvidia-legacy-340xx-kernel-dkms"systemctl status systemd-modules-load.service" schlägt fehl weil "nvidia_current: No such device"
Selbstverständlich hab ich vor jedem neuen Versuch alle Pakete mit nvidia im Namen deinstalliert. Versuch hab ich auch schon in der /etc/X11/xorg.conf.d/20-nvidia.conf als driver nvidia-legacy-340xx einzutragen, hilft aber auch nicht.

Was mache ich falsch?
« Last Edit: 2015/10/05, 23:22:30 by Geier0815 »
Wenn Windows die Lösung ist...
kann ich dann bitte das Problem zurück haben?

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.948
Re: nvidia-legacy installieren?
« Reply #1 on: 2015/10/05, 19:35:01 »
zeig mal


dpkg -l | grep nvidia



Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Offline Geier0815

  • User
  • Posts: 589
Re: nvidia-legacy installieren?
« Reply #2 on: 2015/10/05, 20:43:57 »
Quote
ii  glx-alternative-nvidia                        0.6.0                                  amd64        allows the selection of NVIDIA as GLX provider
ii  libegl1-nvidia:amd64                          346.82-1.siduction.1                   amd64        NVIDIA binary EGL libraries
ii  libegl1-nvidia-legacy-340xx:amd64             340.93-1                               amd64        NVIDIA binary EGL libraries (340xx legacy version)
ii  libgl1-nvidia-glx:amd64                       346.82-1.siduction.1                   amd64        NVIDIA binary OpenGL libraries
ii  libgl1-nvidia-glx:i386                        346.82-1.siduction.1                   i386         NVIDIA binary OpenGL libraries
ii  libgl1-nvidia-glx-i386:i386                   346.82-1.siduction.1                   i386         NVIDIA binary OpenGL 32-bit libraries
ii  libgl1-nvidia-legacy-340xx-glx:amd64          340.93-1                               amd64        NVIDIA binary OpenGL libraries (340xx legacy version)
ii  libgl1-nvidia-legacy-340xx-glx:i386           340.93-1                               i386         NVIDIA binary OpenGL libraries (340xx legacy version)
ii  libgl1-nvidia-legacy-340xx-glx-i386:i386      340.93-1                               i386         NVIDIA binary OpenGL 32-bit libraries (340xx legacy version)
ii  libgles1-nvidia:amd64                         346.82-1.siduction.1                   amd64        NVIDIA binary OpenGL|ES 1.x libraries
ii  libgles1-nvidia-legacy-340xx:amd64            340.93-1                               amd64        NVIDIA binary OpenGL|ES 1.x libraries (340xx legacy version)
ii  libgles2-nvidia:amd64                         346.82-1.siduction.1                   amd64        NVIDIA binary OpenGL|ES 2.x libraries
ii  libgles2-nvidia-legacy-340xx:amd64            340.93-1                               amd64        NVIDIA binary OpenGL|ES 2.x libraries (340xx legacy version)
ii  libnvidia-eglcore:amd64                       346.82-1.siduction.1                   amd64        NVIDIA binary EGL core libraries
ii  libnvidia-legacy-340xx-eglcore:amd64          340.93-1                               amd64        NVIDIA binary EGL core libraries (340xx legacy version)
ii  libnvidia-legacy-340xx-ml1:amd64              340.93-1                               amd64        NVIDIA Management Library (NVML) runtime library
ii  libnvidia-ml1:amd64                           346.82-1.siduction.1                   amd64        NVIDIA Management Library (NVML) runtime library
ii  nvidia-alternative                            346.82-1.siduction.1                   amd64        allows the selection of NVIDIA as GLX provider
ii  nvidia-driver                                 346.82-1.siduction.1                   amd64        NVIDIA metapackage
ii  nvidia-driver-bin                             346.82-1.siduction.1                   amd64        NVIDIA driver support binaries
ii  nvidia-installer-cleanup                      20141201+1                             amd64        cleanup after driver installation with the nvidia-installer
ii  nvidia-kernel-common                          20141201+1                             amd64        NVIDIA binary kernel module support files
ii  nvidia-kernel-dkms                            346.82-1.siduction.1                   amd64        NVIDIA binary kernel module DKMS source
ii  nvidia-legacy-340xx-alternative               340.93-1                               amd64        allows the selection of NVIDIA as GLX provider
ii  nvidia-legacy-340xx-driver                    340.93-1                               amd64        NVIDIA metapackage (340xx legacy version)
ii  nvidia-legacy-340xx-driver-bin                340.93-1                               amd64        NVIDIA driver support binaries (340xx legacy version)
ii  nvidia-legacy-340xx-kernel-dkms               340.93-1                               amd64        NVIDIA binary kernel module DKMS source (340xx legacy version)
ii  nvidia-legacy-340xx-vdpau-driver:amd64        340.93-1                               amd64        Video Decode and Presentation API for Unix - NVIDIA driver
ii  nvidia-modprobe                               349.16-1                               amd64        utility to load NVIDIA kernel modules and create device nodes
ii  nvidia-persistenced                           352.21-1                               amd64        daemon to maintain persistent software state in the NVIDIA driver
ii  nvidia-settings                               346.82-1.siduction.1                   amd64        tool for configuring the NVIDIA graphics driver
ii  nvidia-support                                20141201+1                             amd64        NVIDIA binary graphics driver support files
ii  nvidia-vdpau-driver:amd64                     346.82-1.siduction.1                   amd64        Video Decode and Presentation API for Unix - NVIDIA driver
ii  xserver-xorg-video-nvidia                     346.82-1.siduction.1                   amd64        NVIDIA binary Xorg driver
ii  xserver-xorg-video-nvidia-legacy-340xx        340.93-1                               amd64        NVIDIA binary Xorg driver (340xx legacy version)

Nach entfernen aller Pakete mit nvidia im Namen kommt nichts mehr.

Dann
Code: [Select]
apt-get install nvidia-legacy-340xx-kernel-driver
Quote
Die folgenden zusätzlichen Pakete werden installiert:
  glx-alternative-mesa glx-alternative-nvidia glx-diversions libegl1-nvidia
  libegl1-nvidia-legacy-340xx libgl1-nvidia-glx libgl1-nvidia-glx:i386
  libgl1-nvidia-glx-i386:i386 libgl1-nvidia-legacy-340xx-glx
  libgl1-nvidia-legacy-340xx-glx:i386 libgl1-nvidia-legacy-340xx-glx-i386:i386
  libgles1-nvidia libgles1-nvidia-legacy-340xx libgles2-nvidia
  libgles2-nvidia-legacy-340xx libnvidia-eglcore
  libnvidia-legacy-340xx-eglcore libnvidia-legacy-340xx-ml1 libnvidia-ml1
  nvidia-alternative nvidia-driver nvidia-driver-bin nvidia-installer-cleanup
  nvidia-kernel-common nvidia-kernel-dkms nvidia-legacy-340xx-alternative
  nvidia-legacy-340xx-driver nvidia-legacy-340xx-driver-bin
  nvidia-legacy-340xx-vdpau-driver nvidia-modprobe nvidia-persistenced
  nvidia-settings nvidia-support nvidia-vdpau-driver xserver-xorg-video-nvidia
  xserver-xorg-video-nvidia-legacy-340xx
Im Verlauf des Ganzen werden dann offensichtlich zwei Module gebaut:
Quote
Building initial module for 4.2.1-towo.1-siduction-amd64
Done.
 
nvidia-current:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.2.1-towo.1-siduction-amd64/updates/dkms/
 
depmod....
 
DKMS: install completed.
libegl1-nvidia-legacy-340xx:amd64 (340.93-1) wird eingerichtet ...
libnvidia-legacy-340xx-ml1:amd64 (340.93-1) wird eingerichtet ...
nvidia-legacy-340xx-driver-bin (340.93-1) wird eingerichtet ...
nvidia-legacy-340xx-vdpau-driver:amd64 (340.93-1) wird eingerichtet ...
nvidia-legacy-340xx-kernel-dkms (340.93-1) wird eingerichtet ...
Loading new nvidia-legacy-340xx-340.93 DKMS files...
First Installation: checking all kernels...
Building only for 4.2.1-towo.1-siduction-amd64
Building initial module for 4.2.1-towo.1-siduction-amd64
Done.
 
nvidia-legacy-340xx:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.2.1-towo.1-siduction-amd64/updates/dkms/
und wenn er durch ist sieht die Liste der Pakete wieder aus wie oben. So wie es für mich aussieht baut er dann die initram mit dem Modul nvidia_current wie die Meldung im ersten Post ja zeigt.
Wenn Windows die Lösung ist...
kann ich dann bitte das Problem zurück haben?

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.948
Re: nvidia-legacy installieren?
« Reply #3 on: 2015/10/05, 21:00:46 »
Dein problem ist nvidia-settings, bzw libxnvctrl0, die ziehen das falsche mit.


Du willst nvidia-settings-legacy-340xx.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Offline Geier0815

  • User
  • Posts: 589
Re: nvidia-legacy installieren?
« Reply #4 on: 2015/10/05, 21:24:38 »
Selbst ein
Code: [Select]
apt-get install nvidia-legacy-340xx-kernel-dkms libxnvctrl0-legacy-340xx nvidia-settings-legacy-340xx zieht nvidia-settings nach sich, von daher wohl keine Besserung. Oder gibt es eine Möglichkeit das zu verhindern? ZB so kranke Sachen wie testing eine höhere Prio geben und von dort installieren?
Wenn Windows die Lösung ist...
kann ich dann bitte das Problem zurück haben?

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.948
Re: nvidia-legacy installieren?
« Reply #5 on: 2015/10/05, 21:27:03 »
Laß doch einfach erstmal die settings weg.


Und ich denke mal, du hast immer noch libxnvctrl0 installiert.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Offline Geier0815

  • User
  • Posts: 589
Re: nvidia-legacy installieren?
« Reply #6 on: 2015/10/05, 21:37:58 »
Du hattest Recht libxnvctrl0 war noch im System ebenso libxnvctrl0-legacy-340xx. Beide ge-purged.
Code: [Select]
apt-get install nvidia-legacy-340xx-kernel-dkms versucht aber immer noch nvidia-settings zu installieren
Quote
Die folgenden zusätzlichen Pakete werden installiert:
  glx-alternative-mesa glx-alternative-nvidia glx-diversions libegl1-nvidia
  libegl1-nvidia-legacy-340xx libgl1-nvidia-glx libgl1-nvidia-glx:i386
  libgl1-nvidia-glx-i386:i386 libgl1-nvidia-legacy-340xx-glx
  libgl1-nvidia-legacy-340xx-glx:i386 libgl1-nvidia-legacy-340xx-glx-i386:i386
  libgles1-nvidia libgles1-nvidia-legacy-340xx libgles2-nvidia
  libgles2-nvidia-legacy-340xx libnvidia-eglcore
  libnvidia-legacy-340xx-eglcore libnvidia-legacy-340xx-ml1 libnvidia-ml1
  libxnvctrl0 nvidia-alternative nvidia-driver nvidia-driver-bin
  nvidia-installer-cleanup nvidia-kernel-common nvidia-kernel-dkms
  nvidia-legacy-340xx-alternative nvidia-legacy-340xx-driver
  nvidia-legacy-340xx-driver-bin nvidia-legacy-340xx-vdpau-driver
  nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-support
  nvidia-vdpau-driver xserver-xorg-video-nvidia
  xserver-xorg-video-nvidia-legacy-340xx
Vorgeschlagene Pakete:
  nvidia-kernel-dkms:i386 nvidia-kernel-source:i386
  nvidia-legacy-340xx-kernel-dkms:i386 nvidia-legacy-340xx-kernel-source:i386
Empfohlene Pakete:
  libgl1-nvidia-glx-i386 libgl1-nvidia-legacy-340xx-glx-i386
Die folgenden NEUEN Pakete werden installiert:
  glx-alternative-mesa glx-alternative-nvidia glx-diversions libegl1-nvidia
  libegl1-nvidia-legacy-340xx libgl1-nvidia-glx libgl1-nvidia-glx:i386
  libgl1-nvidia-glx-i386:i386 libgl1-nvidia-legacy-340xx-glx
  libgl1-nvidia-legacy-340xx-glx:i386 libgl1-nvidia-legacy-340xx-glx-i386:i386
  libgles1-nvidia libgles1-nvidia-legacy-340xx libgles2-nvidia
  libgles2-nvidia-legacy-340xx libnvidia-eglcore
  libnvidia-legacy-340xx-eglcore libnvidia-legacy-340xx-ml1 libnvidia-ml1
  libxnvctrl0 nvidia-alternative nvidia-driver nvidia-driver-bin
  nvidia-installer-cleanup nvidia-kernel-common nvidia-kernel-dkms
  nvidia-legacy-340xx-alternative nvidia-legacy-340xx-driver
  nvidia-legacy-340xx-driver-bin nvidia-legacy-340xx-kernel-dkms
  nvidia-legacy-340xx-vdpau-driver nvidia-modprobe nvidia-persistenced
  nvidia-settings nvidia-support nvidia-vdpau-driver xserver-xorg-video-nvidia
  xserver-xorg-video-nvidia-legacy-340xx
0 aktualisiert, 38 neu installiert, 0 zu entfernen und 7 nicht aktualisiert.

Hab ich inzwischen einen Knoten im Hirn?
Wenn Windows die Lösung ist...
kann ich dann bitte das Problem zurück haben?

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.948
Re: nvidia-legacy installieren?
« Reply #7 on: 2015/10/05, 21:44:30 »
Ich würde mal sagen, komm mal in den IRC, das Forum ist zu langsam für sowas.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Offline Geier0815

  • User
  • Posts: 589
Re: nvidia-legacy installieren?
« Reply #8 on: 2015/10/05, 23:22:06 »
towo hat mir im IRC ganz toll geholfen.
Offensichtlich sind irgendwelche Abhängigkeiten im derzeitigen Paket von unstable verkehrt gesetzt. Letztlich hat aber ein purgen aller Pakete mit nvidia im Namen geholfen.
Code: [Select]
dpkg -l | grep -i nvidia liefert die entsprechende Liste.
Code: [Select]
apt --no-install-recommends install nvidia-legacy-340xx-kernel-dkms nvidia-legacy-340xx-driver hat dann die benötigten Pakete und nur diese installiert. Welches Paket da quer geschossen hat, hab ich nicht ganz verstanden, genauso hab ich heute dann zum ersten Mal mit apt statt apt-get gearbeitet und scheine da mal wieder eine info-Datei lesen zu müssen...
Wenn Windows die Lösung ist...
kann ich dann bitte das Problem zurück haben?