web-dev-qa-db-fra.com

Le package d'instantané Notepad ++ ne se lance pas

J'ai installé le paquet logiciel Notepad ++ il y a quelques mois dans Ubuntu 18.04 et cela fonctionnait parfaitement. Il y a deux semaines, Notepad ++ a soudainement cessé de s'ouvrir. Lorsque je clique sur l'icône Notepad ++, rien ne se passe. J'ai retiré et installé Notepad ++ à nouveau, mais cela ne fonctionne toujours pas. Je n'ai pas de journaux à ce sujet.

Lorsque je lance snap run notepad-plus-plus j'obtiens les résultats suivants:

wine cmd.exe/c echo '% ProgramFiles%' a renvoyé une chaîne vide, un message d'erreur 
 "wine: WINEARCH défini sur win64 mais"/home/mon-nom d'utilisateur/snap/notepad-plus-plus/common /. wine '
 est une installation 32 bits. "
6
user894050

Ce problème est dû à d'importants changements apportés à la cliché. Ceci utilise maintenant la version 64 bits de Notepad++ avec wine64 sur les systèmes AMD64 et la version 32bit de Notepad ++ sur les systèmes i386. Ce composant logiciel enfichable utilise maintenant wine-platform snap. Il utilise donc i386 & AMD64 wine pkgs plus tôt qu'il utilisait wine-platform-i386 snap qui ne contenait que vin i386 pkgs. Donc, actuellement, la migration vers wine-platform snap à partir d'ancienne wine-platform-i386 snap qui n'est pas effectuée automatiquement lorsque l'utilisateur met à jour le problème provoqué par un snap. Je suis en train de pousser les changements pour détecter si l'utilisateur est toujours connecté, la capture sur une ancienne plateforme devrait lui demander de faire ces commandes.

Exécutez ces commandes pour résoudre votre problème.

  • snap disconnect notepad-plus-plus:wine-platform-plug

  • snap install wine-platform

  • snap connect notepad-plus-plus:wine-platform-plug wine-platform:wine-base-stable

Si le problème persiste, vous devez supprimer win32 WINEPREFIX pour créer win64.

  • rm -r $HOME/snap/notepad-plus-plus/common/.wine
8
Taqi Raza