Skype 8.20.0.9 et Ubuntu fonctionnent bien. Pas d'issues. Ceci est plus d'une chose esthétique. Quoi qu'il en soit, quelqu'un a-t-il une face avec une double icône de skype dans le système?
Si vous avez, comment cela peut-il être corrigé?
En guise de solution de contournement, remplacez EXEC
dans /usr/share/applications/skypeforlinux.desktop
par
Exec =/usr/bin/skypeforlinux% U
à
Exec = env XDG_CURRENT_DESKTOP = Unity/usr/bin/skypeforlinux% U
Vous devez apporter la même modification à ~/.config/autostart/skypeforlinux.desktop
pour que skype puisse rester dans la barre d'état à chaque redémarrage du système. Cependant, il semble que skype annule le changement de ce fichier à démarrage automatique à chaque redémarrage. Ma solution est de rendre ce fichier en lecture seule, comme
chmod 440 ~/.config/autostart/skypeforlinux.desktop
Comme mentionné ici: Icône de la barre d'état système dans xfce | answers.Microsoft.com , - Fedora 28 avec le bureau GNOME présentait le même problème. Cela devrait également fonctionner pour Ubuntu.
Le framework electron semble avoir des problèmes avec la mise à l'échelle de l'image du plateau, mais ne semble pas avoir de problème avec la réduction de l'image. Donc, une solution alternative à la situation actuelle consiste à remplacer les petites images (16 pixels) par des versions plus grandes - et je suppose que même sans ce problème, dans la plupart des cas, la réduction de la taille d'une icône de 256 pixels à la taille du bac cible (arbitraire) sera plus jolie. que de redimensionner les très petites icônes.
Tant que cela n’est pas corrigé dans electron ou que skype n’est pas configuré avec des icônes plus grandes par défaut, vous pouvez le contourner vous-même. Pour ce faire, vous devez décompresser /usr/share/skypeforlinux/resources/app.asar (à l'aide de l'outil electron asar), remplacer les images dans/app/images/tray/linux/et les ranger. Les icônes de la barre des tâches sont déjà fournies en deux versions, 16px et 32px (HiDPI, suffixe de nom @ 2x). Ainsi, si la taille de votre bac ne dépasse pas 32 pixels, vous pouvez simplement copier les versions 32 pixels de plus de 16 pixels.
Installez le logiciel requis
$ Sudo apt-get install npm
$ Sudo npm install -g asar
Déballez app.asar
$ asar extract /usr/share/skypeforlinux/resources/app.asar ./skypeapp
Remplacez les petites icônes par des grandes
Reconditionnez app.asar
et remplacez le plus ancien
$ asar pack ./skypeapp ./app.asar
$ Sudo cp ./app.asar /usr/share/skypeforlinux/resources/app.asar