Lorsque j'utilise PCManFM, je fais parfois ce qui suit. Je clique avec le bouton droit dans un endroit vide dans ~/
, et choisissez Make new...
-> Empty File
. J'y tape du texte, comme 'blabalballabl', puis je l'enregistre, par exemple, sous la forme test
.
Maintenant, je double-clique sur ce fichier. Leafpad n'ouvrira pas le fichier, mais à la place, PCManFM dira que le fichier est exécutable. Il me demande ensuite si je veux exécuter le fichier ou non. Je ne veux pas que cela se produise, je veux juste que Leafpad ouvre le fichier. Faire un clic droit sur le fichier, puis changer l'application par défaut pour ouvrir ce type de fichiers n'aide pas.
Existe-t-il un moyen de forcer PCManFM à ouvrir des fichiers comme ceux-ci avec Leafpad par défaut?
J'utilise Lubuntu 11.10 32 bits.
PCManFM demande d'exécuter le fichier
Changer le programme par défaut pour ouvrir le fichier n'aide pas.
mimeapps.list
Semble bien; text/plain
devrait être ouvert par Leafpad.
Cela vaut peut-être la peine de vérifier que si vous avez une liste de types MIME qui est correctement définie:
Dans le même dossier - essayez de supprimer/renommer tout fichier leafpad.desktop personnalisé au cas où cela serait dû à une erreur dans cette définition.
Déconnectez-vous et connectez-vous pour que les modifications prennent effet.
Il s'agit d'un problème courant lorsque le fichier est exécutable. Pour autant que je sache, il n'y a pas d'autre solution que de supprimer son drapeau exécutable:
chmod -x [yourfile]
, ouCependant, ce correctif ne fonctionnera probablement pas si le fichier se trouve sur un système de fichiers qui ne prend pas en charge les autorisations de fichiers de type POSIX (par exemple NTFS, vfat, partages réseau, etc.).
J'ai la solution!: Il suffit d'ajouter
,noexec
aux options de la ligne ntfs de/etc/fstab