Résolu le 15-07-24 Désactivation de certains services, dangereux ou pas ?

Postez ici toutes vos demandes d’assistance.
Avatar du membre
damad
Messages : 99
Enregistré le : jeu. 17 août 2023 14:06
Localisation : Neuchâtel, Suisse

Désactivation de certains services, dangereux ou pas ?

Message par damad »

Bonjour à toutes et à tous !!

Grâce à la commande

Code : Tout sélectionner

systemd-analyze blame
j'ai identifié quelques services qui prennent un certain temps au démarrage, que je n'utilise pas ou que je ne veux pas utiliser. En voici la liste :

Code : Tout sélectionner

NetworkManager-wait-online.service
apt-daily.timer
apt-daily-upgrade.timer
blueman-mechanism.service
openvpn.service
ModemManager.service
postfix
kerneloops.service
Je les ai donc désactivés après m'être assuré sur internet que c'était « safe ». Pour ce faire, j'ai utilisé la commande

Code : Tout sélectionner

sudo systemctl disable nom_du_service
pour tous les services et la commande suivante pour postfix :

Code : Tout sélectionner

sudo update-rc.d postfix disable
Ainsi, tout est réversible au besoin.

Avec ces manipulations, j'ai gagné 5 secondes de démarrage, ce qui m'amène à 19 secondes depuis l'appui sur le bouton « ON » et en comptant le temps du choix l'OS. Pas mal pour ma vieille bécane de 11 ans !!

Voilà donc ma question. Bien que tout semble fonctionner comme je le veux, est-ce vraiment « safe » d'avoir désactivé ces services ? Autrement dit, ai-je fait quelque chose de dangereux pour la sécurité et la stabilité de ma Mint ?

Merci d'avance pour vos réponses et bonne fin d'après-midi !! :D
Pc 1 : Portable CLEVO W150HRM | Linux Mint 21.1 Vera | Cinnamon 5.6.8 | 5.15.0-122-generic x86_64 | Quad core Intel Core i7-2720QM | 8 Go | 1: Intel 2nd Generation Core Processor Family Integrated Graphics 2: NVIDIA GF106M [GeForce GT 555M]

Pc 2 : Portable Acer Predator PH18-72 v: V1.06 | Linux Mint 22 Wilma | Xfce v: 4.18.1 | 6.8.0-45-generic arch: x86_64 bits | Intel Core i9-14900HX | 32 Go | 1: Intel Raptor Lake-S UHD Graphics 2: NVIDIA AD104M [GeForce RTX 4080 Max-Q / Mobile]

Avatar du membre
tioker
modérateur
Messages : 976
Enregistré le : sam. 6 mai 2017 00:33
Localisation : Anjou...Feu !
Contact :

Re: Désactivation de certains services, dangereux ou pas ?

Message par tioker »

Bonsoir,

Je vais te répondre par une blague en vidéo.
En deux mots, pourquoi s'embêter pour gagner 5 secondes sur une machine que tu ne redémarres qu'une fois la semaine ?
À moins que ce soit pour résoudre un manque de mémoire, ou pour un challenge...
Mon /home est séparé; à chaque boot il fait un contrôle de cohérence. Je l'ai laissé.
Mon .bashrc comporte des contrôles et mon fastfetch aussi; ça prend un peu de temps à l'ouverture du terminal mais comparé aux services rendus... Et peut-être qu'un service inutile aujourd'hui ne le sera plus (inutile) demain...

Sinon, pour tes services arrêtés, je n'ai aucune idée de leur sensibilité et/ou utilité.

Dis nous...
Distrib : Linux Mint 22 Desktop : X-Cinnamon
Kernel : 6.8.0-39-generic CPU : AMD Ryzen 5 5600H with Radeon Graphics RAM : 14Gi
CG : NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)

Avatar du membre
cyrille
Administrateur du site
Messages : 13037
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Désactivation de certains services, dangereux ou pas ?

Message par cyrille »

Si tu n'as pas de vpn ni de serveur de mail, pas de soucis
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
serged
Messages : 905
Enregistré le : jeu. 16 juil. 2015 07:59
Localisation : Montrouge (France)

Re: Désactivation de certains services, dangereux ou pas ?

Message par serged »

Dans le gestionnaire de tâches, j'ai des références à "evolution" que je n'utilise pas :

Code : Tout sélectionner

$ pgrep -l evolution
2154 evolution-alarm
2210 evolution-sourc
2245 evolution-calen
2273 evolution-addre
dans une bécane sous MATE j'ai réussi à les éliminer avec "Applications au démarrage" qui a un bouton "afficher les programmes masqués" (ou équivalent) : Mais ce bouton n'existe pas sous Cinnamon ! Comment virer ces références à evolution ?
LinuxMint Virginia Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 17Go / SSD 4To /Nvidia GeForce GT610 / LM21.3 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.3 MATE (sur HDD)

Avatar du membre
damad
Messages : 99
Enregistré le : jeu. 17 août 2023 14:06
Localisation : Neuchâtel, Suisse

Re: Désactivation de certains services, dangereux ou pas ?

Message par damad »

Hello !!

@tioker :
Je vais te répondre par une blague en vidéo.
Excellente vidéo, je te l'accorde !! C'est vrai que vu comme ça, mon « problème » paraît insignifiant voire ridicule. Mais la question n'était pas là.
En deux mots, pourquoi s'embêter pour gagner 5 secondes sur une machine que tu ne redémarres qu'une fois la semaine ?
À moins que ce soit pour résoudre un manque de mémoire, ou pour un challenge...
C'est simplement de l'optimisation. Je n'ai pas besoin de certaines choses, je ne les démarre pas. De même, quand je n'utilise pas mon ordinateur, il est éteint. Et c'est la plupart de la journée... Après, oui, je suis fier que ma vieille bécane démarre en 19 secondes. Mais là n'était pas la question.
Mon /home est séparé; à chaque boot il fait un contrôle de cohérence. Je l'ai laissé.
Mon .bashrc comporte des contrôles et mon fastfetch aussi; ça prend un peu de temps à l'ouverture du terminal mais comparé aux services rendus...
Je n'ai pas tout désactivé bêtement, la liste est dans la question...
Et peut-être qu'un service inutile aujourd'hui ne le sera plus (inutile) demain...
C'est bien pour ça que je les ai désactivés et non désinstallés... C'est réversible, comme je l'indique dans la question...
Sinon, pour tes services arrêtés, je n'ai aucune idée de leur sensibilité et/ou utilité.
Dommage, car c'était précisément l'objet de ma question....

Mais merci pour la vidéo, que j'ai sauvegardée.


@cyrille :


Merci, c'est bien le cas. Et pas de bluetooth non-plus.


@serged :


Merci pour ton intervention, car je viens de constater la même chose chez moi et je n'utilise pas evolution non-plus. D'ailleurs, il n'est même pas installé et ne l'a jamais été.

En fait, il semble que certaines options d'evolution soient intégrées à gnome, même sans qu'evolution ne soit installé. Je n'ai pas tout compris mais j'ai trouvé un truc.

Avant tout, il faut savoir que lorsque tu ouvres les « Application aux démarrage », tu navigues dans les dossiers /etc/xdg/autostart/ et ~/.config/autostart/ qui contiennent des fichiers .desktop. Mais ne sont affichés que ceux qui sont autorisés à s'afficher. Et comme tu le dis, Cinnamon n'a pas de case à cocher pour afficher les fichiers cachés.

Mais rien ne t'empêche d'aller naviguer dans ces dossiers et tu trouveras le fichier org.gnome.Evolution-alarm-notify.desktop dans /etc/xdg/autostart/. C'est lui le responsable principal.

En l'ouvrant en root, tu remplaces la ligne « NoDisplay=true » par « NoDisplay=false » et tu pourras voir ce fichier dans les « Applications au démarrage ».

Ainsi, tu pourras le désactiver à ta guise et tu verras que les 4 entrées relatives à evolution dans ton gestionnaire de tâches auront disparues après redémarrage !!

Petite précision au cas où. Les « Application au démarrage » n'ont pas les droits root sur le fichier org.gnome.Evolution-alarm-notify.desktop du dossier /etc/xdg/autostart/. Donc un nouveau fichier du même nom est créé automatiquement dans le dossier ~/.config/autostart/, qui prendra le dessus sur l'original. Au besoin, c'est celui-ci qu'il faut modifier.

En tout cas merci à tous pour vos réponses et si quelqu'un à d'autres idées de « choses inutiles » chargées au démarrage, je suis preneur !! :D
Pc 1 : Portable CLEVO W150HRM | Linux Mint 21.1 Vera | Cinnamon 5.6.8 | 5.15.0-122-generic x86_64 | Quad core Intel Core i7-2720QM | 8 Go | 1: Intel 2nd Generation Core Processor Family Integrated Graphics 2: NVIDIA GF106M [GeForce GT 555M]

Pc 2 : Portable Acer Predator PH18-72 v: V1.06 | Linux Mint 22 Wilma | Xfce v: 4.18.1 | 6.8.0-45-generic arch: x86_64 bits | Intel Core i9-14900HX | 32 Go | 1: Intel Raptor Lake-S UHD Graphics 2: NVIDIA AD104M [GeForce RTX 4080 Max-Q / Mobile]

Avatar du membre
tioker
modérateur
Messages : 976
Enregistré le : sam. 6 mai 2017 00:33
Localisation : Anjou...Feu !
Contact :

Re: Désactivation de certains services, dangereux ou pas ?

Message par tioker »

damad a écrit :
jeu. 11 juil. 2024 18:19
Excellente vidéo, je te l'accorde !! C'est vrai que vu comme ça, mon « problème » paraît insignifiant voire ridicule. Mais la question n'était pas là.
Content que tu l'aies pris sous le ton de la boutade. J'avais quelques scrupules après avoir publié ma réponse.
Mais il est vrai que parfois on creuse des sujets plus pour la curiosité / la beauté du geste, que la pure utilité.
Et je ne suis pas le dernier à produire (programmes) des trucs qui ne me servent jamais...
Cdlt
Distrib : Linux Mint 22 Desktop : X-Cinnamon
Kernel : 6.8.0-39-generic CPU : AMD Ryzen 5 5600H with Radeon Graphics RAM : 14Gi
CG : NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)

Avatar du membre
cyrille
Administrateur du site
Messages : 13037
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Désactivation de certains services, dangereux ou pas ?

Message par cyrille »

Pour evolution, désinstaller l'application, virer les services si pas nécessaire
En tout cas merci à tous pour vos réponses et si quelqu'un à d'autres idées de « choses inutiles » chargées au démarrage, je suis preneur !! :D
Tu dépends de tes besoins ;)
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
serged
Messages : 905
Enregistré le : jeu. 16 juil. 2015 07:59
Localisation : Montrouge (France)

Re: Désactivation de certains services, dangereux ou pas ?

Message par serged »

cyrille a écrit :
jeu. 11 juil. 2024 20:42
Pour evolution, désinstaller l'application, virer les services si pas nécessaire
Bon, il y a bien un paquet "evolution", mais il n'est pas installé (par défaut).
Il y a des paquets "evolution-data-server" et "evolution-data-server-common" installés.
Si je veux supprimer "evolution-data-server-common" il me propose de supprimer plein de trucs dont "cinnamon". Je garde.
Je viens de supprimer "evolution-data-server" et je croise les doigts...
LinuxMint Virginia Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 17Go / SSD 4To /Nvidia GeForce GT610 / LM21.3 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.3 MATE (sur HDD)

Avatar du membre
cyrille
Administrateur du site
Messages : 13037
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Désactivation de certains services, dangereux ou pas ?

Message par cyrille »

Perso j'utilise pas cinnamon... Sinon ils y discutent ici https://forums.linuxmint.com/viewtopic.php?t=398844
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
damad
Messages : 99
Enregistré le : jeu. 17 août 2023 14:06
Localisation : Neuchâtel, Suisse

Re: Désactivation de certains services, dangereux ou pas ?

Message par damad »

Hello !!


@tioker :

Pas de souci !! Je ne vais quand même pas me fâcher avec un modérateur... Et j'ai gardé la vidéo !! ;)
Ceci dit, c'est vrai que ce n'est pas un problème majeur dans mon cas. Oui, mon ordi a 11 ans mais il se porte plutôt bien. Le truc est que je fais de la musique, ce qui demande pas mal de ressources. Donc j'essaie de maximiser le potentiel disponible.

Evidemment, ce qui m'a fait gagner un maximum de ressources a été de passer de Windo$s à Mint... Mais étant bidouilleur dans l'âme, je me suis dit que je pouvais faire encore mieux. Et c'est le cas !!

@cyrille :
Pour evolution, désinstaller l'application, virer les services si pas nécessaire
Le problème est qu'il n'est pas installé. Et malgré cela, les services présents peuvent justement être nécessaires.


@serged :

C'est bien là le problème. Des options d'evolution sont « encapsulées » dans l'environnement. C'est pour ça que je préfère ne pas essayer de désinstaller ces options. C'est aussi ce qu'on peut lire dans le lien de cyrille.

As-tu essayé la solution que j'ai proposée ? Chez moi, ça a marché. Car c'est précisément le fichier org.gnome.Evolution-alarm-notify.desktop qui lance les 4 services concernés au démarrage.

J'ai trouvé un lien qui reprend tout ce que je t'ai dit, avec quelques variantes, mais le principe est le même :

https://askubuntu.com/questions/1317784 ... arm-notify

Ils proposent en plus de masquer les 4 services d'evolution grâce à ces 4 lignes de commande :

Code : Tout sélectionner

systemctl --user mask evolution-addressbook-factory.service 
systemctl --user mask evolution-calendar-factory.service 
systemctl --user mask evolution-source-registry.service 
systemctl --user mask evolution-user-prompter.service
Ce que je n'ai pas fait pour deux raisons. Premièrement, certains utilisateurs ont eu des problèmes avec d'autres logiciels de calendrier en faisant cela. Deuxièmement, mon but est de ne pas casser mon système. Je veux juste que quand je boot, rien de superflu ne soit chargé. Si un quelconque programme a besoin de ces services, il doit pouvoir les lancer plus tard.

Maintenant, au lieu de masquer les services, tu pourrais les désactiver. Or, ce sont des services statiques qu'on ne peut ni activer, ni désactiver. Ils se chargent comme dépendances et non automatiquement d'eux-mêmes. Et dans ce cas, c'est bien le fichier org.gnome.Evolution-alarm-notify.desktop qui lance ces services au démarrage...

D'où la solution proposée.

Pour finir :
Je viens de supprimer "evolution-data-server" et je croise les doigts...
Ceci dit, est-ce que les 4 services sont toujours présents au démarrage après cette manipulation ?
Pc 1 : Portable CLEVO W150HRM | Linux Mint 21.1 Vera | Cinnamon 5.6.8 | 5.15.0-122-generic x86_64 | Quad core Intel Core i7-2720QM | 8 Go | 1: Intel 2nd Generation Core Processor Family Integrated Graphics 2: NVIDIA GF106M [GeForce GT 555M]

Pc 2 : Portable Acer Predator PH18-72 v: V1.06 | Linux Mint 22 Wilma | Xfce v: 4.18.1 | 6.8.0-45-generic arch: x86_64 bits | Intel Core i9-14900HX | 32 Go | 1: Intel Raptor Lake-S UHD Graphics 2: NVIDIA AD104M [GeForce RTX 4080 Max-Q / Mobile]

Répondre