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 09-12-2017 10:45:41

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

[Résolu] créer icône pour un fichier .desktop

bonjour les gars !

un petit souci (encore un , oui je sais) sous gnome wayland et gnome classic (x11)

les fichiers .desktop :

je dispose entre autres , sur mon bureau , de 3 fichiers .desktop : conky , molotov et thunderbird .

les 3 fonctionnent très bien mais , pas  d'icône .

j'ai essayé ceci (pour molotov )


#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=~/Images/molotov.png
Name[fr_FR]=molotov
Exec=molotov
Name=molotov
 



mais toujours pas  d'icône .

un petit coup de main ?

merci

Alain

Dernière modification par Debian Alain (09-12-2017 15:34:17)

Hors ligne

#2 09-12-2017 10:50:21

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Résolu] créer icône pour un fichier .desktop

Bonjour
As tu bien les icones present dans l'emplacement indiqué?

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#3 09-12-2017 11:06:18

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [Résolu] créer icône pour un fichier .desktop

ben oui , croutons , c'est justement ça  que je comprends pas .

j'aurai dû mettre

~/Images/molotov.png ou  /Images/molotov.png ?

quelles sont les  conditions du fichier .png (taille  (Px X Px) , poids , couleurs (8,16,24,32 bits))

par défaut , le fichier est à ranger où ?

dans gnome-tweak-tool et dans la barre des tâches (en haut) , en fonctionnement , j'ai bien l'icône jaune avec la lettre de molotov mais pas  sur le bureau .

j'ai modifié la ligne  Icon , comme suit :

Icon [fr_FR]=molotov.png

du coup , le bureau m'affiche un beau losange violet avec un engrenage .

pas top mais c'est déjà ça .

$ locate chromium.png


/usr/share/icons/hicolor/128x128/apps/chromium.png
/usr/share/icons/hicolor/22x22/apps/chromium.png
/usr/share/icons/hicolor/24x24/apps/chromium.png
/usr/share/icons/hicolor/256x256/apps/chromium.png
/usr/share/icons/hicolor/48x48/apps/chromium.png
/usr/share/icons/hicolor/64x64/apps/chromium.png
/usr/share/pixmaps/chromium.png
/var/lib/app-info/icons/debian-buster-main/128x128/chromium_chromium.png
/var/lib/app-info/icons/debian-buster-main/64x64/chromium_chromium.png
/var/lib/app-info/icons/debian-sid-main/128x128/chromium_chromium.png
/var/lib/app-info/icons/debian-sid-main/64x64/chromium_chromium.png



malheureusement , avec nautilus , pas moyen de transférer ou de  copier molotov.png dans /usr/share/icons/ ou /usr/share/pixmaps/
pour /var/lib/app-info/icons/debian-buster-main/ ou /var/lib/app-info/icons/debian-sid-main/ j'ai pas essayé

j'ai essayé de copier ( # cp /home/alain-buster/Images/molotov.png /destination)

vers
- /usr/share//icons/hicolor/
- /usr/share/pixmaps/
- /var/lib/app-info/icons/debian-buster-main/
- /var/lib/app-info/icons/debian-sid-main/

rien n'y fait , toujours pas d'icône .

Dernière modification par Debian Alain (09-12-2017 11:51:59)

Hors ligne

#4 09-12-2017 12:06:21

Severian
Membre
Distrib. : Debian GNU/Linux 9.4 (stretch)
Noyau : Linux 4.14.0-0.bpo.3-amd64
(G)UI : Openbox 3.6.1-4
Inscription : 13-12-2014

Re : [Résolu] créer icône pour un fichier .desktop

bonsoir
as tu essayé de mettre le chemin complet au lieu de ~/

Hors ligne

#5 09-12-2017 12:18:19

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [Résolu] créer icône pour un fichier .desktop

oui .

hélas , après fermeture et réouverture de session , rien n'y fait .

toujours le losange violet .

Hors ligne

#6 09-12-2017 13:03:02

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Résolu] créer icône pour un fichier .desktop

regarde le contenu du fichier desktop sous

/usr/share/applications/


Ou tu l'as pris cette icone? Peut etre les propiété sont pas bonne ou les droits?


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#7 09-12-2017 13:32:59

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [Résolu] créer icône pour un fichier .desktop

alain-buster@Alain-PC-BUSTER:~/Images$ ls -la molotov.png


-rw-r--r-- 1 alain-buster alain-buster 1437 déc.   9 09:26 molotov.png



bon , je vais essayer d'être  clair :

sur le bureau de  gnome , je  dispose de fichiers .desktop qui m'ouvrent des programmes .

entre autres , j'y ai conky , molotov et thunderbird

conky          : lance la  commande /usr/bin/conky qui lance  le programme conky (/usr/share/applications/conky.desktop)
molotov       : lance la  commande /usr/bin/molotov qui lance ~/Téléchargements/molotov
thunderbird : lance la commande /usr/bin/thunderbird qui lance /opt/thunderbird/thunderbird

les 3 icônes , sur le bureau , sont fonctionnelles , mais , je voudrai personnaliser leur apparence .

quitter le losange violet par  défaut pour une icône de mon choix .

et apparemment , ce n'est pas possible .

pour molotov , à force de  bidouiller , j'ai obtenu ceci :

dans le dock de  gnome (la barre qui s'affiche  à gauche de l'écran) , l'icône de molotov  a changé , conformémént  à ce que j'ai mis dans le molotov.desktop du bureau .
sur la page du dock (donc l'écran à droite de  celui ci) , l'icône par défaut de molotov est restée et quand j'ai créé le fichier dans /usr/share/applications/ , j'avais alors 2 icônes :
l'icône personnalisée et l'icône par défaut . toutes deux fonctionnelles . j'ai effacé ce fichier (/usr/share/applications/molotov.desktop) depuis .

pour conky  , je n'ai pas la même icône dans la page du dock que sur le bureau (le losange violet avec l'engrenage) . elle est fonctionnelle .

pour thunderbird , j'ai le fichier thunderbird.desktop sur le bureau avec l'icône violette (le losange avec l'engrenage) . elle est fonctionnelle .

seulement voilà , j'aimerai personnaliser ces 3 icônes et , apparemment , c'est impossible .

Dernière modification par Debian Alain (09-12-2017 14:24:26)

Hors ligne

#8 09-12-2017 14:34:25

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Résolu] créer icône pour un fichier .desktop

ba normalement si c'est possible
1437 octect tu es sur? c'est pas un peu petit comme poids pour une image?
Tu arrives a l'afficher autrement?

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#9 09-12-2017 14:46:40

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Hors ligne

#10 09-12-2017 15:23:25

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : [Résolu] créer icône pour un fichier .desktop

Bonjour,
Tu as essayé avec le chemin complet, en supposant que ton utilisateur est nommé alain-buster ça donnerait :

Icon=/home/alain-buster/Images/molotov.png


chez moi ça marche sans problème avec le chemin complet comme indiqué par Severian

Hors ligne

#11 09-12-2017 15:26:40

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [Résolu] créer icône pour un fichier .desktop

ben oui , j'ai bien essayé , tu penses .
mais dans les menus , ça fonctionne .
sur le bureau , non .

pardon , je retire ce que j'ai dit . maintenant , ça fonctionne .

voilà , c'est bon , c'est rentré dans l'ordre .

évidemment , j'ai fait deux erreurs

1) Icon[fr_FR]

2) /home/alain-desktop/...
    au lieu de /home/alain-buster/....

évidemment .

merci

Dernière modification par Debian Alain (09-12-2017 15:33:46)

Hors ligne

#12 09-12-2017 15:30:18

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : [Résolu] créer icône pour un fichier .desktop

smile plus qu'à passer en résolu wink

Hors ligne

Pied de page des forums