[Risolto] Mancato avvio di X

Discussioni relative all'ambiente grafico X (Xfree e XOrg)
Enryt
Newbie
Newbie
Messaggi: 10
Iscritto il: 13/01/2024, 19:38

[Risolto] Mancato avvio di X

Messaggio da Enryt »

Ciao a tutti: appena iscritto.
Uso Debian solo da 10/23 e s ubito installai i driver Nvidia.
Il problema mi è capitato 2 volte da allora sulla configurazione col kernel 6.1.0-16 e 6.1.0-14 dopo aver fatto aggiornamenti (anche adesso "Software propone system updates / xserver... ma evito), quindi adesso sto lavorando sfruttando l'advanced-options di Grub e scegliendo 6.1.0-13.
Se scelgo gli altri, il boot da Grub parte ma si blocca con cursore lampeggiante senza visualizzare la scelta utente.
A quel punto posso passare a riga di comando con ctrl-alt-f2. Il recovery-mode si avvia normalmente.
Ho provato a cambiare lightdm con GDM ma col solo risultato che la conf 6.1.0-13 avvia gdm.
Volendo leggere i log, trovo solo quelli di avvii terminati.
Vorrei recuperare l'uso della configurazione con kernel più aggiornato ma non avevo fatto backup... Solo ora uso "Backups" e Timeshift.
Riporto sotto le caratteristiche del mio sistema.
Da considerare che sto per acquistare un hd più capiente. Cosa mi consigliate di fare per il recupero / installazione?
Grazie
Enryt

Asus Essentio_CM6830
Intel(R) Core(TM) i5-3340S CPU @ 2.80GHz 2.80 GHz
Kernel: 6.1.0-13-amd64 arch: x86_64 bits: 64 compiler: gcc v: 12.2.0 Desktop: Cinnamon v: 5.6.8
tk: GTK v: 3.24.38 dm: GDM3 Distro: Debian GNU/Linux 12 (bookworm)
CPU:
Info: quad core model: Intel Core i5-3340S bits: 64 type: MCP arch: Ivy Bridge rev: 9 cache:
L1: 256 KiB L2: 1024 KiB L3: 6 MiB
Graphics:
Device-1: NVIDIA GK208B [GeForce GT 710] vendor: ASUSTeK driver: nvidia v: 470.199.02
arch: Fermi 2 pcie: speed: 5 GT/s lanes: 8 bus-ID: 01:00.0 chip-ID: 10de:128b
Display: x11 server: X.Org v: 1.21.1.7 with: Xwayland v: 22.1.9 driver: X: loaded: nvidia
gpu: nvidia display-ID: :1 screens: 1
Info:
Memory: 7.71 GiB used: 3.35 GiB (43.5%) Init: systemd v: 252
target: graphical (5) default: graphical Compilers: gcc: 12.2.0 alt: 12 Client: Cinnamon v: 5.6.8
inxi: 3.3.26
Ultima modifica di Enryt il 25/01/2024, 18:42, modificato 1 volta in totale.
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1331
Iscritto il: 03/09/2018, 7:53

Re: Mancato avvio di X

Messaggio da azioga »

Gli headers dei kernel più recenti sono installati?
Enryt
Newbie
Newbie
Messaggi: 10
Iscritto il: 13/01/2024, 19:38

Re: Mancato avvio di X

Messaggio da Enryt »

Dimmi tu...
# dpkg -l| grep linux-

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.67-1 amd64 Compiler for Linux on x86 (meta-package)
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-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-13-amd64 6.1.55-1 amd64 Linux 6.1 for 64-bit PCs (signed)
ii linux-image-6.1.0-14-amd64 6.1.64-1 amd64 Linux 6.1 for 64-bit PCs (signed)
ii linux-image-6.1.0-16-amd64 6.1.67-1 amd64 Linux 6.1 for 64-bit PCs (signed)
ii linux-image-amd64 6.1.67-1 amd64 Linux for 64-bit PCs (meta-package)
ii linux-kbuild-6.1 6.1.67-1 amd64 Kbuild infrastructure for Linux 6.1
ii linux-libc-dev:amd64 6.1.67-1 amd64 Linux support headers for userspace development
ii util-linux-extra 2.38.1-5+b1 amd64 interactive login tools
ii util-linux-locales 2.38.1-5 all locales files for util-linux

Grazie
Enryt
Newbie
Newbie
Messaggi: 10
Iscritto il: 13/01/2024, 19:38

Re: Mancato avvio di X

Messaggio da Enryt »

Allego anche risposte a comandi dopo avvio con 6.1.0-16 e ctrl-alt-f2
Allegati
20240114_152223.jpg
20240114_151942.jpg
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1331
Iscritto il: 03/09/2018, 7:53

Re: Mancato avvio di X

Messaggio da azioga »

mi sembra siano presenti solo nella versione linux-headers-6.1.0-13, ma non per 6.1.0-14 e 6.1.0-16.
installa il metapaccheto linux-headers-amd64 così verranno installati gli headers ad ogni rilascio di kernel.
senza headers non dovresti avere le relative versioni del driver nvidia e X non parte.
Enryt
Newbie
Newbie
Messaggi: 10
Iscritto il: 13/01/2024, 19:38

Re: Mancato avvio di X

Messaggio da Enryt »

Grazie per aiutarmi!
Purtroppo mi trovo in una situazione peggiore perché ho fatto full-upgrade :redface: , visto che non risolvevo.
In Grub non trovo più il kernel ...-13. Solo -16 e 17 (nuova voce).
Allego le schermate dei comandi dati e la nuova situazione con blocco a fine caricamento.
Allegati
20240114_180546.jpg
20240114_175708.jpg
20240114_175515.jpg
20240114_174422.jpg
20240114_174305.jpg
Enryt
Newbie
Newbie
Messaggi: 10
Iscritto il: 13/01/2024, 19:38

Re: Mancato avvio di X

Messaggio da Enryt »

Allego anche
status gdm
Allegati
20240114_180749.jpg
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1331
Iscritto il: 03/09/2018, 7:53

Re: Mancato avvio di X

Messaggio da azioga »

ti ha rimosso i tre kernel più vecchi.
prova ad installare linux-headers-amd64 che dovrebbe installarti gli headers per il kernel più recente.
poi esci e rientra
Enryt
Newbie
Newbie
Messaggi: 10
Iscritto il: 13/01/2024, 19:38

Re: Mancato avvio di X

Messaggio da Enryt »

Fatto
Dice però che sono già all'ultima versione "6.1.69-1".
Il boot si ferma come prima.
Grazie, Enryt
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1331
Iscritto il: 03/09/2018, 7:53

Re: Mancato avvio di X

Messaggio da azioga »

cosa dice /var/log/Xorg.0.log ?
dovresti avere installato nvidia-kernel-dkms puoi provare a reinstallarlo?

provo a spiegarti quello che secondo me succede.
probabilmente il driver nvidia non è stato compilato perchè mancavano gli headers.
la compilazione dinamica dei moduli è opera di dkms.
Enryt
Newbie
Newbie
Messaggi: 10
Iscritto il: 13/01/2024, 19:38

Re: Mancato avvio di X

Messaggio da Enryt »

Forse manca qualcosa...
Allegati
20240117_172225.jpg
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1331
Iscritto il: 03/09/2018, 7:53

Re: Mancato avvio di X

Messaggio da azioga »

cosa dice dpkg -l| grep nvidia?
i repository non-free sono attivi?
per gli headers stai usando gli apici sbagliati

p.s.: ma i driver nvidia come sono stati installati? quelli del sito nvidia o quelli debian?
nel primo caso tornali ad installare e quando ti chiede di dkms digli di si
Enryt
Newbie
Newbie
Messaggi: 10
Iscritto il: 13/01/2024, 19:38

Re: Mancato avvio di X

Messaggio da Enryt »

Ho riprovato i comandi.
Con l'ultimo rimane lampeggiante il cursore.

Scaricai il .run e installai con una procedura che passava dal disabilitare X...
Le pagine web con webgl poi funzionavano bene.

Grazie
Allegati
20240118_205756.jpg
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1331
Iscritto il: 03/09/2018, 7:53

Re: Mancato avvio di X

Messaggio da azioga »

Entra con il kernel più recente e torna ad installare il .run
Oppure rimuovi il driver attuale ed installa i driver Debian(devi attivare i repo non-free)
Oppure sbarazzati dei driver Nvidia ed usa i nouveau.
Altro non so.
Enryt
Newbie
Newbie
Messaggi: 10
Iscritto il: 13/01/2024, 19:38

Re: Mancato avvio di X

Messaggio da Enryt »

Buonasera.
Sì, ho scaricato e installato (un .run più recente, tra l'altro) e son ripartito.
Grazie, @azioga
Rispondi