Tempi di avvio random

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
emanuc
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1450
Iscrizione: sabato 1 giugno 2013, 0:32
Desktop: Cosmic
Distribuzione: Fedora Linux
Sesso: Maschile

Re: Tempi di avvio random

Messaggio da emanuc »

Per farci un'idea (forse -.-') della catena di boot, puoi usare questo comando.

Codice: Seleziona tutto

systemd-analyze plot > boot.svg
Allega l'immagine

Edit: La mia scommessa è sul disco. Hai un hard disk meccanico? Che hardware hai? CPU, GPU e ram.
Avatar utente
frapox
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4770
Iscrizione: sabato 31 dicembre 2005, 19:22
Desktop: Gnome, Plasma
Distribuzione: Fedora, Ubuntu

Re: Tempi di avvio random

Messaggio da frapox »

woddy68 ha scritto:
lunedì 24 febbraio 2025, 20:36
@frapox
Ricordo che sytemd effettua un caricamento parellelo, non seriale, di più unit contemporaneamente. Quindi può essere che il tempo di completamento di una unit (quello riportato dall'utility systemd-analyze) non rispecchi il suo reale tempo di esecuzione.
Si, ma da quel che io ho capito (correggimi se sbaglio) quando si utilizza systemd-analyze il + indica il tempo che allunga il boot
ad es.

Codice: Seleziona tutto

└─apparmor.service @29.656s [b]+4.035s[/b]
Dal manuale:
The time after the unit is active or started is printed after the "@"
character. The time the unit takes to start is printed after the "+" character.
Note that the output
might be misleading as the initialization of services might depend on socket activation and because of
the parallel execution of units
https://manpages.ubuntu.com/manpages/or ... yze.1.html
...ma concordo con te che in questo caso gli snap non sembrano rallentare di molto, sembra più network manager il problema

Codice: Seleziona tutto

NetworkManager.service @1min 11.864s [b]+1min 15.722s[/b]
Se vai a greppare "network" nel log di boot, non ci sono messaggi di errore.
Quindi il +1m15 non è causato direttamente da NM.

Piuttosto non capisco perché c'è attivo anche networkd-dispatcher.service che dovrebbe essere correlato a systemd-networkd ma in una installazione desktop non dovrebbe essere attivo.
E a un certo punto fallisce, va in timeout:

Codice: Seleziona tutto

feb 24 11:49:11 riccardo-LIFEBOOK-E558 systemd[1]: networkd-dispatcher.service: Failed with result 'timeout'.
feb 24 11:49:11 riccardo-LIFEBOOK-E558 systemd[1]: Failed to start networkd-dispatcher.service - Dispatcher daemon for systemd-networkd
Ma non so quanto possa influire sul tempo di boot (anche qui, forse è solo in standby).
emanuc ha scritto:
lunedì 24 febbraio 2025, 20:59
Edit: La mia scommessa è sul disco. Hai un hard disk meccanico? Che hardware hai? CPU, GPU e ram.
Eh mi sa che la perdi la scommessa, ha detto di avere un SSD.
odraccir80 ha scritto:
martedì 11 febbraio 2025, 10:24
Grazie per la risposta. Posto direttamente questo output sperando ci siano tutti i dati. Il disco è un SSD

Codice: Seleziona tutto

...
Drives:
  Local Storage: total: 476.94 GiB used: 482.39 GiB (101.1%)
  ID-1: /dev/sda model: SSD 512GB size: 476.94 GiB speed: 6.0 Gb/s
    serial: <filter>
Partition:
  ID-1: / size: 467.89 GiB used: 241.19 GiB (51.5%) fs: ext4 dev: /dev/sda2
  ID-2: /boot/efi size: 511 MiB used: 6.1 MiB (1.2%) fs: vfat dev: /dev/sda1
...
[/quote]
«La tecnologia va cavalcata. Se è lei a cavalcarci, ne siamo schiavi.»
Avatar utente
corradoventu
Rampante Reduce
Rampante Reduce
Messaggi: 5159
Iscrizione: domenica 27 aprile 2008, 22:23
Desktop: GNOME
Distribuzione: Ubuntu 24.04,25.10,26.04,debian 14
Sesso: Maschile
Località: Rezzoaglio (GE)
Contatti:

Re: Tempi di avvio random

Messaggio da corradoventu »

Vedo un lungo tempo dovuto a "plymouth-quit-wait.service" qui un bug relativo
https://bugs.launchpad.net/ubuntu/+sour ... ug/2064034
Con o senza religione, i buoni si comportano bene e i cattivi male, ma ci vuole la religione per far comportare male i buoni.
(Steven Weinberg)
Avatar utente
frapox
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4770
Iscrizione: sabato 31 dicembre 2005, 19:22
Desktop: Gnome, Plasma
Distribuzione: Fedora, Ubuntu

Re: Tempi di avvio random

Messaggio da frapox »

plymouth-quit-wait.service should run parallel to all your other services, so that's not where the time is. It is responsible for you boot animation screen.
https://askubuntu.com/a/1495324

Plymouth is not slowing your boot-up process! Plymouth is responsible for the boot-up splash screen. Please read Plymouth.

It loads the boot-up logo at the beginning of the boot-up process and then waits until the boot-up process has finished so it unloads the splash screen. That is all it does and that is why it has to run in parallel and co-exist throughout the whole boot-up process. It does not delay anything, it just waits.
https://askubuntu.com/a/1168249

(purtroppo le fonti migliori sono solo in inglese, ma immagino che non avrete problemi a usare il traduttore in caso di necessità).
«La tecnologia va cavalcata. Se è lei a cavalcarci, ne siamo schiavi.»
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 24058
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 26.04 e 26.10 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: Tempi di avvio random

Messaggio da trekfan1 »

@odraccir80

1) Non si fanno post consecutivi se non ci sono risposte ma si clicca sulla matita e si aggiunge il nuovo testo eventualmente preceduto da EDIT

2) Quando si postano output o listati del terminale si usano i tag CODE e NON i tag QUOTE (per questa volta ho provveduto io) :)
odraccir80
Prode Principiante
Messaggi: 36
Iscrizione: venerdì 22 aprile 2022, 14:26
Distribuzione: Ubuntu 24.04.1 LTS
Sesso: Maschile

Re: Tempi di avvio random

Messaggio da odraccir80 »

emanuc ha scritto:
lunedì 24 febbraio 2025, 20:59
Per farci un'idea (forse -.-') della catena di boot, puoi usare questo comando.

Codice: Seleziona tutto

systemd-analyze plot > boot.svg
Allega l'immagine

Edit: La mia scommessa è sul disco. Hai un hard disk meccanico? Che hardware hai? CPU, GPU e ram.
Grazie. Allego l'immagine in formato compresso perchè altrimenti risulta troppo grande
Allegati
boot.zip
(32.17 KiB) Scaricato 21 volte
odraccir80
Prode Principiante
Messaggi: 36
Iscrizione: venerdì 22 aprile 2022, 14:26
Distribuzione: Ubuntu 24.04.1 LTS
Sesso: Maschile

Re: Tempi di avvio random

Messaggio da odraccir80 »

trekfan1 ha scritto:
mercoledì 26 febbraio 2025, 12:44
@odraccir80

1) Non si fanno post consecutivi se non ci sono risposte ma si clicca sulla matita e si aggiunge il nuovo testo eventualmente preceduto da EDIT

2) Quando si postano output o listati del terminale si usano i tag CODE e NON i tag QUOTE (per questa volta ho provveduto io) :)
Grazie, severo ma giusto :shy:
Approfitto per ringraziare tutti per i commenti. Questa community è fantastica!
Appena avrò un po' di tempo mi studierò il materiale che avete linkato, sperando di capirci qualcosa.
Nel frattempo continuo ad osservare tempi di avvio incostanti in modo sconcertante... ieri addirittura systemd-analyze mi ha resituito un curioso:

Codice: Seleziona tutto

riccardo@riccardo-LIFEBOOK-E558:~$ systemd-analyze
Bootup is not yet finished (org.freedesktop.systemd1.Manager.FinishTimestampMonotonic=0).
Please try again later.
Hint: Use 'systemctl list-jobs' to see active jobs
E infatti il pc era sì avviato ma mortalmente lento. Ci sono voluti un paio di riavvii per riportarlo ad un'accettabile fluidità.
Stasera invece, per dire, una scheggia...
Avatar utente
frapox
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4770
Iscrizione: sabato 31 dicembre 2005, 19:22
Desktop: Gnome, Plasma
Distribuzione: Fedora, Ubuntu

Re: Tempi di avvio random

Messaggio da frapox »

odraccir80 ha scritto:
giovedì 27 febbraio 2025, 22:41
emanuc ha scritto:
lunedì 24 febbraio 2025, 20:59
Per farci un'idea (forse -.-') della catena di boot, puoi usare questo comando.

Codice: Seleziona tutto

systemd-analyze plot > boot.svg
Allega l'immagine

Edit: La mia scommessa è sul disco. Hai un hard disk meccanico? Che hardware hai? CPU, GPU e ram.
Grazie. Allego l'immagine in formato compresso perchè altrimenti risulta troppo grande
12s in userspace è un ottimo tempo.
(come si legge tutti gli snap si attivano in una frazione di secondo).
odraccir80 ha scritto:
giovedì 27 febbraio 2025, 22:47
Nel frattempo continuo ad osservare tempi di avvio incostanti in modo sconcertante... ieri addirittura systemd-analyze mi ha resituito un curioso:
CODICE: SELEZIONA TUTTO

riccardo@riccardo-LIFEBOOK-E558:~$ systemd-analyze
Bootup is not yet finished (org.freedesktop.systemd1.Manager.FinishTimestampMonotonic=0).
Please try again later.
Hint: Use 'systemctl list-jobs' to see active jobs
Bisognava dare appunto systemctl list-jobs per veder quali jobs erano attivi. Se ricapita...
«La tecnologia va cavalcata. Se è lei a cavalcarci, ne siamo schiavi.»
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti