[RISOLTO]Impossibile avviare lightdm dopo aggiornamento

Discussioni relative all'ambiente grafico X (Xfree e XOrg)
debianmax
Newbie
Newbie
Messaggi: 13
Iscritto il: 15/10/2023, 21:16

[RISOLTO]Impossibile avviare lightdm dopo aggiornamento

Messaggio da debianmax »

Ciao utenti,
dopo aver aggiornato il sistema al riavvio non riesce a caricare lightdm.service

Codice: Seleziona tutto

[FAILED] Failed to start lightdm.service - Light Display Manager.
Se faccio partire il sistema in 6.1.0-13-amd64 (ultima versione) non parte, se da GRUB avvio la versione precedente 6.1.0-12 parte senza problemi.

Ho una gpu nVidia rtx 3060 e all'installazione dell'SO ho disattivato noveau, installato kernel header per poi installare il driver porprietaro nVidia.
Ho guardato qua e la su internet ma non essendo molto esperto ho evitato eventuali rotture di sistema e non solo. :lol:

Grazie
Ultima modifica di debianmax il 16/10/2023, 19:43, modificato 1 volta in totale.
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1329
Iscritto il: 03/09/2018, 7:53

Re: Impossibile avviare lightdm dopo aggiornamento

Messaggio da azioga »

gli headers del nuovo kernel sono installati?
# systemctl status lightdm cosa dice?
debianmax
Newbie
Newbie
Messaggi: 13
Iscritto il: 15/10/2023, 21:16

Re: Impossibile avviare lightdm dopo aggiornamento

Messaggio da debianmax »

Ciao, è successo dopo aver fatto un aggiornamento tramite apt e flatpak non ho fatto altro.
ecco l'output

Codice: Seleziona tutto

lightdm.service - Light Display Manager
Loaded: loaded (/lib/systemd/system/lightdm.service; enabled; preset: enabled)
Active: failed (result: exit-code) since Mon 2023-10-16 14.:20:40 Cest; 2min 39s ago
Duration: 19ms
Docs: man: lightdm(1)
Process: 779 ExecStart=/usr/sbin/lightdm (code=exited, status=1/FAILURE)
Main PID: 779 (code=exited, status=1/FAILURE)
CPU: 30ms
ott 16 14:20:40 nomeutente systemd [1]: lightdm.service: Scheduled restart job, restart counter is at 5.
ott 16 14:20:40 nomeutente systemd [1]: Stopped lightdm.service - Light Display Manager.
ott 16 14:20:40 nomeutente systemd [1]: lightdm.service: Start request repeated to quickly.
ott 16 14:20:40 nomeutente systemd [1]: lightdm.service: Failed whit result 'exit-code'.
ott 16 14:20:40 nomeutente systemd [1]: Failed to start lightdm.service - Light Display Manager
ott 16 14:20:40 nomeutente systemd [1]: lightdm.service: Triggering OnFailure= dependencies.
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1329
Iscritto il: 03/09/2018, 7:53

Re: Impossibile avviare lightdm dopo aggiornamento

Messaggio da azioga »

cosa dice:
$ dpkg -l| grep linux-
debianmax
Newbie
Newbie
Messaggi: 13
Iscritto il: 15/10/2023, 21:16

Re: Impossibile avviare lightdm dopo aggiornamento

Messaggio da debianmax »

Codice: Seleziona tutto

dpkg: errore: azioni -i (--install) e -l (--list) in conflitto
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1329
Iscritto il: 03/09/2018, 7:53

Re: Impossibile avviare lightdm dopo aggiornamento

Messaggio da azioga »

non è una i ma una |

copia il comando col mouse che fai prima
debianmax
Newbie
Newbie
Messaggi: 13
Iscritto il: 15/10/2023, 21:16

Re: Impossibile avviare lightdm dopo aggiornamento

Messaggio da debianmax »

perdonami stavo usando un altro computer....
vedo che gli header sono per la versione 6.1.0-12 potrebbe essere quello il problema?devo usare lo stesso procedimento che ho fatto per installarli?

Codice: Seleziona tutto

ii  binutils-x86-64-linux-gnu                     2.40-2                              amd64        GNU binary utilities, for x86-64-linux-gnu target
ii  firmware-linux-free                           20200122-1                          all          Binary firmware for various drivers in the Linux kernel
ii  linux-base                                    4.9                                 all          Linux image base package
ii  linux-compiler-gcc-12-x86                     6.1.55-1                            amd64        Compiler for Linux on x86 (meta-package)
ii  linux-headers-6.1.0-12-amd64                  6.1.52-1                            amd64        Header files for Linux 6.1.0-12-amd64
ii  linux-headers-6.1.0-12-common                 6.1.52-1                            all          Common header files for Linux 6.1.0-12
rc  linux-image-6.1.0-10-amd64                    6.1.38-2                            amd64        Linux 6.1 for 64-bit PCs (signed)
ii  linux-image-6.1.0-12-amd64                    6.1.52-1                            amd64        Linux 6.1 for 64-bit PCs (signed)
ii  linux-image-6.1.0-13-amd64                    6.1.55-1                            amd64        Linux 6.1 for 64-bit PCs (signed)
ii  linux-image-amd64                             6.1.55-1                            amd64        Linux for 64-bit PCs (meta-package)
ii  linux-kbuild-6.1                              6.1.55-1                            amd64        Kbuild infrastructure for Linux 6.1
ii  linux-libc-dev:amd64                          6.1.55-1                            amd64        Linux support headers for userspace development
ii  python3-proton-keyring-linux-secretservice    0.0.1                               all          Python3 Proton Keyring backend for secret service
ii  util-linux-extra                              2.38.1-5+b1                         amd64        interactive login tools
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1329
Iscritto il: 03/09/2018, 7:53

Re: Impossibile avviare lightdm dopo aggiornamento

Messaggio da azioga »

prova ad installare il metapachetto linux-headers-amd64 così ad ogni aggiornamento del kernel ti installa anche gli headers relativi.
debianmax
Newbie
Newbie
Messaggi: 13
Iscritto il: 15/10/2023, 21:16

Re: Impossibile avviare lightdm dopo aggiornamento

Messaggio da debianmax »

l'ho fatto, ripartendo con la versione 13 mi da lo stesso errore.
ti rimando l'output

Codice: Seleziona tutto

ii  binutils-x86-64-linux-gnu                     2.40-2                              amd64        GNU binary utilities, for x86-64-linux-gnu target
ii  firmware-linux-free                           20200122-1                          all          Binary firmware for various drivers in the Linux kernel
ii  linux-base                                    4.9                                 all          Linux image base package
ii  linux-compiler-gcc-12-x86                     6.1.55-1                            amd64        Compiler for Linux on x86 (meta-package)
ii  linux-headers-6.1.0-12-amd64                  6.1.52-1                            amd64        Header files for Linux 6.1.0-12-amd64
ii  linux-headers-6.1.0-12-common                 6.1.52-1                            all          Common header files for Linux 6.1.0-12
ii  linux-headers-6.1.0-13-amd64                  6.1.55-1                            amd64        Header files for Linux 6.1.0-13-amd64
ii  linux-headers-6.1.0-13-common                 6.1.55-1                            all          Common header files for Linux 6.1.0-13
ii  linux-headers-amd64                           6.1.55-1                            amd64        Header files for Linux amd64 configuration (meta-package)
rc  linux-image-6.1.0-10-amd64                    6.1.38-2                            amd64        Linux 6.1 for 64-bit PCs (signed)
ii  linux-image-6.1.0-12-amd64                    6.1.52-1                            amd64        Linux 6.1 for 64-bit PCs (signed)
ii  linux-image-6.1.0-13-amd64                    6.1.55-1                            amd64        Linux 6.1 for 64-bit PCs (signed)
ii  linux-image-amd64                             6.1.55-1                            amd64        Linux for 64-bit PCs (meta-package)
ii  linux-kbuild-6.1                              6.1.55-1                            amd64        Kbuild infrastructure for Linux 6.1
ii  linux-libc-dev:amd64                          6.1.55-1                            amd64        Linux support headers for userspace development
ii  python3-proton-keyring-linux-secretservice    0.0.1                               all          Python3 Proton Keyring backend for secret service
ii  util-linux-extra                              2.38.1-5+b1                         amd64        interactive login tools
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1329
Iscritto il: 03/09/2018, 7:53

Re: Impossibile avviare lightdm dopo aggiornamento

Messaggio da azioga »

ok. gli headers adesso ci sono.
non sono esperto dei driver nvidia, ma devi fare in modo che il modulo nvidia venga compilato anche per il kernel 6.1.0-13.

i driver proprietari dove li hai presi?
debianmax
Newbie
Newbie
Messaggi: 13
Iscritto il: 15/10/2023, 21:16

Re: Impossibile avviare lightdm dopo aggiornamento

Messaggio da debianmax »

i driver li ho presi direttamente dal sito nVidia, non saprei cosa fare devo reinstallarli?
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1329
Iscritto il: 03/09/2018, 7:53

Re: Impossibile avviare lightdm dopo aggiornamento

Messaggio da azioga »

ti dico quello che farei io, ma se non ti parte più il sistema non ne voglio sapere ;)

da grub entrerei col nuovo kernel e da riga di comando reinstallerei i driver
debianmax
Newbie
Newbie
Messaggi: 13
Iscritto il: 15/10/2023, 21:16

Re: Impossibile avviare lightdm dopo aggiornamento

Messaggio da debianmax »

non ti preoccupare il mio pc è sempre vuoto :lol: però mi piacerebbe capire il perchè di questo problema...se rinstallo i driver magari funziona tutto, però una volta che faccio il prossimo aggiornamento mi si blocca di nuovo...
ti ringrazio non appena riesco a fare questa operazione ti aggiorno :geek:
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1329
Iscritto il: 03/09/2018, 7:53

Re: Impossibile avviare lightdm dopo aggiornamento

Messaggio da azioga »

non ho mai installato dai driver proprietari però, dando un'occhiata in giro, c'è la possibilità di generare il modulo solo per il kernel in uso:
# sh ./NVIDIA-Linux-x86_nnnnnn.run --add-this-kernel

e questa è una operazione che andrebbe eseguita ad ogni aggiornamento del kernel

Poi esiste la possibilità di sfuttare il dkms(Dynamic Kernel Module Support) che lo script scaricato da nvidia dovrebbe accorgersi dell'esistenza e configurare le cose in modo da generare il modulo ad ogni aggiornamento del kernel.
Ma non so se dkms è installato.

Poi esiste la possibilità di usare i driver Nvidia che Debian mette a disposizione nei repo non-free e questi dovrebbero usare dkms e rimanere aggiornati.
https://wiki.debian.org/NvidiaGraphicsDrivers
debianmax
Newbie
Newbie
Messaggi: 13
Iscritto il: 15/10/2023, 21:16

Re: Impossibile avviare lightdm dopo aggiornamento

Messaggio da debianmax »

ciao! GRAZIE MILLE!
ho generato il modulo, reinstallato il driver ed ora è ripartito con la versione aggiornata. Ovviamente è una rottura se ogni volta devo fare questa operazione...

Durante l'installazione del vecchio driver mi apparve questa schermata (avevo creato una guida con tutti i passaggi)

Codice: Seleziona tutto

Would you like to register the kernel module sources with DKMS? This willl allow DKMS to automaticalli build a new module, if your kernel changes later.

YES
però non saprei come verificare l'installazione o il funzionamento...

Grazie mille ancora a tutti
Rispondi