Contenu | Rechercher | Menus

Annonce

Toute l'équipe d'ubuntu-fr vous souhaite un joyeux Noël et une bonne et heureuse année 2018.

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Pour en savoir un peu plus sur l'équipe du forum.

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

nombre réponses : 25

#0 -1 »  [résolu] web content 103% CPU » Le 28/11/2017, à 15:09

temps
Réponses : 30

Bonjour,
Quand j'ouvre une vidéo dans firefox et j'entre en terminal la commande "top", je peux observer que le premier "web content" consomme 103% du CPU et que firefox consomme 18% du CPU.

Comment améliorer firefox pour qu'il soit moins gourmant ?
j'ai déjà réduit au minimum son paramétrage et ajouté "adblock plus" bien paramétré.
Cordialement

Mon matériel :

cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 15
model name	: Intel(R) Core(TM)2 Duo CPU     E4400  @ 2.00GHz
stepping	: 13
microcode	: 0xa4
cpu MHz		: 1993.694
cache size	: 2048 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts nopl cpuid aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm
bugs		:
bogomips	: 3987.38
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 15
model name	: Intel(R) Core(TM)2 Duo CPU     E4400  @ 2.00GHz
stepping	: 13
microcode	: 0xa4
cpu MHz		: 1993.694
cache size	: 2048 KB
physical id	: 0
siblings	: 2
core id		: 1
cpu cores	: 2
apicid		: 1
initial apicid	: 1
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts nopl cpuid aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm
bugs		:
bogomips	: 3987.38
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

#1 Re : -1 »  [résolu] web content 103% CPU » Le 28/11/2017, à 16:04

temps
Réponses : 30

Merci pour la réponse.

J'indique la configuration actuelle, car c'est avec elle que j'ai le moins de problèmes.

1- 58.0b7 (64-bit)
2- Adblock plus et NoScript
3- N'importe quelle vidéo sans pub de youtube (j'ai testé sur une des miennes, mais sur d'autres c'est pareil ou pire).
4- en pluging, je n'ai que OpenH264

Concernant le lien, ça a été mon premier reflexe il y a 3 jours, j'ai même mis le cache à 5Mo, pour dire

18+  20   0 2368764 386112 128248 S  97,7 12,6   1:24.81 Web Content
9772 place18+  20   0 9209780 545360 154004 S  31,5 17,8   1:32.60 firefox     
  890 place18+  20   0 3455912 226816  80540 S  19,2  7,4   1:12.13 gnome-shell

Au démarrage de la vidéo youtube, nous voyons bien le CPU à 97.7% pour le premier Web Content, le CPU à 31.5 % consommé par firefox, même gnome-shell réputé gourmand ne consomme que 19.2% du processeur. Ce qui en tout est bien plus que 100%

#2 Re : -1 »  [résolu] web content 103% CPU » Le 28/11/2017, à 16:14

temps
Réponses : 30

Bonjour,
Je ne crois pas avoir une version beta, je regarde plus

#3 Re : -1 »  [résolu] web content 103% CPU » Le 28/11/2017, à 16:25

temps
Réponses : 30

Merci pour l'information, je vais gratter de ce coté.
Déjà pour flash j'ai ajouté le depot chrome de GG

Je teste tout ça et je reviens

Pour information :
Je n'ai pas une version beta de firefox.
J'ai même testé les lignes de codes qui réinstalle firefox, et je suis retombé sur la même version

Cordialement

#4 Re : -1 »  [résolu] web content 103% CPU » Le 28/11/2017, à 16:34

temps
Réponses : 30

Bonjour,
Je poste en résolu, la solution est d'utiliser chrome qui ne consomme que 69% au démarrage pour la même vidéo (attention chrome apparait 2 fois dans top)
La solution ne me plait pas du tout, bien que mes Add-ons soient compatibles chrome, je les réserve pour firefox.
Si j'étais assez balaise, j'essaierai de faire une extension qui permette de consommer moins de CPU dans firefox.

Cordialement

#5 Re : -1 »  [résolu] web content 103% CPU » Le 28/11/2017, à 17:04

temps
Réponses : 30

J'ai remplacé les deux extensions par les trois indiqués.
Quand je fais top, j'ai des valeurs de CPU légèrement supérieur à précédement, mais je n'ai fais qu'installer les extensions, je ne sais pas encore les paramétrer

Mon sources.list

# deb cdrom:[Ubuntu 17.10 _Artful Aardvark_ - Alpha amd64 (20170926)]/ artful main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ artful main restricted
# deb-src http://fr.archive.ubuntu.com/ubuntu/ artful main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ artful-updates main restricted
# deb-src http://fr.archive.ubuntu.com/ubuntu/ artful-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://fr.archive.ubuntu.com/ubuntu/ artful universe
# deb-src http://fr.archive.ubuntu.com/ubuntu/ artful universe
deb http://fr.archive.ubuntu.com/ubuntu/ artful-updates universe
# deb-src http://fr.archive.ubuntu.com/ubuntu/ artful-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://fr.archive.ubuntu.com/ubuntu/ artful multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ artful multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ artful-updates multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ artful-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://fr.archive.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu artful partner
# deb-src http://archive.canonical.com/ubuntu artful partner

deb http://security.ubuntu.com/ubuntu artful-security main restricted
# deb-src http://security.ubuntu.com/ubuntu artful-security main restricted
deb http://security.ubuntu.com/ubuntu artful-security universe
# deb-src http://security.ubuntu.com/ubuntu artful-security universe
deb http://security.ubuntu.com/ubuntu artful-security multiverse
# deb-src http://security.ubuntu.com/ubuntu artful-security multiverse

et pour la liste des ppa

google-chrome.list
google-chrome.list.save
mozillateam-ubuntu-firefox-next-artful.list
mozillateam-ubuntu-firefox-next-artful.list.save
ubuntu-mozilla-security-ubuntu-ppa-artful.list
ubuntu-mozilla-security-ubuntu-ppa-artful.list.save

#6 Re : -1 »  [résolu] web content 103% CPU » Le 28/11/2017, à 17:10

temps
Réponses : 30
xinu a écrit :

Merci pour la réponse.

J'indique la configuration actuelle, car c'est avec elle que j'ai le moins de problèmes.

1- 58.0b7 (64-bit)

Pour information :
Je n'ai pas une version beta de firefox.
J'ai même testé les lignes de codes qui réinstalle firefox, et je suis retombé sur la même version

Vous en êtes certain ? hmm

Certain d'avoir entré les lignes de codes indiquées pour réinstaller firefox, oui je suis certain.
Certain que ce ne soit pas une beta, non, il y a le b qui met le doute.
J'ai déployé il y a plusieurs mois ça marchait bien, et depuis je n'ai fais que des mises à jour (dernièrement ça a pas mal évolué, il me semblait toujours en bien)

#7 Re : -1 »  [résolu] web content 103% CPU » Le 28/11/2017, à 17:25

temps
Réponses : 30

Merci pour le tutoriel, je l'ai suivit.
Maintenant je suis en version 57.0 de firefox. avec les trois extensions indiquées.
Cette version est bien moins performante que la beta.
Au test je suis à 89% CPU Web Content + 60 % CPU pour firefox, j'ai l'impression que le temps de saturation est plus long aussi (c'est assez bref au lancement)

carte graphique

00:02.0 VGA compatible controller: Intel Corporation 82Q963/Q965 Integrated Graphics Controller (rev 02)

#8 Re : -1 »  [résolu] web content 103% CPU » Le 28/11/2017, à 17:32

temps
Réponses : 30

Pour la première c'était déjà donné

lspci | grep "VGA compatible controller"
00:02.0 VGA compatible controller: Intel Corporation 82Q963/Q965 Integrated Graphics Controller (rev 02)

la seconde est vide

grep "drivers" /var/log/Xorg.0.log
grep: /var/log/Xorg.0.log: No such file or directory

#9 Re : -1 »  [résolu] web content 103% CPU » Le 29/11/2017, à 04:22

temps
Réponses : 30

Merci pour la réponse, je vais tester.
En retour d'expérience, la version 58.0b7 (64-bit), n'a rien à voir avec la 57. La 58.0b7 est bien plus souple et rapide.
La forte demande en CPU n'a lieu qu'un cours instant peu après la demande d'ouverture d'une vidéo internet, une fois lancée celle-ci retombe au plus à 50%
Avant d'arriver à un cache de 5Mo, il s'entend que j'ai paramétré firefox au plus léger (un seul moteur de recherche, pas d'historique, de cookies, ...)
A la demande lecture d'une de mes vidéo opensource sur youtube sans pub, Adblock plus, paramétré strict bloque plus de 100 requètes indésirables (certainement du code qui essaie de récupérer des informations) en moins de 2 ou 3 mn.
De ces informations, je pense qu'il doit être possible d'écrire une extension firefox qui corrige cette demande (très courte) en CPU, mais qui sur mes plus vieux P.C. provoque un gel.

J'ai aussi rencontré un gel parfois avec les vidéos sur une autre application, vlc, mais je n'ai pas encore eu le temps de l'analyser, et ai envisagé d'encoder mes vidéos en mp4 sans chercher plus en espérant que cela suffise. Comme je remplace dans mon fichier de config, Totem et rhythmbox par vlc (en ligne de commande), je me demande si il n'y aurait pas un lien. Peut-être qu'il faudrait que je regarde le paramétrage de vlc ???

J'ai vu passer des messages signalant qu'il y avait des problèmes quand il y avait une utilisation du swap (mauvaise gestion swap dans la dernière version), et les PC concernés par le problème montrent avec la commande free en terminal que le swap est utilisé, même s'il reste de la ram disponible

je reviendrai indiquer le résultat dès que j'aurai testé, les portes ouvertes.
Cordialement

#10 Re : -1 »  [résolu] web content 103% CPU » Le 29/11/2017, à 08:51

temps
Réponses : 30

Bonjour,
En retour de tests, en modifiant le paramétrage de ublock origin, j'arrive au même résultat qu'avec adblock plus, mais c'est une histoire d'apprentissage je pense. Par contre en ressources CPU, je n'arrive pas à distinguer de différence sur ce PC. Je garde ublock pour la suite.

J'ai testé en changeant le lecteur vidéo (en retirant les anciens à chaque fois et en paramétrant avec :

sudo nano /usr/share/applications/defaults.list

).
J'ai testé vlc, kaffeine, Totem sans observer de différences, le problème reste le même, j'ai un pic de CPU peu après le démarage.

J'ai testé le code sur le swappiness, et c'est remarquable comme cela change la machine, je garde ce code il est top en effet

echo vm.swappiness=5 | sudo tee /etc/sysctl.d/99-sysctl.conf
echo vm.vfs_cache_pressure=50 | sudo tee -a /etc/sysctl.d/99-sysctl.conf
sudo sysctl -p /etc/sysctl.d/99-sysctl.conf

mais dommage cela ne change rien au pic CPU de firefox.

P.S. En complément d'information.
J'ai testé d'autres navigateur web et j'obtiens exactement le même effet de dépassement CPU
J'ai testé sur des PC bien plus puissant et j'observe aussi un dépassement du CPU un bref instant.

#11 Re : -1 »  [résolu] web content 103% CPU » Le 30/11/2017, à 11:53

temps
Réponses : 30

Merci pour ces précisions.

Le plus important, MERCI pour les informations qui m'ont permis de faire fonctionner mes postes de travail (il ne gèlent plus) et en plus de comprendre pourquoi.
Cordialement

P.S. hors sujet à ne lire qui si temps libre
Je dirai bien qu'il faut changer les protocoles de dialogue pour générer les images comme je le fais dans mes vidéos multidirectionnelles. Mais d'expérience, j'ai bien compris que dès qu'on touche au hard, c'est un domaine réservé. (je n'ai jamais réussit à déployer la carte audio linux, je n'ai eu qu'un prototype qui n'a pas résisté au temps)
L'idée est pourtant simple, c'est d'avoir d'un coté un générateur en javascript qui génère les différentes dimension du css, la transmission ne serait qu'une image de base, puis ensuite les valeurs qui viennent indiquer les évolutions de chaque dimension css.
C'est exactement comme ça que je génère l'audio et les images dans mes vidéos multidirectionnelles.
Bien que ceci ne soit que de la théorie, le fait que je crée des vidéos prouve que cela fonctionne.

#12 Re : -1 »  [résolu] web content 103% CPU » Le 30/11/2017, à 14:32

temps
Réponses : 30
LukePerp a écrit :
temps a écrit :

Quand j'ouvre une vidéo dans firefox et j'entre en terminal la commande "top", je peux observer que le premier "web content" consomme 103% du CPU et que firefox consomme 18% du CPU.

Je n'ai pas tout compris dans les précédents message. En résumé, quelle était la cause du problème initial et qu'est-ce qui a été fait pour corriger le défaut ?

Le problème rencontré est que j'avais des postes de travail qui gelait à la demande d'ouverture d'une video sur le web.
freechelmi nous a indiqué pourquoi.
Dans le fil plusieurs possibilités et améliorations ont été proposées dont plusieurs que je garde pour utilisation (ublock ...).
La proposition qui a rendu les anciens P.C. beaucoup plus souple est celle sur le swappiness
Cordialement

#13 -1 »  [résolu] at-spi2-registryd consomme toutes les ressources » Le 10/11/2017, à 09:23

temps
Réponses : 3

Bonjour,
Après une installation de 17.10 tout fonctionnait bien.
Avec le temps, j'ai pu observé que parfois le système gel.
En utilisant top, j'ai pu observé que le coupable est : at-spi2-registryd
Est-ce que quelqu'un connaît l'utilité de at-spi2-registryd et s'il est possible de le désactiver ?
Cordialement

#14 Re : -1 »  [résolu] at-spi2-registryd consomme toutes les ressources » Le 10/11/2017, à 11:36

temps
Réponses : 3

Bonjour,
Merci pour la réponse.
Je teste et donne le résultat après quelques temps (il m'a fallut plusieurs jours avant de m’apercevoir du gel, c'est pas permanent)
Mais déjà en premièr retour de test les consommations sont bien plus basse quand je fais top en terminal
Cordialement

#15 Re : -1 »  [résolu] at-spi2-registryd consomme toutes les ressources » Le 20/11/2017, à 16:43

temps
Réponses : 3

Bonjour,
Je poste en résolu.
Entre l'action et le nouveau firefox, c'est ok
Cordialement

#16 -1 »  smb 17.10 » Le 26/10/2017, à 08:34

temps
Réponses : 1

Bonjour,

Si j'écris dans un bash :

smbclient \\\\10.11.1.1\\eao05 -L place05e24 -N<<eof
prompt off
mget *.*
eof
exit 0

Le code fonctionne bien sous 17.10 et ses prédécesseurs
Si j'écris dans un bash

smbclient \\\\10.11.1.1\\eao05 -U place05e24 -N<<eof
prompt off
mget *.*
eof
exit 0

Tout allait bien jusqu'à 17.04, sauf que depuis 17.10, j'obtiens

session setup failed: NT_STATUS_LOGON_FAILURE

quand je lance le code.
Est-ce que quelqu'un sait pourquoi, et a une idée sur comment corriger ?
Cordialement

P.S. une précision, si je remplace mget par mput, le code fonctionne, en exemple un code qui fonctionne

#!/bin/bash
cd /home/MonNom/Desktop/Work
smbclient \\\\10.11.1.2\\doc -U depot -N<<eof
prompt off
mput *.*
eof
exit 0

#17 Re : -1 »  smb 17.10 » Le 26/10/2017, à 09:20

temps
Réponses : 1

Bonjour,
J'ai trouvé une solution en remplaçant -U par -I, il faut que je regarde mieux pour comprendre pourquoi, parce que là c'est empirique, j'ai envoyé pour tester et ça a marché.
Le code dans /usr/bin devient

#!/bin/bash
rm -Rf /home/place05e1/Desktop/Working_directory
mkdir /home/place05e1/Desktop/Working_directory
cd /home/place05e1/Desktop/Working_directory
smbclient \\\\10.10.1.1\\eao05 -I place05e24 -N<<eof
recurse on
prompt off
mget *.*
eof
exit 0

C'est une histoire de droit sur le poste client, je n'ai rien touché au partage du poste serveur.
En plus du lanceur de bureau et d'une icone, pour les application sous 17.10 il y a visiblement des histoire de droits
Je poste en résolu un peu plus tard, des fois que quelqu'un ai plus d'explications.
Cordialement

#18 -1 »  connection automatique gdm3 » Le 21/10/2017, à 05:52

temps
Réponses : 7

Bonjour,
Depuis le passage à 17.10, il m'était demandé mon mot de passe à chaque démarrage de la machine.
J'ai essayé la méthode graphique (clique sur nom utilisateur ...) sans que cela ne corrige le problème.
J'ai ouvert un terminal et ai entré :

sudo nano /etc/gdm3/custom.conf

puis j'ai décommanté les deux lignes en remplaçant user1 par mon nom d'utilisateur

AutomaticLoginEnable = true
AutomaticLogin = user1

et j'ai retrouvé la connections sans demande de mot de passe.

Je pense qu'il doit y avoir quelque chose de mal monté pour avoir du faire ça, est-ce que quelqu'un sait où ça se passe ?
(faire en sorte que la méthode graphique fonctionne à nouveau)
Cordialement

#19 Re : -1 »  connection automatique gdm3 » Le 21/10/2017, à 16:47

temps
Réponses : 7

Bonjour,
J'ai pas détaillé car je crois bien qu'il y a un tuto dans la doc.
Sur mon PC ça donne  :
Clique en haut à droite--> clique sur nom d'utilisateur--> clique sur Account settings--> clique sur Unlock--> entrer mot de passe---> clique sur on sur le bouton Automatic login
Mais ça ne marche pas, seul la modification du fichier custom.conf fonctionne
J'ai rencontré ce défaut sur 2 postes parmi un grand nombre qui fonctionnent avec la méthode graphique, je cherche juste à savoir où ça a mal monté pour corriger.
Cordialement

#20 -1 »  [résolu] etrangeté sous samba ubuntu 17.04 » Le 11/10/2017, à 14:40

temps
Réponses : 3

Bonjour,
Je viens de rencontré un cas étrange, et je ne voudrais pas que cela se reproduise.
Si quelqu'un a une idée, je suis preneur.
J'ai un partage de document standard sous samba

[global]
workgroup = mazone
wins support = yes
[donne]
path=/home/moi/Desktop/mon_partage
guest only = Yes
guest ok = yes

Il fonctionnait très bien, et sans raison il s'est arrêté de fonctionné.
J'ai fait de nombreux tests pour dépanner, j'ai même redémarré la machine plusieurs fois sans succès.

Finalement en désespoir, j'ai réinstallé samba

sudo apt-get autoremove samba && sudo apt-get purge samba && sudo apt-get install samba

et après un

sudo service smbd restart

tout est entré en ordre !

#21 Re : -1 »  [résolu] etrangeté sous samba ubuntu 17.04 » Le 11/10/2017, à 15:23

temps
Réponses : 3

Bonjour,
Merci pour la réponse.
Bien vue.
c'est tellement gros que je ne le voyais pas, j'ai même fait un nano -N pour faire apparaitre d'éventuels caractères caché, et j'ai pas vu ça !
Je poste en résolu

Je suis passé dans les log, jeté un coup d'oeil et j'ai comme cause du problème résolu :

../lib/util/become_daemon.c:111(exit_daemon)
  STATUS=daemon failed to start: Samba detected misconfigured 'server role' and exited

Cordialement

#22 Re : -1 »  suprimer mot de passe pour une commande seulement » Le 04/10/2017, à 04:08

temps
Réponses : 13

Bonjour,
Pour répondre au titre du fil, pas au besoin, car monter une partition se fait dans fstab, il faut consulter :
https://www.sudo.ws/man/sudoers.man.html

Personnellement sur certaines fonctions qui reviennent, j'utilise des scripts que je me suis écrit.
Comme mes protocoles de sécurité sont ailleurs sur ces fonctions, j'ai supprimé la demande de mot de passe pour l'utilisateur du script, en donnant des droits d'accès à ces fonctions sans mot de passe. C'est une simple ligne à ajouter dans :

nano /etc/sudoers

voir la doc https://doc.ubuntu-fr.org/sudoers

en exemple si mon nom d'utilisateur est moi et que je ne veux pas de mot de passe sur update upgrade, et poweroff cela donne :

%moi ALL = NOPASSWD: /sbin/poweroff, /usr/bin/apt-get update, /usr/bin/apt-get upgrade

#23 Re : -1 »  suprimer mot de passe pour une commande seulement » Le 05/10/2017, à 19:32

temps
Réponses : 13

Bonjour,
Merci Hizoka, mais après tout ce temps je pense que tu te doutes que je suis un adepte de nano -N, à force de tout envoyer n'importe comment pour affiner avec un peu de nettoyage.

Concernant la demande de mod77, c'est facile à trouver un simple find le fait. Pour les toco manettieux, il faut se placer sur la racine du disque puis de faire un Ctrl + f pour voire s'ouvrir la fenêtre de recherche. Attention si le terme recherché revient souvent, ça va durer.
Mais je pense comme tous ceux qui ont posté avant, une partition se monte dans fstab

#24 Re : -1 »  [résolu] shared library » Le 03/10/2017, à 03:18

temps
Réponses : 2

Bonjour,

Je vais poster en résolu, même si la solution ne me convient pas vraiment, car j'ai le sentiment qu'il n'y a plus de moyen simple pour qu'un utilisateur débutant puisse adapter son outil à sa convenance. Un peu comme si ubuntu devenait la propriété de professionnels et non plus un outil ouvert à tous par sa simplicité.

Ce que j'ai fait, c'est en premier ouvrir gimp, file-->Create-->Logos--> puis choisir dans la liste un qui plait.
Remplacer le texte mis d'office et exporter en png.
Ensuite je converti l'image avec imagemagick en ligne de commande à 90 90 pixel

convert '/home/x/Videos/inject.png' -resize 90x90 /home/x/Videos/inject.png

Je place l'image dans /usr/share/icons

sudo mv inject.png vod.png /usr/share/icons 

En second je place mon script dans /usr/bin
en exemple pour ouvrir un répertoire distant le fichier vod.sh:

#!/bin/bash
nautilus smb://172.48.124.11/
exit 0

En troisième j'écris un lanceur portant le nom de l'application point desktop que je place dans /usr/share/applications
en exemple pour appeler le script eao.sh

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=eao51
GenericName=eao51
Comment=va chercher les documents
Icon=/usr/share/icons/eao51.png
Exec='eao51.sh'
Terminal=false  #ouvrir ou non un terminal lors de l'exécution du programme (fa$
StartupNotify=false  #notification de démarrage ou non (false ou true)
Categories=Application

le tout d'un coup pour 6 applications :

cd Documents && cd z && sudo mv done.png eao51.png eao54.png eao55.png inject.png vod.png /usr/share/icons && sudo mv mks.desktop mka.desktop eao51.desktop eao54.desktop eao55.desktop vod.desktop /usr/share/applications && sudo mv mks.sh mka.sh eao51.sh eao54.sh eao55.sh vod.sh /usr/bin

je poste en résolu.

Cordialement