[RISOLTO] Server X non si avvia GeForce GT 320M

Discussioni relative all'ambiente grafico X (Xfree e XOrg)

[RISOLTO] Server X non si avvia GeForce GT 320M

Messaggioda capocla » 28/01/2020, 14:27

Salve,
come da titolo, il server X non viene avviato. È da qualche mese che ho questo problema su un computer secondario. Ho sperato che gli aggiornamenti successivi lo avrebbero risolto senza successo. Premetto di utilizzare una cheda video nvidia GeForce GT 320M su debian testing
Durante l'avvio, il pc restituisce i seguenti errori nel log
Codice: Seleziona tutto
# vat /var/log/boot.log |grep FAILED
[FAILED] Failed to start Load Kernel Modules.
[FAILED] Failed to start Load Kernel Modules.
[FAILED] Failed to start Load Kernel Modules.
[FAILED] Failed to start Load Kernel Modules.
[FAILED] Failed to start NVIDIA Persistence Daemon.

Questo, invece, è l'output del comando
Codice: Seleziona tutto
#  systemctl status systemd-modules-load.service
● systemd-modules-load.service - Load Kernel Modules
     Loaded: loaded (/lib/systemd/system/systemd-modules-load.service; static; vendor preset: enabled)
     Active: failed (Result: exit-code) since Tue 2020-01-28 14:01:49 CET; 6min ago
       Docs: man:systemd-modules-load.service(8)
             man:modules-load.d(5)
    Process: 490 ExecStart=/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
   Main PID: 490 (code=exited, status=1/FAILURE)

gen 28 14:01:49 debian-hp systemd-modules-load[495]: modprobe: ERROR: could not insert 'nvidia': Invalid argument
gen 28 14:01:49 debian-hp systemd-modules-load[510]: modprobe: ERROR: could not insert 'nvidia_current_modeset': N>
gen 28 14:01:49 debian-hp systemd-modules-load[493]: modprobe: ERROR: ../libkmod/libkmod-module.c:990 command_do()>
gen 28 14:01:49 debian-hp systemd-modules-load[493]: modprobe: ERROR: could not insert 'nvidia_modeset': Invalid a>
gen 28 14:01:49 debian-hp systemd-modules-load[513]: modprobe: ERROR: could not insert 'nvidia_current_drm': No su>
gen 28 14:01:49 debian-hp systemd-modules-load[490]: Error running install command 'modprobe nvidia-modeset ; modp>
gen 28 14:01:49 debian-hp systemd-modules-load[490]: Failed to insert module 'nvidia_drm': Invalid argument
gen 28 14:01:49 debian-hp systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAI>
gen 28 14:01:49 debian-hp systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
gen 28 14:01:49 debian-hp systemd[1]: Failed to start Load Kernel Modules.


Il comand dpkg-reconfigure nvidia-kernel-dkms sembra non restituire errori.
Infine il driver installato è il nvidia-legacy-340xx-driver

Grazie
Ultima modifica di capocla il 09/02/2020, 19:14, modificato 1 volta in totale.
capocla
Sr. Member
Sr. Member
 
Messaggi: 384
Iscritto il: 14/06/2008, 19:23

Re: Server X non si avvia GeForce GT 320M

Messaggioda Aki » 28/01/2020, 23:17

Sembrerebbe che ci sia un parametro errato passato in un file di configurazione al modulo del kernel nvidia che impedisce l'attivazione degli ulteriori moduli del kernel per la scheda grafica.
Aki
Global Moderator
Global Moderator
 
Messaggi: 9136
Iscritto il: 27/12/2007, 16:59

Re: Server X non si avvia GeForce GT 320M

Messaggioda capocla » 29/01/2020, 10:57

Quindi come procedo? Cancello tutta la configurazione presente in home?
capocla
Sr. Member
Sr. Member
 
Messaggi: 384
Iscritto il: 14/06/2008, 19:23

Re: Server X non si avvia GeForce GT 320M

Messaggioda Aki » 29/01/2020, 22:18

capocla ha scritto:Quindi come procedo? Cancello tutta la configurazione presente in home?

No, il file di configurazione probabilmente è sotto /etc
Aki
Global Moderator
Global Moderator
 
Messaggi: 9136
Iscritto il: 27/12/2007, 16:59

Re: Server X non si avvia GeForce GT 320M

Messaggioda capocla » 31/01/2020, 1:32

Quindi allego un log con lo script?
capocla
Sr. Member
Sr. Member
 
Messaggi: 384
Iscritto il: 14/06/2008, 19:23

Re: Server X non si avvia GeForce GT 320M

Messaggioda Aki » 31/01/2020, 7:40

capocla ha scritto:Quindi allego un log con lo script?

Potrebbe essere utile visionare i log; inoltre, potrebbe essere utile controllare il contenuto dei file presenti in /etc/modprobe.d e del file /etc/modules .
Aki
Global Moderator
Global Moderator
 
Messaggi: 9136
Iscritto il: 27/12/2007, 16:59

Re: Server X non si avvia GeForce GT 320M

Messaggioda capocla » 04/02/2020, 17:58

Ecco il file /etc/modules
Codice: Seleziona tutto
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

firewire-sbp2


I file presenti in /etc/modprobe.d sono i seguenti
Codice: Seleziona tutto
$ ls
dkms.conf  intel-microcode-blacklist.conf  nvidia-blacklists-nouveau.conf  nvidia.conf  nvidia-kernel-common.conf


dkms.conf
Codice: Seleziona tutto
# modprobe information used for DKMS modules
#
# This is a stub file, should be edited when needed,
# used by default by DKMS.


intel-microcode-blacklist.conf
Codice: Seleziona tutto
# The microcode module attempts to apply a microcode update when
# it autoloads.  This is not always safe, so we block it by default.
blacklist microcode


nvidia-blacklists-nouveau.conf
Codice: Seleziona tutto
# You need to run "update-initramfs -u" after editing this file.

# see #580894
blacklist nouveau


nvidia.conf
Codice: Seleziona tutto
install nvidia modprobe -i nvidia-current $CMDLINE_OPTS

install nvidia-modeset modprobe nvidia ; modprobe -i nvidia-current-modeset $CMDLINE_OPTS

install nvidia-drm modprobe nvidia-modeset ; modprobe -i nvidia-current-drm $CMDLINE_OPTS

install nvidia-uvm modprobe nvidia ; modprobe -i nvidia-current-uvm $CMDLINE_OPTS

remove nvidia modprobe -r -i nvidia-drm nvidia-modeset nvidia-uvm nvidia

remove nvidia-modeset modprobe -r -i nvidia-drm nvidia-modeset

# These aliases are defined in *all* nvidia modules.
# Duplicating them here sets higher precedence and ensures the selected
# module gets loaded instead of a random first match if more than one
# version is installed. See #798207.
alias   pci:v000010DEd00000E00sv*sd*bc04sc80i00*   nvidia
alias   pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*   nvidia
alias   pci:v000010DEd*sv*sd*bc03sc02i00*      nvidia
alias   pci:v000010DEd*sv*sd*bc03sc00i00*      nvidia


nvidia-kernel-common.conf
Codice: Seleziona tutto
alias char-major-195* nvidia
#options nvidia NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=44 NVreg_DeviceFileMode=0660
# To enable FastWrites and Sidebus addressing, uncomment these lines
# options nvidia NVreg_EnableAGPSBA=1
# options nvidia NVreg_EnableAGPFW=1
capocla
Sr. Member
Sr. Member
 
Messaggi: 384
Iscritto il: 14/06/2008, 19:23

Re: Server X non si avvia GeForce GT 320M

Messaggioda Aki » 07/02/2020, 21:20

Puoi impartire il seguente comando come utente root:
Codice: Seleziona tutto
script log.txt
SYSTEMD_LOG_LEVEL=debug /lib/systemd/systemd-modules-load
exit

l'output del comando sarà in log.txt
Aki
Global Moderator
Global Moderator
 
Messaggi: 9136
Iscritto il: 27/12/2007, 16:59

Re: Server X non si avvia GeForce GT 320M

Messaggioda capocla » 08/02/2020, 15:29

Il comando script è relativo allo script per allegare i log in calce alla tua firma?
capocla
Sr. Member
Sr. Member
 
Messaggi: 384
Iscritto il: 14/06/2008, 19:23

Re: Server X non si avvia GeForce GT 320M

Messaggioda Aki » 08/02/2020, 19:22

capocla ha scritto:Il comando script è relativo allo script per allegare i log in calce alla tua firma?

No, si tratta del comando script
Aki
Global Moderator
Global Moderator
 
Messaggi: 9136
Iscritto il: 27/12/2007, 16:59

Re: Server X non si avvia GeForce GT 320M

Messaggioda capocla » 09/02/2020, 2:57

Aki ha scritto:Puoi impartire il seguente comando come utente root:
Codice: Seleziona tutto
script log.txt
SYSTEMD_LOG_LEVEL=debug /lib/systemd/systemd-modules-load
exit

l'output del comando sarà in log.txt


Codice: Seleziona tutto
# cat log.txt
Script started on 2020-02-09 02:53:48+01:00 [TERM="xterm-256color" TTY="/dev/pts/0" COLUMNS="117" LINES="57"]
root@debian-hp:~# SYSTEMD_LOG_LEVEL=debug /lib/systemd/systemd-modules-load
Found container virtualization none.
apply: /etc/modules-load.d/cups-filters.conf
Loading module: lp
Module 'lp' is already loaded
Loading module: ppdev
Module 'ppdev' is already loaded
Loading module: parport_pc
Module 'parport_pc' is already loaded
apply: /etc/modules-load.d/modules.conf
Loading module: firewire-sbp2
Module 'firewire_sbp2' is already loaded
apply: /etc/modules-load.d/nvidia.conf
Loading module: nvidia-drm
modprobe: ERROR: could not insert 'nvidia_current': No such device
modprobe: ERROR: ../libkmod/libkmod-module.c:990 command_do() Error running install command 'modprobe -i nvidia-current ' for module nvidia: retcode 1
modprobe: ERROR: could not insert 'nvidia': Invalid argument
modprobe: ERROR: could not insert 'nvidia_current_modeset': No such device
modprobe: ERROR: ../libkmod/libkmod-module.c:990 command_do() Error running install command 'modprobe nvidia ; modprobe -i nvidia-current-modeset ' for module nvidia_modeset: retcode 1
modprobe: ERROR: could not insert 'nvidia_modeset': Invalid argument
modprobe: ERROR: could not insert 'nvidia_current_drm': No such device
Error running install command 'modprobe nvidia-modeset ; modprobe -i nvidia-current-drm ' for module nvidia_drm: retcode 1
Failed to insert module 'nvidia_drm': Invalid argument
capocla
Sr. Member
Sr. Member
 
Messaggi: 384
Iscritto il: 14/06/2008, 19:23

Re: Server X non si avvia GeForce GT 320M

Messaggioda Aki » 09/02/2020, 10:19

Dal log che hai inviato, appaiono i seguenti errori:
capocla ha scritto:
Codice: Seleziona tutto
SYSTEMD_LOG_LEVEL=debug /lib/systemd/systemd-modules-load
[..]apply: /etc/modules-load.d/nvidia.conf
Loading module: nvidia-drm
modprobe: ERROR: could not insert 'nvidia_current': No such device
modprobe: ERROR: ../libkmod/libkmod-module.c:990 command_do() Error running install command 'modprobe -i nvidia-current ' for module nvidia: retcode 1
modprobe: ERROR: could not insert 'nvidia': Invalid argument
modprobe: ERROR: could not insert 'nvidia_current_modeset': No such device
modprobe: ERROR: ../libkmod/libkmod-module.c:990 command_do() Error running install command 'modprobe nvidia ; modprobe -i nvidia-current-modeset ' for module nvidia_modeset: retcode 1
modprobe: ERROR: could not insert 'nvidia_modeset': Invalid argument
modprobe: ERROR: could not insert 'nvidia_current_drm': No such device
Error running install command 'modprobe nvidia-modeset ; modprobe -i nvidia-current-drm ' for module nvidia_drm: retcode 1
Failed to insert module 'nvidia_drm': Invalid argument

In particolare, il primo errore è:
Codice: Seleziona tutto
modprobe: ERROR: could not insert 'nvidia_current': No such device

Cercando il modulo del kernel chiamato nvidia_current, non sono riuscito a trovarlo nel repository Debian, mentre ho trovato alcuni pacchetti che corrispondono a questo nome nei repository di ubuntu. Questo mi farebbe ipotizzare (è così ?) che hai provato ad installare software proveniente dai repository di ubuntu, da cui proverrebbe anche file /etc/modules-load.d/nvidia.conf . In questa ipotesi, potresti rinominare il file /etc/modules-load.d/nvidia.conf a /etc/modules-load.d/nvidia.conf .old.ubuntu e provare a reinstallare il pacchetto dei moduli del kernel nvidia che hai indicato nel primo messaggio, con i seguenti comandi impartiti come utente root:
Codice: Seleziona tutto
script log.txt
mv /etc/modules-load.d/nvidia.conf /etc/modules-load.d/nvidia.conf.old.ubuntu
apt purge nvidia-legacy-340xx-driver
apt update
apt reinstall nvidia-legacy-340xx-driver
exit

Anche in tal caso, il log dei comandi impartiti sarà in log.txt che potrai inviare nel forum. Al successivo riavvio, impartisci come utente root il comando di seguito indicato, per verifica:
Codice: Seleziona tutto
script log-systemd-modules-load.txt
SYSTEMD_LOG_LEVEL=debug /lib/systemd/systemd-modules-load
exit

Quindi, invia il file log-systemd-modules-load.txt .

Inoltre, se possibile, genera un log completo della tua installazione con lo script citato in rosso in calce al mio messaggio, in modo da acquisire ulteriori informazioni sull'hardware da te utilizzato.
Aki
Global Moderator
Global Moderator
 
Messaggi: 9136
Iscritto il: 27/12/2007, 16:59

Re: Server X non si avvia GeForce GT 320M

Messaggioda capocla » 09/02/2020, 12:02

Aki ha scritto: Questo mi farebbe ipotizzare (è così ?) che hai provato ad installare software proveniente dai repository di ubuntu

No, almeno che io sappia. Poi, se vuoi, posso postare il sources.list


Aki ha scritto:
Codice: Seleziona tutto
script log.txt
mv /etc/modules-load.d/nvidia.conf /etc/modules-load.d/nvidia.conf.old.ubuntu
apt purge nvidia-legacy-340xx-driver
apt update
apt reinstall nvidia-legacy-340xx-driver
exit

Codice: Seleziona tutto
# cat log.txt
Script started on 2020-02-09 11:40:28+01:00 [TERM="xterm-256color" TTY="/dev/pts/0" COLUMNS="117" LINES="57"]
# mv /etc/modules-load.d/nvidia.conf /etc/modules-load.d/nvidia.conf.old.ubuntu
# apt purge nvidia-legacy-340xx-driver
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
  coinor-libcbc3 coinor-libcgl1 coinor-libclp1 coinor-libcoinmp1v5 coinor-libcoinutils3v5 coinor-libosi1v5 enchant
  geoip-database libdns1104 libegl1-nvidia-legacy-340xx libegl1-nvidia-legacy-340xx:i386 libenchant1c2a libgeoip1
  libgl1-nvidia-legacy-340xx-glx:i386 libgles1-nvidia-legacy-340xx libgles1-nvidia-legacy-340xx:i386
  libgles2-nvidia-legacy-340xx libgles2-nvidia-legacy-340xx:i386 libgtkmm-2.4-1v5 libisc1100 liblivemedia68
  libnvidia-legacy-340xx-cfg1:i386 libnvidia-legacy-340xx-eglcore libnvidia-legacy-340xx-eglcore:i386
  libnvidia-legacy-340xx-glcore:i386 nvidia-legacy-340xx-driver-bin nvidia-legacy-340xx-driver-libs
  nvidia-legacy-340xx-driver-libs:i386 nvidia-legacy-340xx-driver-libs-i386:i386
Usare "apt autoremove" per rimuoverli.
I seguenti pacchetti saranno RIMOSSI:
  nvidia-legacy-340xx-driver*
0 aggiornati, 0 installati, 1 da rimuovere e 0 non aggiornati.
Dopo quest'operazione, verranno liberati 1.032 kB di spazio su disco.
Continuare? [S/n] s
(Lettura del database... 291224 file e directory attualmente installati.)
Rimozione di nvidia-legacy-340xx-driver (340.108-3)...
# apt update
Ignorato:1 http://dl.google.com/linux/chrome/deb stable InRelease
Ignorato:2 http://linux.dropbox.com/debian buster InRelease                                                         
Trovato:3 http://deb.opera.com/opera stable InRelease                                                               
Scaricamento di:4 http://linux.dropbox.com/debian buster Release [6.600 B]                                         
Trovato:5 http://download.virtualbox.org/virtualbox/debian stretch InRelease                                       
Trovato:6 http://security.debian.org testing-security InRelease                                                     
Trovato:7 http://dl.google.com/linux/chrome/deb stable Release                                                     
Trovato:8 https://repo.skype.com/deb stable InRelease                                                               
Trovato:9 http://apt.insync.io/debian buster InRelease                                                 
Trovato:10 http://ftp.it.debian.org/debian testing InRelease                 
Trovato:11 http://apt.insync.io/debian bullseye InRelease
Recuperati 6.600 B in 2s (3.571 B/s)
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Tutti i pacchetti sono aggiornati.
root@debian-hp:~# apt reinstall nvidia-legacy-340xx-driver
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
  coinor-libcbc3 coinor-libcgl1 coinor-libclp1 coinor-libcoinmp1v5 coinor-libcoinutils3v5 coinor-libosi1v5 enchant
  geoip-database libdns1104 libenchant1c2a libgeoip1 libgtkmm-2.4-1v5 libisc1100 liblivemedia68
Usare "apt autoremove" per rimuoverli.
I seguenti pacchetti NUOVI saranno installati:
  nvidia-legacy-340xx-driver
0 aggiornati, 1 installati, 0 da rimuovere e 0 non aggiornati.
È necessario scaricare 366 kB di archivi.
Dopo quest'operazione, verranno occupati 1.032 kB di spazio su disco.
Scaricamento di:1 http://ftp.it.debian.org/debian testing/non-free amd64 nvidia-legacy-340xx-driver amd64 340.108-3 [366 kB]
Recuperati 366 kB in 1s (317 kB/s)                 
Selezionato il pacchetto nvidia-legacy-340xx-driver non precedentemente selezionato.
(Lettura del database... 291163 file e directory attualmente installati.)
Preparativi per estrarre .../nvidia-legacy-340xx-driver_340.108-3_amd64.deb...
Estrazione di nvidia-legacy-340xx-driver (340.108-3)...
Configurazione di nvidia-legacy-340xx-driver (340.108-3)...
# exit
Ultima modifica di capocla il 09/02/2020, 12:06, modificato 1 volta in totale.
capocla
Sr. Member
Sr. Member
 
Messaggi: 384
Iscritto il: 14/06/2008, 19:23

Re: Server X non si avvia GeForce GT 320M

Messaggioda capocla » 09/02/2020, 12:03

Aki ha scritto:
Codice: Seleziona tutto
script log-systemd-modules-load.txt
SYSTEMD_LOG_LEVEL=debug /lib/systemd/systemd-modules-load
exit



Codice: Seleziona tutto
# cat log-systemd-modules-load.txt
Script started on 2020-02-09 11:45:11+01:00 [TERM="xterm-256color" TTY="/dev/pts/0" COLUMNS="117" LINES="57"]
root@debian-hp:~# SYSTEMD_LOG_LEVEL=debug /lib/systemd/systemd-modules-load
Found container virtualization none.
apply: /etc/modules-load.d/cups-filters.conf
Loading module: lp
Module 'lp' is already loaded
Loading module: ppdev
Module 'ppdev' is already loaded
Loading module: parport_pc
Module 'parport_pc' is already loaded
apply: /etc/modules-load.d/modules.conf
Loading module: firewire-sbp2
Module 'firewire_sbp2' is already loaded
# exit
capocla
Sr. Member
Sr. Member
 
Messaggi: 384
Iscritto il: 14/06/2008, 19:23

Re: Server X non si avvia GeForce GT 320M

Messaggioda capocla » 09/02/2020, 13:37

Aki ha scritto:Inoltre, se possibile, genera un log completo della tua installazione con lo script citato in rosso in calce al mio messaggio, in modo da acquisire ulteriori informazioni sull'hardware da te utilizzato.


Purtroppo l'output del log è troppo grande sia per essere allegato qui, sia per essere messo su paste debian.
Ho diviso il file in due parti in modo da allegarlo in questo e nel messaggio successivo
Log parte 1
Allegati
log_09feb_122204 - parte 1.txt
Output scriptlog-debianizzati.org - parte 1
(210.11 KiB) Scaricato 20 volte
capocla
Sr. Member
Sr. Member
 
Messaggi: 384
Iscritto il: 14/06/2008, 19:23

Prossimo

Torna a X

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti