Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Problems at use | Problèmes à l'utilisation icone skype ne marche plus
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Problems at use | Problèmes à l'utilisation

Subjects Author Language Messages Last message
[Locked] icone skype ne marche plus
pickarooney Français 16 pickarooney [Read]
09 May 2011 à 19:43

pickarooney, Friday 29 April 2011 à 22:21


Subscription date : 01 February 2009
Messages : 125
Depuis la dernière MAJ quand je lance Skype l'icône de l'appli n'est plus celui du raccourci. Il est tout moche et bleu alors que d'habitude il est vert et joli.
J'ai essayé avec et sans la classe 'Skype' (et aussi 'skype'), avec et sans l'option 'Prevent this launcher from stealing...' et avec la commande simple 'skype' au lieu de LD_PRELOAD...
Bien sûr j'ai essayé l'option Grab pour prendre le xprop de l'appli mais sans succès.

Qu'a t-il pu se passer?

matttbe, Friday 29 April 2011 à 23:48


Subscription date : 24 January 2009
Messages : 12573
En effet, c'est étrange...

Pourrais-tu d'abord reprendre le lanceur de l'appli, c'est-à-dire redéposer le lanceur de skype du menu dans le dockk.
Si ça ne fonctionne pas, pourrais-tu donner le contenu du lanceur (dépose le lanceur de skype du menu dans un éditeur de texte) et les messages en sortie du terminal de la commande:
xprop


PS: quelle version de skype as-tu? Car je n'ai pas de problème (enfin, elle est bleu comme le lanceur dans le menu)

pickarooney, Saturday 30 April 2011 à 08:58


Subscription date : 01 February 2009
Messages : 125
Comme j'utilise xfce je ne peux pas faire glisser les icones du menu malheureusement.

Xprop me donne

_NET_FRAME_EXTENTS(CARDINAL) = 0, 0, 0, 0
_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_CLOSE, _NET_WM_ACTION_ABOVE, _NET_WM_ACTION_BELOW, _NET_WM_ACTION_FULLSCREEN, _NET_WM_ACTION_MOVE, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_STICK
WM_STATE(WM_STATE):
        window state: Normal
        icon window: 0x0
_WIN_STATE(CARDINAL) = 0
_WIN_LAYER(CARDINAL) = 10
_NET_WM_DESKTOP(CARDINAL) = 0
_WIN_WORKSPACE(CARDINAL) = 0
_NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 81789440
_NET_WM_USER_TIME_WINDOW(WINDOW): window id # 0x4e001ff
_NET_WM_STATE(ATOM) = _NET_WM_STATE_ABOVE
_NET_WM_ICON(CARDINAL) =     Icon (48 x 48):
    
    
     ??????
     ???????????? ??????
     ????? ???????????????
     ??? ??? ????????
     ??? ????
     ??? ????
     ??? ????
     ????????????????????????????????????
     ?????????????????????????????????????
     ????????????????????? ????????????????
     ???????????????? ???????????
     ?????????????? ??????????
     ????????????? ??????????
     ????????????? ???? ?????????
     ???????????? ???????? ?????????
     ??????????? ????????? ??????????
     ??????????? ??????????? ???????????
     ??????????? ????????????????????????
     ?????????? ????????????????????????
     ??????????? ??????????????????????
     ???????????? ??????????????????
     ????????????? ??????????????
     ?????????????? ????????????
     ????????????????? ???????????
     ????????????????????? ??????????
     ???????????????????????? ?????????
     ????????????????????????? ??????????
     ??????????? ????????????? ??????????
     ?????????? ???????????? ??????????
     ????????? ?????????? ???????????
     ????????? ????????? ???????????
     ????????? ????? ????????????
     ????????? ?????????????
     ?????????? ??????????????
     ???????????? ????????????????
     ?????????????????????????????????????
     ????????????????????????????????????
     ???????????????????????????????????
     ?????????????????????????????????
     ??????????????????????????????
     ????????????????????????????
     ????????????????????????
     ?????? ????????????
     ??????
    
    

XdndAware(ATOM) = BITMAP
_MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0xb6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xda, 0x9, 0x10, 0x0, 0x0, 0x0
WM_CLIENT_LEADER(WINDOW): window id # 0x4e0000b
_NET_WM_PID(CARDINAL) = 2270
_NET_WM_WINDOW_TYPE(ATOM) = _KDE_NET_WM_WINDOW_TYPE_OVERRIDE, _NET_WM_WINDOW_TYPE_NORMAL
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x3, 0x4, 0x0, 0x0, 0x0
WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING, _NET_WM_SYNC_REQUEST
WM_NAME(STRING) = "skype"
WM_LOCALE_NAME(STRING) = "en_IE.utf8"
WM_CLASS(STRING) = "skype", "Skype"
WM_HINTS(WM_HINTS):
        Client accepts input or input focus: True
        Initial state is Normal State.
        bitmap id # to use for icon: 0x4e00013
        window id # of group leader: 0x4e0000b
WM_NORMAL_HINTS(WM_SIZE_HINTS):
        user specified location: 709, 283
        program specified location: 709, 283
        user specified size: 501 by 513
        program specified size: 501 by 513
        program specified minimum size: 501 by 513
        program specified maximum size: 501 by 513
        window gravity: NorthWest
WM_CLIENT_MACHINE(STRING) = "marklar"
WM_COMMAND(STRING) = { "skype" }


Skype est en version 2.2.0.25. C'est peut-être le gros truc en ASCII qui est en cause?

matttbe, Saturday 30 April 2011 à 13:44


Subscription date : 24 January 2009
Messages : 12573
Donc la classe est "Skype" et s'il ne trouve pas d'icone du nom skype il prend celle donnée par le programme.
Avant je crois qu'il cherchait skype-wrapper mais je ne vois pas pq une mise a jour du dock aurait tout cassé, fab?

pickarooney, Saturday 30 April 2011 à 16:29


Subscription date : 01 February 2009
Messages : 125
J'ai toujours eu des icônes skyve.svg et Skype.svg dans le dossier icons de mon thème et c'est encore le cas, pour info.

fabounet, Monday 02 May 2011 à 15:10


Subscription date : 30 November 2007
Messages : 17118
est-ce que tu as essayé en re-créant le lanceur à partir du Menu ?
c'est bien l'icône de l'appli qui est mauvaise (pas celle du lanceur) ?
il prend l'icône X en fait ? quel est le contenu du fichier /usr/share/applications/skype.desktop ?

pickarooney, Monday 02 May 2011 à 21:30


Subscription date : 01 February 2009
Messages : 125
est-ce que tu as essayé en re-créant le lanceur à partir du Menu ?

Oui, Ca fait pareil.

c'est bien l'icône de l'appli qui est mauvaise (pas celle du lanceur) ?


En effet.

il prend l'icône X en fait ? quel est le contenu du fichier /usr/share/applications/skype.desktop ?

Il y a ça:
Name=Skype
Comment=Skype Internet Telephony
Exec=skype
Icon=skype.png
Terminal=0
Type=Application
Encoding=UTF-8
Categories=Network;Application;


Je suppose que ça se réfère à /usr/share/icons/skype.png ?

L'icône personnalisé que j'utilise est ~/.config/cairo-dock/themes/goodtheme/icons/skype.svg

matttbe, Tuesday 03 May 2011 à 00:51


Subscription date : 24 January 2009
Messages : 12573
L'icône personnalisé que j'utilise est ~/.config/cairo-dock/themes/goodtheme/icons/skype.svg
Mais elle devrait se trouver dans ~/.config/cairo-dock/current_theme/icons/.
Utilises-tu l'option pour écraser les icônes X avec celles des lanceurs (dans le module Barre des Tâches du panneau de conf)?

pickarooney, Tuesday 03 May 2011 à 16:41


Subscription date : 01 February 2009
Messages : 125
matttbe :
L'icône personnalisé que j'utilise est ~/.config/cairo-dock/themes/goodtheme/icons/skype.svg
Mais elle devrait se trouver dans ~/.config/cairo-dock/current_theme/icons/.
Utilises-tu l'option pour écraser les icônes X avec celles des lanceurs (dans le module Barre des Tâches du panneau de conf)?


En effet, il y est aussi, c'est juste que le chemin explicite de l'icône pointe vers le dossier ci-dessus. Je peux changer ça à la limite.
J'ai essayé avec et sans l'option pour écraser les icônes X. Les deux me donnent le même résultat. Comme j'ai mis à jour skype et cairo-dock il y a pas longtemps je ne suis pas sûr à 100% mais il me semble que c'est suite à la MAJ cairo que j'ai le problème (c'est un grand mot 'problème' - c'est pas la fin du monde!)

matttbe, Tuesday 03 May 2011 à 17:52


Subscription date : 24 January 2009
Messages : 12573
Oui mais c'est tout de même étonnant...
Peux-être as-tu forcé l'utilisation d'un thème d'icône (et pas le thème d'icônes personnalisées). Tu peux aussi enlever le lanceur, lancer skype puis faire un clic droit sur l'icône dans le dock / autres actions / Définir une icône personnalisée.

pickarooney, Tuesday 03 May 2011 à 21:57


Subscription date : 01 February 2009
Messages : 125
matttbe :
Oui mais c'est tout de même étonnant...
Peux-être as-tu forcé l'utilisation d'un thème d'icône (et pas le thème d'icônes personnalisées). Tu peux aussi enlever le lanceur, lancer skype puis faire un clic droit sur l'icône dans le dock / autres actions / Définir une icône personnalisée.


Même en faisant ça, skype s'ouvre avec l'icône par défaut au lieu de celui que j'ai défini.

fabounet, Friday 06 May 2011 à 12:16


Subscription date : 30 November 2007
Messages : 17118

L'icône personnalisé que j'utilise est ~/.config/cairo-dock/themes/goodtheme/icons/skype.svg

ah oui, mais regarde, le .desktop définit l'icône comme étant skype.png (*)
c'est nul, car ça te force à utiliser ce nom (les .desktop "normaux" ne précise pas l'extension si je ne m'abuse; en tout cas je l'avais constaté sur la plupart de mes tests)
donc là, essaye avec une icône ~/.config/cairo-dock/themes/goodtheme/icons/skype.png (peut-etre que renommer le svg en png peut marcher).

peut-être aussi que je devrais ignorer l'extension qui est dans le fichier ...

(*) c'est ça qui a changé dans la 2.3.1, le dock lit maintenant les .desktop des applications

matttbe, Friday 06 May 2011 à 12:23


Subscription date : 24 January 2009
Messages : 12573
peut-être aussi que je devrais ignorer l'extension qui est dans le fichier ...
Oui Sauf s'il y a des risques de prendre encore une mauvaise icône

fabounet, Friday 06 May 2011 à 12:32


Subscription date : 30 November 2007
Messages : 17118
je dirais que de toute façon, les autres ne précise pas l'extension, donc c'est le standard, donc ils sont en tort
enfin, il faudrait vérifier, qqun pourrait faire un
grep "^Icon *=" /usr/share/applications/*.desktop | grep png
grep "^Icon *=" /usr/share/applications/*.desktop | grep svg


merki

matttbe, Friday 06 May 2011 à 13:22


Subscription date : 24 January 2009
Messages : 12573
Quand tu dit:
les autres ne précise pas l'extension, donc c'est le standard, donc ils sont en tort
tu exclus Cairo-Dock je suppose => http://bazaar.launchpad.net/~cairo-dock-team/cairo-dock-core/cairo-dock/view/head:/data/cairo-dock.desktop

$ grep "^Icon*=" /usr/share/applications/*.desktop | wc -l
210
$ grep "^Icon*=" /usr/share/applications/*.desktop | grep png |wc -l
12
$ grep "^Icon*=" /usr/share/applications/*.desktop | grep svg | wc -l
6
(dont 2 de CD )

fabounet, Monday 09 May 2011 à 15:54


Subscription date : 30 November 2007
Messages : 17118
bon je retire ce que j'ai dit:
le standard universel, c'est de préciser l'extension !
(jusqu'à ce que ce soit corrigé )

pickarooney, Monday 09 May 2011 à 19:43


Subscription date : 01 February 2009
Messages : 125
En copiant le svg en png, snas faire de vraie conversion de fichier, ça marche maintenant. J'y avais pensé mais bêtement je l'ai fait dans le dossier goodtheme au lieu de current_theme

Pour info, j'ai 5 .desktop avec un PNG et 5 avec un .SVG (dont 2, soit 40%, en provenance de cairo-dock).

Merci!

Problems at use | Problèmes à l'utilisation

Subjects Author Language Messages Last message
[Locked] icone skype ne marche plus
pickarooney Français 16 pickarooney [Read]
09 May 2011 à 19:43


Glx-Dock / Cairo-Dock List of forums Problems at use | Problèmes à l'utilisation icone skype ne marche plus Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.