web-dev-qa-db-fra.com

KDE 4 à 5: Répertoire ServiceMenus déplacé - où aller?

J'ai défini de nombreux fichiers .desktop pour créer des entrées de menu contextuel dans Dolphin. Depuis la mise à niveau vers Kubuntu 15.10 (KDE 5), les entrées de menu ont disparu.

J'ai découvert que KDE 5 avait été déplacé à l'emplacement de stockage: de ~/.kde/share/kde4/services/ServiceMenus à ~/.local/share/kservices5/ServiceMenus

J'ai aussi essayé ~/.kde/share/kservices5/ServiceMenus (mon ancien répertoire lié de manière souple)

Mais aucun d'entre eux ne fonctionne. L’installation de services supplémentaires via l’interface graphique de Dolphin continue d’installer l’ancien répertoire.

Système: Kubuntu 15.10, kde4-config --localprefix dit /home/jan/.kde/, Dolphin Version 4: 15.08.2-0ubuntu1

Pourquoi n'y a-t-il pas de kde5-config?

2
JPT

Pas de KDE5

Il y a:

  • KDE Frameworks 5 (KF5)
  • Plasma 5
  • Applications KDE

Donc, les services sont à:

kf5-config --path services

Les nouveaux menus de service KF5 sont à:

~/.local/share/kservices5/ServiceMenus /

et

/ usr/share/kservices5/ServiceMenus /

Plus de chemins KF5:

Forums Kubuntu - Menus de service KF5 - https://www.kubuntuforums.net/showthread.php?25740-Service-Menus-with-Dolphin&p=367207&viewfull=1#post367207

Forums KDE - Menus de service manquants: https://forum.kde.org/viewtopic.php?f=223&t=128621

Le KDE (KF5) utilise: Spécification du répertoire de base XDG - http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html

4
user26687