web-dev-qa-db-ja.com

KDE 4から5:ServiceMenusはディレクトリを移動しました-どこへ?

Dolphinでコンテキストメニューエントリを作成するために、多くの.desktopファイルを定義しました。 Kubuntu 15.10(KDE 5)へのアップグレード以降、メニューエントリは表示されなくなりました。

KDE 5がそれらを保存する場所を移動したことがわかりました:~/.kde/share/kde4/services/ServiceMenusから~/.local/share/kservices5/ServiceMenus

~/.kde/share/kservices5/ServiceMenus(古いディレクトリをソフトリンクしました)も試しました

しかし、どれも機能しません。 Dolphin GUIを介して追加のサービスをインストールすると、古いディレクトリへのインストールが継続されます。

システム:Kubuntu 15.10、kde4-config --localprefix/home/jan/.kde/と言っています、Dolphinバージョン4:15.08.2-0ubuntu1

kde5-configがないのはなぜですか?

2
JPT

KDE5なし

がある:

  • KDEフレームワーク5(KF5)
  • プラズマ5
  • KDEアプリケーション

したがって、サービスは次のとおりです。

kf5-config --path services

新しいKF5サービスメニューは次のとおりです。

〜/ .local/share/kservices5/ServiceMenus /

そして

/ usr/share/kservices5/ServiceMenus /

その他のKF5パス:

Kubuntuフォーラム-KF5サービスメニュー- https://www.kubuntuforums.net/showthread.php?25740-Service-Menus-with-Dolphin&p=367207&viewfull=1#post367207

KDEフォーラム-サービスメニューがない: https://forum.kde.org/viewtopic.php?f=223&t=128621

KDE(KF5)は次を使用しています:XDG Base Directory Specification- http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html

4
user26687