Contenu | Rechercher | Menus

Annonce

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.

À propos de l'équipe du forum.

#1 Le 23/06/2025, à 11:38

herveD

effet etrange avec .dektop

Bonjour
Je lance au démarrage des applications via "startup application"
J'ai crée plusieurs fichiers .desktop pour firefox, thunderbird, joplin .... Ils me permettent d'avoir un icône dans la barre d'ubuntu. Super smile
Sauf qu'au démarrage aucun n'est actif, j'ai l’icône par défaut d'ubuntu
En allant dans /home/herve/.local/share/applications si je désactive dans n'importe lequel, la possibilité de l’exécuter comme un programme, puis que je le réactive, les icônes apparaissent  comme par magie. Pas très grave. Juste embêtant que je fasse cela à chaque fois


Ma config actuelle : Ubuntu 25.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/

Hors ligne

#2 Le 23/06/2025, à 14:12

tycooon

Re : effet etrange avec .dektop

Bonjour,
Probablement un conflit entre les applications lancées au démarrage et les .desktop
Tu as quoi dans :

ls ~/.config/autostart/

Éditez nous un fichier si présent , par exemple celui de firefox
Puis éditez nous le .desktop de firefox dans  /home/herve/.local/share/applications

On pourra contrôler la cohérence des icons par exemple ou des chemins dans Exec.

Hors ligne

#3 Le 24/06/2025, à 10:42

herveD

Re : effet etrange avec .dektop

Bonjour

 ls ~/.config/autostart/
Agenda.desktop       psensor.desktop  sh.desktop
firefox-bin.desktop  sh-1.desktop     signal-desktop.desktop
megasync.desktop     sh-2.desktop     vorta.desktop
[Desktop Entry]
Version=1.0
Type=Application
Exec=/media/herve/donnees/ComInformat./Appli-donnees-port/firefox/firefox-bin %u
Icon=/media/herve/donnees/ComInformat./Appli-donnees-port/firefox/browser/chrome/icons/default/default64.png
Name=Firefox
Comment=Définition personnalisée pour Firefox

Ma config actuelle : Ubuntu 25.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/

Hors ligne

#4 Le 24/06/2025, à 11:06

tycooon

Re : effet etrange avec .dektop

une explication , au démarrage le disque n'est pas encore monté  et les chemins absolus ne sont pas encore trouvés dans le .desktop
Solution :
Placer les chemins dans le home
Par exemple pour firefox :

mkdir -p ~/.local/share/icons
cp /media/herve/donnees/ComInformat./Appli-donnees-port/firefox/browser/chrome/icons/default/default64.png ~/.local/share/icons/firefox64.png

Et dans ton .desktop :

Icon=/home/herve/.local/share/icons/firefox64.png

J'ai un doute aussi sur "Exec=/media/herve/donnees/ComInformat./Appli-donnees-port/firefox/firefox-bin %u" , je crains  que ce soit aussi le même problème.

Essaie juste l'icons pour le moment

Dernière modification par tycooon (Le 24/06/2025, à 11:13)

Hors ligne

#5 Le 24/06/2025, à 11:34

herveD

Re : effet etrange avec .dektop

Re
Oui l'explication me semble logique quoique quand même surpris qu'il ne soit pas très simple d'avoir ces icones
D'autant que je mets un retardateur au lancement de firefox (par ex) :

sh -c "sleep 38 && /media/$USER/donnees/ComInformat./Appli-donnees-port/firefox/firefox -P ComInformat & sleep 48&& /media/$USER/donnees/ComInformat./Appli-donnees-port/firefox/firefox -P herveD &"

Ma config actuelle : Ubuntu 25.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/

Hors ligne

#6 Le 24/06/2025, à 12:13

tycooon

Re : effet etrange avec .dektop

l'idée est bonne, c'est aussi une solution de mettre un retard sleep...
dans la même logique , peut être mettre  un délai  dans le .desktop et ne pas toucher aux chemins

X-GNOME-Autostart-enabled=true
X-GNOME-Autostart-Delay=10

A essayer aussi

Hors ligne

#7 Le 24/06/2025, à 14:44

herveD

Re : effet etrange avec .dektop

Re
Y a t-il un ordre pour mettre cela ?

[Desktop Entry]
Version=2.0
Type=Application
X-GNOME-Autostart-enabled=true
X-GNOME-Autostart-Delay=10
...

ok ?


Ma config actuelle : Ubuntu 25.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/

Hors ligne

#8 Le 24/06/2025, à 15:09

tycooon

Re : effet etrange avec .dektop

pas à ma connaissance, juste une bonne pratique....

Version=2.0
Type=Application
Name=nom de l'application
Comment=description 
Exec=commande à exécuter
Icon=nom ou chemin de l’icône
Terminal=false/true
X-GNOME-Autostart-enabled=true
X-GNOME-Autostart-Delay=10

Hors ligne

#9 Le 24/06/2025, à 15:36

krodelabestiole

Re : effet etrange avec .dektop

pourquoi n'utilises-tu pas les .desktop fournis par le système, avec les paquets ?

Hors ligne

#10 Le 25/06/2025, à 10:54

herveD

Re : effet etrange avec .dektop

Bonjour

@krodelabestiole
j'utilsies des version autonomes (ni snap, ne deb ...) de FF et Thunderbird qui ne doivent pas avoir cela !

@tycooon
Cela n'a pas fonctionné avec FF et qui a même produit des effets de bord. je tente avec d'autres applications mais du coup il faut que je désactive le retard de lancement que j'avai mis dans startup applications"


Ma config actuelle : Ubuntu 25.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/

Hors ligne

#11 Le 25/06/2025, à 13:11

krodelabestiole

Re : effet etrange avec .dektop

ok donc ma question est alors : pourquoi utiliser ces versions ? est-ce pour du travail de développement ?
sinon même quand on déteste snap, mozilla fournit des PPA pour les versions stable et beta de ces applications, qui ont l'intérêt de venir avec tout l'équipement d'intégration au bureau et de permettre les mises-à-jour automatiques.

Hors ligne

#12 Le 25/06/2025, à 14:15

tycooon

Re : effet etrange avec .dektop

Ok en version autonome et testée sur une VM
on peut faire ainsi et qui fonctionne
Télécharger la dernière version thunderbird sur leur site

~/Téléchargements/tar xJf thunderbird-139.0.2.tar.xz 
~/Téléchargements/thunderbird
sudo mv ~/Téléchargements/thunderbird /opt/thunderbird
sudo ln -s /opt/thunderbird/thunderbird-bin /usr/bin/thunderbird

et le .desktop

cat << EOF | tee ~/.local/share/applications/thunderbird.desktop
[Desktop Entry]
Name=Thunderbird Mail
Comment=Read/Write Mail
Exec=thunderbird %u
Terminal=false
Type=Application
Icon=thunderbird
Categories=Network;Email;
MimeType=x-scheme-handler/mailto;
StartupNotify=true
EOF
chmod +x ~/.local/share/applications/thunderbird.desktop

Dernière modification par tycooon (Le 26/06/2025, à 06:20)

Hors ligne

#13 Le 25/06/2025, à 23:14

herveD

Re : effet etrange avec .dektop

Bonsoir
@tycooon
Ok juste avant de faire la manip pour bien comprendre

cat << EOF | tee ~/.local/share/applications/thunderbird.desktop

ca sert à quoi ?

et la plupart de ce qui est mis dans thunderbird.desktop est optionnel en dehors de l'exec et icon ?

Desktop Entry]
Name=Thunderbird Mail
Comment=Read/Write Mail
Exec=thunderbird %u
Terminal=false
Type=Application
Icon=thunderbird
Categories=Network;Email;
MimeType=x-scheme-handler/mailto;
StartupNotify=true
EOF

Ma config actuelle : Ubuntu 25.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/

Hors ligne

#14 Le 26/06/2025, à 06:49

tycooon

Re : effet etrange avec .dektop

certains sont obligatoires, d'autres recommandés ou optionnels, ils améliorent l’intégration dans l'environnement gnome
ici

Hors ligne

#15 Le 26/06/2025, à 07:22

nany

Re : effet etrange avec .dektop

Bonjour,



herveD a écrit :

juste avant de faire la manip pour bien comprendre

cat << EOF | tee ~/.local/share/applications/thunderbird.desktop

ca sert à quoi ?

Ça permet d’écrire tout ce qui est écrit ensuite dans le terminal jusqu’à EOF exclu (cf. Here Documents dans man bash) dans ~/.local/share/applications/thunderbird.desktop.
On est d’ailleurs ici en présence d’un UUOC, il aurait été préférable de mettre :

tee ~/.local/share/applications/thunderbird.desktop << EOF

Dernière modification par nany (Le 26/06/2025, à 07:25)

En ligne

#16 Le 26/06/2025, à 08:23

krodelabestiole

Re : effet etrange avec .dektop

(eof pour end of file)

Hors ligne

#17 Le 26/06/2025, à 12:20

ylag

Re : effet etrange avec .dektop

Bonjour,

Vu que le fichier texte .desktop à créer se situe dans le répertoire personnel de l'utilisateur courant, on aurait pu simplement le faire en utilisant l'éditeur de fichier texte par défaut de la 25.04, gnome-text-editor :

gted ~/.local/share/applications/thunderbird.desktop

... on y insère ce contenu par copier/coller :

[Desktop Entry]
Name=Thunderbird Mail
Comment=Read/Write Mail
Exec=thunderbird %u
Terminal=false
Type=Application
Icon=thunderbird
Categories=Network;Email;
MimeType=x-scheme-handler/mailto;
StartupNotify=true

On pourrait aussi utiliser nano à la place de gted.
... yapluka enregistrer le fichier et rendre exécutable, si nécessaire.  smile

A+

Dernière modification par ylag (Le 26/06/2025, à 12:43)

Hors ligne