[Risolto] driver proprietari nvidia non installabili

Configurazione e uso delle applicazioni del desktop manager predefinito di Kubuntu.
Scrivi risposta
giubbix
Prode Principiante
Messaggi: 123
Iscrizione: venerdì 2 maggio 2014, 0:32
Desktop: plasma
Distribuzione: Kubuntu 22.04.01 x86_64

[Risolto] driver proprietari nvidia non installabili

Messaggio da giubbix »

Ciao,

fino ad ieri avevo i driver 515 di nvidia da repository ufficiale, dopo un aggiornamento il sistema ha voluto per forza togliere i pacchetti CUDA e i driver nvidia.515.46, e mettere al suo posto quelli 515.76, ottenendo come risultato la rottura dell'installazione. In pratica al riavvio del PC il sistema grafico non partiva per un problema di DRM. Non c'era direttamente un problema di mancanza di una qualche libreria, ma un "qualcosa" che non andava facendo comparire nella finestra grafica un messaggio di errore di basso livello.
Ho risolto installando i driver scaricati direttamente dal sito di nvidia.
Ora però vorrei riconciare ad usare quelli di Ubuntu, ma software-properties indica che sto usando i driver manuali e non permette di selezionare alcuna versione dei driver ubuntu che risultano tutti in grigio.
Cosa posso fare?
Ultima modifica di giubbix il domenica 23 ottobre 2022, 17:02, modificato 2 volte in totale.
Avatar utente
frapox
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3649
Iscrizione: sabato 31 dicembre 2005, 19:22

Re: driver propietari nvidia non installabaili

Messaggio da frapox »

giubbix ha scritto:
sabato 22 ottobre 2022, 18:04
Cosa posso fare?
Anzitutto correggere il titolo del primo post che contiene due errori ortografici.

In seconda battuta, leggere la documentazione:
http://us.download.nvidia.com/XFree86/L ... river.html
nvidia-installer will also install itself to /usr/bin/nvidia-installer, which may be used at some later time to uninstall drivers, auto-download updated drivers, etc. The use of this utility is detailed later in this chapter.
nvidia-installer options

--uninstall

During installation, the installer will make backups of any conflicting files and record the installation of new files. The uninstall option undoes an install, restoring the system to its pre-install state.
Messaggi privati (via Jabber/XMPP): frapox@suchat.org
giubbix
Prode Principiante
Messaggi: 123
Iscrizione: venerdì 2 maggio 2014, 0:32
Desktop: plasma
Distribuzione: Kubuntu 22.04.01 x86_64

Re: driver propietari nvidia non installabaili

Messaggio da giubbix »

anzitutto un po' di educazione, poi correggerò il titolo.
E poi che aiuto può dare "leggere il manuale" sbagliato?

Attenderò qualcuno che sappia almeno leggere la domanda...
Avatar utente
frapox
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3649
Iscrizione: sabato 31 dicembre 2005, 19:22

Re: driver propietari nvidia non installabaili

Messaggio da frapox »

giubbix ha scritto:
domenica 23 ottobre 2022, 2:33
anzitutto un po' di educazione, poi correggerò il titolo.
E poi che aiuto può dare "leggere il manuale" sbagliato?

Attenderò qualcuno che sappia almeno leggere la domanda...
Intanto modera i toni. Ti ho solo esortato a correggere il titolo, cosa scontata visto che lo richiede il regolamento. Dopodiché...
Ho risolto installando i driver scaricati direttamente dal sito di nvidia.
no, installando i driver dal sito di nvidia non hai risolto nulla, semmai hai incasinato ulteriormente le cose.

Quindi, la prima cosa che devi fare è disinstallare il driver scaricato dal sito nvidia, utilizzando la procedura segnalata nella documentazione ufficiale, se vuoi "riconciare ad usare quelli di Ubuntu" come hai scritto tu. Non c'è un altro metodo.


Inoltre vediamo il risultato di:
dpkg -l | grep nvidia
Messaggi privati (via Jabber/XMPP): frapox@suchat.org
giubbix
Prode Principiante
Messaggi: 123
Iscrizione: venerdì 2 maggio 2014, 0:32
Desktop: plasma
Distribuzione: Kubuntu 22.04.01 x86_64

Re: driver proprietari nvidia non installabili

Messaggio da giubbix »

ho corretto il titolo solo in rispetto della comunità e del regolamento. Quello che deve imparare l'educazione sei tu, se uno sbaglia, come ho fatto io, lo si invita cortesemente a rimediare senza dare alcun ordine.

Nel merito del thread:

come detto all'inizio l'unico modo che ho trovato per far ripartire il sistema è stato quello di installare i driver dal sito, va da sè che se li tolgo torna a non funzionare. Forse con il vantaggio di poter continuare ad usare la sessione grafica fino al riavvio. Volendo, se sai quello che posso fare, posso anche ripristinare la snapshot non funzionante, ma dovrei sapere prima i comandi da dare visto che X non partirà.

Codice: Seleziona tutto

ii  libnvidia-cfg1-515:amd64                      515.76+really.515.65.01-0ubuntu0.22.04.1        amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-515                          515.65.01-0ubuntu1                              all          Shared files used by the NVIDIA libraries
rc  libnvidia-compute-510:amd64                   510.85.02-0ubuntu0.22.04.2                      amd64        NVIDIA libcompute package
ii  libnvidia-compute-515:amd64                   515.76+really.515.65.01-0ubuntu0.22.04.1        amd64        NVIDIA libcompute package
ii  libnvidia-compute-515:i386                    515.76+really.515.65.01-0ubuntu0.22.04.1        i386         NVIDIA libcompute package
ii  libnvidia-decode-515:amd64                    515.76+really.515.65.01-0ubuntu0.22.04.1        amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-515:i386                     515.76+really.515.65.01-0ubuntu0.22.04.1        i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-egl-wayland1:amd64                  1:1.1.9-1.1                                     amd64        Wayland EGL External Platform library -- shared library
ii  libnvidia-encode-515:amd64                    515.76+really.515.65.01-0ubuntu0.22.04.1        amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-515:i386                     515.76+really.515.65.01-0ubuntu0.22.04.1        i386         NVENC Video Encoding runtime library
ii  libnvidia-extra-515:amd64                     515.76+really.515.65.01-0ubuntu0.22.04.1        amd64        Extra libraries for the NVIDIA driver
ii  libnvidia-fbc1-515:amd64                      515.76+really.515.65.01-0ubuntu0.22.04.1        amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-515:i386                       515.76+really.515.65.01-0ubuntu0.22.04.1        i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-515:amd64                        515.76+really.515.65.01-0ubuntu0.22.04.1        amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-gl-515:i386                         515.76+really.515.65.01-0ubuntu0.22.04.1        i386         NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
rc  linux-modules-nvidia-510-5.15.0-25-generic    5.15.0-25.25                                    amd64        Linux kernel nvidia modules for version 5.15.0-25
rc  linux-modules-nvidia-510-5.15.0-41-generic    5.15.0-41.44+1                                  amd64        Linux kernel nvidia modules for version 5.15.0-41
rc  linux-modules-nvidia-510-5.15.0-43-generic    5.15.0-43.46+1                                  amd64        Linux kernel nvidia modules for version 5.15.0-43
rc  linux-modules-nvidia-510-5.15.0-45-generic    5.15.0-45.48+1                                  amd64        Linux kernel nvidia modules for version 5.15.0-45
rc  linux-modules-nvidia-510-5.15.0-46-generic    5.15.0-46.49                                    amd64        Linux kernel nvidia modules for version 5.15.0-46
rc  linux-modules-nvidia-510-5.15.0-47-generic    5.15.0-47.51                                    amd64        Linux kernel nvidia modules for version 5.15.0-47
rc  linux-modules-nvidia-510-5.15.0-48-generic    5.15.0-48.54                                    amd64        Linux kernel nvidia modules for version 5.15.0-48
rc  linux-modules-nvidia-515-5.15.0-48-generic    5.15.0-48.54                                    amd64        Linux kernel nvidia modules for version 5.15.0-48
rc  linux-modules-nvidia-515-5.15.0-50-generic    5.15.0-50.56+1                                  amd64        Linux kernel nvidia modules for version 5.15.0-50
rc  linux-modules-nvidia-515-5.15.0-52-generic    5.15.0-52.58                                    amd64        Linux kernel nvidia modules for version 5.15.0-52
rc  linux-objects-nvidia-510-5.15.0-25-generic    5.15.0-25.25                                    amd64        Linux kernel nvidia modules for version 5.15.0-25 (objects)
rc  linux-objects-nvidia-510-5.15.0-41-generic    5.15.0-41.44+1                                  amd64        Linux kernel nvidia modules for version 5.15.0-41 (objects)
rc  linux-objects-nvidia-510-5.15.0-43-generic    5.15.0-43.46+1                                  amd64        Linux kernel nvidia modules for version 5.15.0-43 (objects)
rc  linux-objects-nvidia-510-5.15.0-45-generic    5.15.0-45.48+1                                  amd64        Linux kernel nvidia modules for version 5.15.0-45 (objects)
rc  linux-objects-nvidia-510-5.15.0-46-generic    5.15.0-46.49                                    amd64        Linux kernel nvidia modules for version 5.15.0-46 (objects)
rc  linux-objects-nvidia-510-5.15.0-47-generic    5.15.0-47.51                                    amd64        Linux kernel nvidia modules for version 5.15.0-47 (objects)
rc  linux-objects-nvidia-510-5.15.0-48-generic    5.15.0-48.54                                    amd64        Linux kernel nvidia modules for version 5.15.0-48 (objects)
rc  linux-objects-nvidia-515-5.15.0-48-generic    5.15.0-48.54                                    amd64        Linux kernel nvidia modules for version 5.15.0-48 (objects)
ii  linux-objects-nvidia-515-5.15.0-50-generic    5.15.0-50.56+1                                  amd64        Linux kernel nvidia modules for version 5.15.0-50 (objects)
ii  linux-objects-nvidia-515-5.15.0-52-generic    5.15.0-52.58+1                                  amd64        Linux kernel nvidia modules for version 5.15.0-52 (objects)
ii  linux-signatures-nvidia-5.15.0-50-generic     5.15.0-50.56+1                                  amd64        Linux kernel signatures for nvidia modules for version 5.15.0-50-generic
ii  linux-signatures-nvidia-5.15.0-52-generic     5.15.0-52.58+1                                  amd64        Linux kernel signatures for nvidia modules for version 5.15.0-52-generic
rc  nvidia-compute-utils-510                      510.85.02-0ubuntu0.22.04.1                      amd64        NVIDIA compute utilities
ii  nvidia-compute-utils-515                      515.76+really.515.65.01-0ubuntu0.22.04.1        amd64        NVIDIA compute utilities
rc  nvidia-cuda-toolkit                           11.5.1-1ubuntu1                                 amd64        NVIDIA CUDA development toolkit
rc  nvidia-dkms-510                               510.85.02-0ubuntu0.22.04.1                      amd64        NVIDIA DKMS package
rc  nvidia-dkms-515                               515.76-0ubuntu0.22.04.1                         amd64        NVIDIA DKMS package
rc  nvidia-kernel-common-510                      510.85.02-0ubuntu0.22.04.1                      amd64        Shared files used with the kernel module
ii  nvidia-kernel-common-515                      515.65.01-0ubuntu1                              amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-515                      515.76+really.515.65.01-0ubuntu0.22.04.1        amd64        NVIDIA kernel source package
ii  nvidia-modprobe                               515.65.01-0ubuntu1                              amd64        Load the NVIDIA kernel driver and create device files
ii  nvidia-prime                                  0.8.17.1                                        all          Tools to enable NVIDIA's Prime
ii  nvidia-settings                               515.65.01-0ubuntu1                              amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-515                              515.76+really.515.65.01-0ubuntu0.22.04.1        amd64        NVIDIA driver support binaries
ii  screen-resolution-extra                       0.18.2                                          all          Extension for the nvidia-settings control panel
ii  xserver-xorg-video-nvidia-515                 515.76+really.515.65.01-0ubuntu0.22.04.1        amd64        NVIDIA binary Xorg driver
Avatar utente
frapox
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3649
Iscrizione: sabato 31 dicembre 2005, 19:22

Re: driver proprietari nvidia non installabili

Messaggio da frapox »

giubbix ha scritto:
domenica 23 ottobre 2022, 10:59
ho corretto il titolo solo in rispetto della comunità e del regolamento. Quello che deve imparare l'educazione sei tu, se uno sbaglia, come ho fatto io, lo si invita cortesemente a rimediare senza dare alcun ordine.
Che è esattamente quello che ho fatto. ;) Mi sono riallacciato alla domanda "Cosa posso fare?" dandoti due indicazioni: modificare il titolo e riferirti alla documentazione. Quindi non riesco proprio a capire dove tu possa leggere la maleducazione, mentre ti faccio notare che tu ti sei arrogato il diritto di darmi due volte del maleducato, e una volta indirettamente dell'inetto. ;)

Se ora ci siamo chiariti possiamo chiudere qui il malinteso e andare avanti.
come detto all'inizio l'unico modo che ho trovato per far ripartire il sistema è stato quello di installare i driver dal sito, va da sè che se li tolgo torna a non funzionare. Forse con il vantaggio di poter continuare ad usare la sessione grafica fino al riavvio. Volendo, se sai quello che posso fare, posso anche ripristinare la snapshot non funzionante, ma dovrei sapere prima i comandi da dare visto che X non partirà.
Quello che puoi fare, è:

Codice: Seleziona tutto

sudo nvidia-installer  --uninstall
sudo apt purge --autoremove *nvidia*
Il primo rimuove il driver nvidia del sito, il secondo rimuove tutti i pacchetti di nvidia del package manager che sono rimasti.

A questo punto, se riavviassi, probabilmente la scheda nvidia verrebbe usata tramite i noveau e a meno che sia una scheda recentissima (tipo una Lovelace) dovrebbe tranquillamente andare con la sessione Xorg (non Wayland). Se non va, puoi appendere "nomodeset" ai parametri di boot temporaneamente, finchè non installi i driver nvidia dai repo di Ubuntu.
https://wiki.ubuntu-it.org/Hardware/Vid ... tallazione

Teoricamente puoi fare anche tutto in un unico passaggio. Finché non riavvii puoi continuare a operare in modo grafico. L'importante è purgare tutto quello che hai nel sistema prima di reinstallare di nuovo i driver proprietari dai repo di Ubuntu.
Messaggi privati (via Jabber/XMPP): frapox@suchat.org
giubbix
Prode Principiante
Messaggi: 123
Iscrizione: venerdì 2 maggio 2014, 0:32
Desktop: plasma
Distribuzione: Kubuntu 22.04.01 x86_64

Re: driver proprietari nvidia non installabili

Messaggio da giubbix »

Sono d'accordo. Ho sbagliato e concordo che possiamo chiudere.

Nel merito, ho provato, e sono riuscito ad installare i nuovi driver. Se a qualcuno dovesse capitare, ho dovuto anche installare libnvidia-compute-515 prima di aggiornare alla versione 520, altrimenti non permetteva di farlo.
Ora riavvio e verifico CUDA.
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23381
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 23.10 e 24.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: driver proprietari nvidia non installabili

Messaggio da trekfan1 »

Se è tutto a posto ricorda di mettere [Risolto] all'inizio del titolo del primo post cliccando sulla matita ed evitando di scriverlo tutto maiuscolo, grazie :)
giubbix
Prode Principiante
Messaggi: 123
Iscrizione: venerdì 2 maggio 2014, 0:32
Desktop: plasma
Distribuzione: Kubuntu 22.04.01 x86_64

Re: [Risolto] driver proprietari nvidia non installabili

Messaggio da giubbix »

si, confermo. Tutto a posto, anche CUDA funziona regolarmente. Ho dovuto solo rifare la configurazione dei driver. C'è stato solo un intoppo: nvidia-setting non permette di scrivere il file xorg.conf, dice di non avere i permessi (ovviamente l'ha). Ho risolto copiando a mano la preview

Grazie!
Avatar utente
frapox
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3649
Iscrizione: sabato 31 dicembre 2005, 19:22

Re: [Risolto] driver proprietari nvidia non installabili

Messaggio da frapox »

giubbix ha scritto:
domenica 23 ottobre 2022, 17:05
si, confermo. Tutto a posto, anche CUDA funziona regolarmente. Ho dovuto solo rifare la configurazione dei driver. C'è stato solo un intoppo: nvidia-setting non permette di scrivere il file xorg.conf, dice di non avere i permessi (ovviamente l'ha). Ho risolto copiando a mano la preview

Grazie!
Bene. :birra: Se vuoi provare ora anche la sessione Wayland dovrebbe essere supportata dai driver proprietari >=495. :ciao:
Messaggi privati (via Jabber/XMPP): frapox@suchat.org
Scrivi risposta

Ritorna a “KDE”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 8 ospiti