À partir d'une fenêtre Konqueror ouverte sur un répertoire distant (ftp, sftp…) il est possible d'éditer des fichiers textes distants à l'aide de Kwrite ou Kate.
L'enregistrement du fichier dans l'éditeur de texte entraîne automatiquement la mise à jour du fichier distant (upload). Bien sûr, l'éditeur travaille sur une copie locale masquée, gérée par son poste de travail.
Il se peut que cette fonctionnalité sont défaillante. Elle peut n'être défaillante que pour les fichiers distants pour lesquels ces éditeurs ne sont pas automatiquement reconnus (par ex. type MIME non renseigné par le serveur ftp ou fichier de type indéterminé) ; si c'est le cas, KDE demandera d'indiquer manuellement l'application à utiliser. Dans tous les cas, le dysfonctionnement se manifeste de trois manières :
Ces trois comportements sont cohérents et ont une même origine.
Ce problème découle d'une description insuffisante des capacités de kwrite ou kate. Le plus souvent, cela découle d'une modification des caractéristique de l'application, faite par une utilisatrice 1).
Dans ce cas, c'est que l'utilisatrice rencontrant le problème à modifié la description de son éditeur. Il faut alors rechercher dans le répertoire ~.local/share/applications/[kde4] un fichier kwrite.desktop (kate.desktop). Ce fichier ne contient probablement pas de déclaration “Categories” et c'est là le problème. Il faut lui en ajouter une :
Categories=Qt;KDE;Utility;TextEditor;
Cela signifie que la description commune de l'application est incomplète2). Celle description se trouve dans un fichier kwrite.desktop (kate.desktop) situé dans répertoire /usr/share/applications/kde4 (sinon lancer “locate kwrite.desktop”).
Comme dans le cas précédent, il manque probablement une déclaration “Categories”. L'ajouter à ce fichier desktop commun, comme indiqué plus haut. Ou provoquer la création d'un fichier “local” à l'utilisatrice et faire l'ajout sur ce fichier. Cette dernière solution prémuni contre un éventuel écrasement du fichier général lors d'une mise à jour.