logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 01-03-2024 12:10:49

noob1407
Membre
Distrib. : Debian Bullseye 11.9
Noyau : Linux 5.10.0-28-amd64
(G)UI : GNOME
Inscription : 09-09-2023

Accélération du démarrage DEBIAN

Bonjour tout le monde !
Je cherche à accélérer le démarrage de mon Debian qui est assez lent.

J'ai pas mal de programmes installés sur ma machine, qui est par ailleurs assez ancienne (ThinkPad série T), le BIOS est d'origine, et je fonctionne avec un HDD, donc je sais que je pars avec pas mal de handicaps...

J'ai viré les anciens noyaux en en gardant deux au cas où, j'ai installé

rcconf

pour configurer les scripts lancés lors de mon boot, et j'ai lancé un

apt-get clean

. Ça me gagne déjà en fluidité, mais je voudrais aller encore plus loin.

J'ai lu sur un article de Znet qu'on pouvait modifier

/etc/init.d/rc script

en remplaçant

Concurrency=none

(ligne 24) par

Concurrency=shell

pour gagner en vitesse.
J'ai déjà appliqué des conseils trouvés au pif (comme le gros noob que je suis) et je l'ai amèrement regretté ensuite. big_smile

Je me permets donc de vous demander votre avis, qu'en pensez-vous ? Idée à la con ou pratique acceptable ?

Merci pour vos réponses et votre temps

Hors ligne

#2 01-03-2024 12:36:36

ubub
Membre
Distrib. : Debian
(G)UI : xfce
Inscription : 14-05-2019

Re : Accélération du démarrage DEBIAN

Bonjour,

noob1407 a écrit :

J'ai lu sur un article de Znet


tu voudrais pas partager le lien, qu'on puisse lire aussi smile et mieux comprendre.

Debian qui est assez lent.


C'est-à-dire ?
au-cas-où, si tu regardes la page de manuel de systemd-analyze, t'y trouveras des exemples pour connaitre le temps de démarrage exact de ta Debian et de ses divers services.

apt install manpages-fr


man systemd-analyze



+++++
Par exemple, ma machine :

systemd-analyze


Startup finished in 4.104s (kernel) + 10.970s (userspace) = 15.074s
graphical.target reached after 10.060s in userspace.


... environ 15 secondes ....

Hors ligne

#3 01-03-2024 13:39:23

noob1407
Membre
Distrib. : Debian Bullseye 11.9
Noyau : Linux 5.10.0-28-amd64
(G)UI : GNOME
Inscription : 09-09-2023

Re : Accélération du démarrage DEBIAN

Bonjour ubub, merci de ta réponse !

Voici pour le lien de l'article : https://www.zdnet.fr/actualites/dix-ast … 382575.htm

Et voici ce que retourne l'instruction dans mon terminal :

Startup finished in 13.225s (kernel) + 38.366s (userspace) = 51.592s
graphical.target reached after 38.347s in userspace



Pratiquement une minute, j'ai l'impression de me traîner un peu...

Hors ligne

#4 01-03-2024 15:09:15

ubub
Membre
Distrib. : Debian
(G)UI : xfce
Inscription : 14-05-2019

Re : Accélération du démarrage DEBIAN

et

systemd-analyze blame


  ??

Hors ligne

#5 01-03-2024 16:14:08

noob1407
Membre
Distrib. : Debian Bullseye 11.9
Noyau : Linux 5.10.0-28-amd64
(G)UI : GNOME
Inscription : 09-09-2023

Re : Accélération du démarrage DEBIAN

ça me retourne ça à l'exécution :

14.780s systemd-journal-flush.service
13.752s snapd.service
12.255s postgresql@13-main.service
7.332s cups.service
6.970s ifupdown-pre.service
6.785s apache2.service
6.362s dev-sda1.device
5.909s udisks2.service
5.054s NetworkManager.service
4.879s snapd.seeded.service
4.782s apt-daily.service
3.832s accounts-daemon.service
3.721s polkit.service
3.689s dev-loop10.device
3.566s dev-loop6.device
3.565s dev-loop0.device
3.528s dev-loop8.device
3.468s dev-loop13.device
3.442s dev-loop12.device
3.411s dev-loop9.device
3.252s dev-loop5.device
3.233s smartmontools.service
3.055s avahi-daemon.service
3.005s dev-loop3.device
3.003s switcheroo-control.service
2.999s wpa_supplicant.service
2.997s systemd-logind.service
2.897s ModemManager.service
2.874s dev-loop4.device
2.814s dev-loop7.device
2.689s dev-loop2.device
2.626s exim4.service
2.428s dev-loop11.device
2.223s packagekit.service
2.145s dev-loop1.device
1.755s hddtemp.service
1.743s lightdm.service
1.726s rsyslog.service
1.604s plymouth-quit-wait.service
1.421s e2scrub_reap.service
1.217s apparmor.service
1.058s sysstat.service
  962ms colord.service
  875ms systemd-udevd.service
  860ms networking.service
  860ms keyboard-setup.service
  806ms systemd-modules-load.service
  801ms snap-core20-2182.mount
  760ms snap-bare-5.mount
  759ms snap-core18-2812.mount
  729ms snap-core-16574.mount
  657ms snap-core-16202.mount
  601ms systemd-fsck@dev-disk-by\x2duuid-7456bca2\x2d4433\x2d4807\x2daeac\x2d6d>
  585ms snap-gnome\x2d3\x2d26\x2d1604-111.mount
  574ms lm-sensors.service
  545ms snap-snapd-20671.mount
  537ms phpsessionclean.service
  528ms snap-core18-2796.mount
  525ms snap-core20-2105.mount
  517ms snap-amass-887.mount
  511ms snap-qr\x2dcode\x2dgenerator\x2ddesktop-304.mount
  477ms snap-manuskript-892.mount
  464ms systemd-tmpfiles-setup-dev.service
  454ms binfmt-support.service
  453ms run-rpc_pipefs.mount
  445ms snap-snapd-20290.mount
  427ms snap-gtk\x2dcommon\x2dthemes-1535.mount
  359ms systemd-sysctl.service
  338ms systemd-tmpfiles-setup.service
  308ms systemd-sysusers.service
  307ms systemd-random-seed.service
  277ms systemd-udev-trigger.service
  266ms systemd-journald.service
  263ms plymouth-start.service
  262ms upower.service
  253ms systemd-user-sessions.service
  248ms modprobe@fuse.service
  233ms user@1000.service
  199ms modprobe@configfs.service
  197ms bluetooth.service
  194ms lvm2-monitor.service
  184ms systemd-rfkill.service
  160ms systemd-backlight@backlight:intel_backlight.service
  139ms systemd-remount-fs.service
  136ms postgresql.service
  129ms dev-disk-by\x2duuid-618bcc5a\x2d047a\x2d45cd\x2da03f\x2d0af053bda2a5.sw>
  126ms modprobe@drm.service
  103ms snap-manuskript-886.mount
   91ms nfs-config.service
   76ms sysstat-collect.service
   62ms plymouth-read-write.service
   57ms home.mount
   54ms dev-hugepages.mount
   54ms console-setup.service
   54ms dev-mqueue.mount
   52ms sys-kernel-debug.mount
   52ms sys-kernel-tracing.mount
   50ms kmod-static-nodes.service
   48ms systemd-update-utmp.service
   28ms rtkit-daemon.service
   25ms rpcbind.service
   18ms proc-sys-fs-binfmt_misc.mount
   11ms user-runtime-dir@1000.service
    8ms systemd-tmpfiles-clean.service
    6ms alsa-restore.service
    5ms systemd-update-utmp-runlevel.service
    2ms snapd.socket
    1ms sys-fs-fuse-connections.mount
    1ms sys-kernel-config.mount
   18us blk-availability.service
lines 88-110/110 (END)

Hors ligne

#6 01-03-2024 16:29:38

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : Debian 12
Noyau : Linux 6.1.0-18-amd64
(G)UI : Gnome - mutter 43.8-0+deb12u1
Inscription : 15-02-2016

Re : Accélération du démarrage DEBIAN

Vois-tu ce que je vois ?

14.780s systemd-journal-flush.service
13.752s snapd.service
12.255s postgresql@13-main.service
7.332s cups.service
6.970s ifupdown-pre.service
6.785s apache2.service
6.362s dev-sda1.device
5.909s udisks2.service
5.054s NetworkManager.service
4.879s snapd.seeded.service
4.782s apt-daily.service
3.832s accounts-daemon.service
3.721s polkit.service
3.689s dev-loop10.device
3.566s dev-loop6.device
3.565s dev-loop0.device
3.528s dev-loop8.device
3.468s dev-loop13.device
3.442s dev-loop12.device
3.411s dev-loop9.device
3.252s dev-loop5.device

3.233s smartmontools.service
3.055s avahi-daemon.service
3.005s dev-loop3.device
3.003s switcheroo-control.service
2.999s wpa_supplicant.service
2.997s systemd-logind.service
2.897s ModemManager.service
2.874s dev-loop4.device
2.814s dev-loop7.device
2.689s dev-loop2.device

2.626s exim4.service
2.428s dev-loop11.device
2.223s packagekit.service
2.145s dev-loop1.device
1.755s hddtemp.service
1.743s lightdm.service
1.726s rsyslog.service
1.604s plymouth-quit-wait.service
1.421s e2scrub_reap.service
1.217s apparmor.service
1.058s sysstat.service
  962ms colord.service
  875ms systemd-udevd.service
  860ms networking.service
  860ms keyboard-setup.service
  806ms systemd-modules-load.service
  801ms snap-core20-2182.mount
  760ms snap-bare-5.mount
  759ms snap-core18-2812.mount
  729ms snap-core-16574.mount
  657ms snap-core-16202.mount

  601ms systemd-fsck@dev-disk-by\x2duuid-7456bca2\x2d4433\x2d4807\x2daeac\x2d6d>
  585ms snap-gnome\x2d3\x2d26\x2d1604-111.mount
  574ms lm-sensors.service
  545ms snap-snapd-20671.mount
  537ms phpsessionclean.service
  528ms snap-core18-2796.mount
  525ms snap-core20-2105.mount
  517ms snap-amass-887.mount
  511ms snap-qr\x2dcode\x2dgenerator\x2ddesktop-304.mount
  477ms snap-manuskript-892.mount

  464ms systemd-tmpfiles-setup-dev.service
  454ms binfmt-support.service
  453ms run-rpc_pipefs.mount
  445ms snap-snapd-20290.mount
  427ms snap-gtk\x2dcommon\x2dthemes-1535.mount

  359ms systemd-sysctl.service
  338ms systemd-tmpfiles-setup.service
  308ms systemd-sysusers.service
  307ms systemd-random-seed.service
  277ms systemd-udev-trigger.service
  266ms systemd-journald.service
  263ms plymouth-start.service
  262ms upower.service
  253ms systemd-user-sessions.service
  248ms modprobe@fuse.service
  233ms user@1000.service
  199ms modprobe@configfs.service
  197ms bluetooth.service
  194ms lvm2-monitor.service
  184ms systemd-rfkill.service
  160ms systemd-backlight@backlight:intel_backlight.service
  139ms systemd-remount-fs.service
  136ms postgresql.service
  129ms dev-disk-by\x2duuid-618bcc5a\x2d047a\x2d45cd\x2da03f\x2d0af053bda2a5.sw>
  126ms modprobe@drm.service
  103ms snap-manuskript-886.mount
   91ms nfs-config.service
   76ms sysstat-collect.service
   62ms plymouth-read-write.service
   57ms home.mount
   54ms dev-hugepages.mount
   54ms console-setup.service
   54ms dev-mqueue.mount
   52ms sys-kernel-debug.mount
   52ms sys-kernel-tracing.mount
   50ms kmod-static-nodes.service
   48ms systemd-update-utmp.service
   28ms rtkit-daemon.service
   25ms rpcbind.service
   18ms proc-sys-fs-binfmt_misc.mount
   11ms user-runtime-dir@1000.service
    8ms systemd-tmpfiles-clean.service
    6ms alsa-restore.service
    5ms systemd-update-utmp-runlevel.service
    2ms snapd.socket
    1ms sys-fs-fuse-connections.mount
    1ms sys-kernel-config.mount
   18us blk-availability.service
lines 88-110/110 (END)

Quelle est ta conclusion ?

Si tout le monde pense pareil, c'est qu'aucune personne ne pense beaucoup.
 Intel® Core™2 Duo E8500  × 2
4,0 Gio DDR3 - 1333 MHz
Et si vous cherchiez votre solution dans le wiki => https://debian-facile.org/accueil palestine.png

Hors ligne

#7 01-03-2024 16:42:36

noob1407
Membre
Distrib. : Debian Bullseye 11.9
Noyau : Linux 5.10.0-28-amd64
(G)UI : GNOME
Inscription : 09-09-2023

Re : Accélération du démarrage DEBIAN

--gilles-- a écrit :

Vois-tu ce que je vois ?

[...]

Quelle est ta conclusion ?



Je vois bien qu'il y a un grand nombres d'occurrences de Snap, qui après prise d'informations m'a l'air d'être un gestionnaire d'installation de paquets, mais je ne suis pas assez compétent pour en déduire quelque chose au premier coup d'oeil, malheureusement...

Hors ligne

#8 01-03-2024 17:22:04

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : Accélération du démarrage DEBIAN

Est-ce que tu te rappelles avoir volontairement installé des logiciels via snap ? Dans le cas contraire tout ça ne te sert pas.

Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#9 02-03-2024 11:27:35

arpinux
CA Debian-Facile
Lieu : Montréal d'aude
Distrib. : nakeDeb
Noyau : Linux 6.1 amd64
(G)UI : sway - i3wm - fluxbox
Inscription : 30-06-2016
Site Web

Re : Accélération du démarrage DEBIAN

salut smile
après, même en ayant un système léger, sur du vieux matos, c'est "lent", enfin le temps de mettre le miel dans son thé et de mélanger délicatement wink
je tourne sur une Debian ultra light (https://arpinux.nakedeb.org) mais avec un thinkpad x200 de 2008 avec un hdd de 500G à 4800 t/m (carrément pas ssd)...
voici mon retour:

 arp@tpx200 ~
 $ systemd-analyze
Startup finished in 9.336s (kernel) + 41.456s (userspace) = 50.792s
graphical.target reached after 41.414s in userspace.
 



bon, alors en plus, j'ai apt-cacher-ng et ce genre de truc

 arp@tpx200 ~
 $ systemd-analyze blame
23.096s udisks2.service
18.622s accounts-daemon.service
13.549s dev-sda1.device
 9.783s networking.service
 8.973s connman-vpn.service
 8.948s smartmontools.service
 8.889s apt-cacher-ng.service
 8.837s dbus.service
 8.687s systemd-logind.service
 7.978s ssh.service
 5.343s rsyslog.service
 4.760s zramswap.service
 3.292s wpa_supplicant.service
 3.061s lightdm.service
 2.469s lm-sensors.service
 2.341s systemd-udevd.service
 2.263s polkit.service
 2.163s systemd-journal-flush.service
 1.580s tlp.service
 1.501s systemd-udev-trigger.service
 1.124s systemd-journald.service
 1.059s modprobe@drm.service
  926ms systemd-tmpfiles-setup.service
  898ms systemd-sysusers.service
  886ms connman.service
  869ms systemd-random-seed.service
  751ms modprobe@dm_mod.service
  741ms dev-disk-by\x2duuid-c20408f5\x2d83d5\x2d46c9\x2daf34\x2d85a700bf264b.swap
  734ms e2scrub_reap.service
  696ms systemd-sysctl.service
  693ms modprobe@efi_pstore.service
  675ms systemd-tmpfiles-setup-dev.service
  642ms systemd-modules-load.service
  608ms dev-hugepages.mount
  603ms dev-mqueue.mount
  600ms sys-kernel-debug.mount
  596ms sys-kernel-tracing.mount
  563ms keyboard-setup.service
  493ms systemd-timesyncd.service
  488ms systemd-binfmt.service
  443ms systemd-remount-fs.service
  421ms modprobe@fuse.service
  370ms sys-kernel-config.mount
  350ms systemd-update-utmp.service
  348ms console-setup.service
  304ms systemd-backlight@backlight:acpi_video0.service
  285ms user@1000.service
  279ms ifupdown-pre.service
  219ms proc-sys-fs-binfmt_misc.mount
  205ms modprobe@loop.service
  182ms kmod-static-nodes.service
  180ms modprobe@configfs.service
   85ms sys-fs-fuse-connections.mount
   57ms systemd-user-sessions.service
   29ms alsa-restore.service
   14ms systemd-update-utmp-runlevel.service
   12ms user-runtime-dir@1000.service
 



... tiens, je vois tout de même 2~3 trucs dont j'ai en fait vraiment pas besoin, genre connman-vpn

merci pour le fil, ça fait faire un peu de ménage ! big_smile

Dernière modification par arpinux (02-03-2024 11:42:09)


nous sommes tous différents ... c'est notre point commun ...
Association Debian-Facile - Les cahiers du débutant - ISO Debian-Facile - 3hg - nakeDeb
GNU/Linux©2006-2024

Hors ligne

#10 02-03-2024 12:42:31

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : Accélération du démarrage DEBIAN

Sur le même genre de Thinkpad, j’avais un démarrage 2 à 3 fois plus rapide que le tiens tongue

Après y avait pas de udisks2.service ni de accounts-daemon.service dessus, qui ont l’air d’être ceux qui te donnent le temps de bien touiller le miel.

Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#11 02-03-2024 13:19:54

arpinux
CA Debian-Facile
Lieu : Montréal d'aude
Distrib. : nakeDeb
Noyau : Linux 6.1 amd64
(G)UI : sway - i3wm - fluxbox
Inscription : 30-06-2016
Site Web

Re : Accélération du démarrage DEBIAN

^^ oui, l'arrivée de systemd n'a pas accéléré tous les systèmes...
je m'y suis fait, mais mon livarp d'il y a 10 ans démarre plus vite...

mais ON m'a dit que j'étais un vieux réfractaire qui comprend rien et systemd c'est merveilleux tongue

nous sommes tous différents ... c'est notre point commun ...
Association Debian-Facile - Les cahiers du débutant - ISO Debian-Facile - 3hg - nakeDeb
GNU/Linux©2006-2024

Hors ligne

#12 02-03-2024 14:36:43

noob1407
Membre
Distrib. : Debian Bullseye 11.9
Noyau : Linux 5.10.0-28-amd64
(G)UI : GNOME
Inscription : 09-09-2023

Re : Accélération du démarrage DEBIAN

vv222 a écrit :

Est-ce que tu te rappelles avoir volontairement installé des logiciels via snap ? Dans le cas contraire tout ça ne te sert pas.



J'ai déjà installé des logiciels via le gestionnaire GUI "Logiciels" de GNOME, mais je ne sais pas s'il utilise Snap...

Hors ligne

#13 02-03-2024 15:36:22

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : Accélération du démarrage DEBIAN

Je ne sais pas non plus. Je n’ai pas utilisé Gnome depuis très longtemps, et encore moins son interface d’installation de logiciels.

Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#14 02-03-2024 16:52:27

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : Debian 12
Noyau : Linux 6.1.0-18-amd64
(G)UI : Gnome - mutter 43.8-0+deb12u1
Inscription : 15-02-2016

Re : Accélération du démarrage DEBIAN

noob1407 a écrit :

vv222 a écrit :

Est-ce que tu te rappelles avoir volontairement installé des logiciels via snap ? Dans le cas contraire tout ça ne te sert pas.



J'ai déjà installé des logiciels via le gestionnaire GUI "Logiciels" de GNOME, mais je ne sais pas s'il utilise Snap...




Mets ici le résultat dans un Terminal de :

snap list


Si tout le monde pense pareil, c'est qu'aucune personne ne pense beaucoup.
 Intel® Core™2 Duo E8500  × 2
4,0 Gio DDR3 - 1333 MHz
Et si vous cherchiez votre solution dans le wiki => https://debian-facile.org/accueil palestine.png

Hors ligne

#15 02-03-2024 17:03:48

noob1407
Membre
Distrib. : Debian Bullseye 11.9
Noyau : Linux 5.10.0-28-amd64
(G)UI : GNOME
Inscription : 09-09-2023

Re : Accélération du démarrage DEBIAN

Ok petit update.

Après renseignement, en commençant par regarder quels paquets utilisant Snap j'avais installé, j'ai obtenu ceci :

$ snap list

bare
gtk-common-themes  
core
core18
core20
qr-code-generator-desktop  
snapd



(j'ai reconstitué de mémoire, je n'ai pas pris en note mais je sais que ces paquets s'y trouvaient)

j'ai donc retiré tout ça manuellement en utilisant :

$ snap remove le-nom-du-paquet



une fois bien nettoyé j'ai retenté un

$ snap list

  pour vérifier, aucun paquet dispo donc ça a bien marché.

Ensuite, pour empêcher snapd de fonctionner, j'ai fait ceci :

$ sudo systemctl stop snapd



$ sudo systemctl disable snapd



$ sudo systemctl mask snapd



$ sudo apt purge snapd -y



$ sudo apt-mark hold snapd



Ensuite je redémarre le PC. Nouvelle analyse :

 
$ systemd-analyze

Startup finished in 10.966s (kernel) + 27.039s (userspace) = 38.006s
graphical.target reached after 27.031s in userspace



Le résultat est sans appel, j'ai gagné 10 à 12 secondes sur ma moyenne.

Je me suis basé pour ça sur ce tuto : https://www.baeldung.com/linux/snap-remove-disable

Merci pour votre coup de pouce !

Du coup si je veux (encore !) essayer d'accélérer le démarrage, est-ce que faire la modif citée dans mon premier message est une idée viable ou pas du tout ?

Hors ligne

#16 02-03-2024 17:53:35

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : Accélération du démarrage DEBIAN

Le tuto est bidon si c’est de lui que tu tiens la série de commandes que tu as lancée pour désinstaller snapd.

Là où tu as utilisé :

sudo systemctl stop snapd
sudo systemctl disable snapd
sudo systemctl mask snapd
sudo apt purge snapd -y
sudo apt-mark hold snapd

l’approche correcte était, beaucoup plus simplement :

apt remove snapd


Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

Pied de page des forums