In Kubuntu 15.04 akzeptierte Dolphin noch Service-Skripte,die in '.kde/share/kde4/services/ServiceMenus/' gepspeichert waren.
Funktionieren die jetzt gar nicht mehr oder müssen die unter 15.10 in ein anderes Verzeichnis?
Anmeldungsdatum: Beiträge: 361 |
In Kubuntu 15.04 akzeptierte Dolphin noch Service-Skripte,die in '.kde/share/kde4/services/ServiceMenus/' gepspeichert waren. Funktionieren die jetzt gar nicht mehr oder müssen die unter 15.10 in ein anderes Verzeichnis? |
Anmeldungsdatum: Beiträge: 1550 Wohnort: JWD bei Berlin |
Ist bei mir genauso! Unter krusader funktionieren sie noch. |
Anmeldungsdatum: Beiträge: 5557 Wohnort: Freiburg i. Brsg. |
Hallo, während in Kubuntu 15.04 noch die alte auf den kde4libs basierende Dolphin-Version eingesetzt wurde, liefert Kubuntu 15.10 das neue KF5-basierende Dolphin mit. Die Servicemenüs müssen nun alle portiert werden. Sofern diese noch aktiv gewartet werden, sollte das bald passieren. Nebenbei: KDE nutzt nun nicht mehr seine .kde-Sonderstruktur im Homeverzeichnis, sondern hält sich an die offiziellen Vorgaben. Dolphin sucht deshalb in .local/share nach den Skripten. Eventuell könnte man probieren, die alten Skripte dort abzulegen. Vielleicht klappt das ja... |
Anmeldungsdatum: Beiträge: 1550 Wohnort: JWD bei Berlin |
So wie Du vermutest oder auch hier vermutet https://forum.kde.org/viewtopic.php?f=223&t=128621 geht es leider nicht, wegen Bug 350769 - Service menus require konqpopupmenuplugin.desktop |
Anmeldungsdatum: Beiträge: 5557 Wohnort: Freiburg i. Brsg. |
Dann müssen halt die zuständigen Entwickler die Servicemenüs anpassen. So große Migrationsprozesse verlaufen nie ohne Verluste... 😉 |
Anmeldungsdatum: Beiträge: 1550 Wohnort: JWD bei Berlin |
Sorry, zu schnell gelesen. Es ist zwar ein Bug, aber man kann ihn beheben: Einfach die alten Servicemenues aus KDE4 an die neuen Orte kopieren: The KDE4 service menus are at: ~/.kde/share/kde4/services/ServiceMenus/ and /usr/share/kde4/services/ServiceMenus/ The new KF5 service menus are at: ~/.local/share/kservices5/ServiceMenus/ and /usr/share/kservices5/ServiceMenus/ Dann die fehlende konqpopupmenuplugin.desktop in kf5 an die richtige Stelle kopieren. sudo cp /usr/share/kde4/servicetypes/konqpopupmenuplugin.desktop /usr/share/kservicetypes5/ kbuildsycoca5 |
(Themenstarter)
Anmeldungsdatum: Beiträge: 361 |
Die Lösung von themroc aus dem letzten Beitrag kann ich bestätigen. Ich hatte die Servicemenüs zwar an die richtige Stelle in '.local/share/...' kopiert, aber nicht die Datei 'konqpopupmenuplugin.desktop' beachtet. Nachdem sie auch an die richtige Stelle gebracht wurde, funktioniert alles. Danke!
|
Anmeldungsdatum: Beiträge: 58 |
Ich hab das Problem, das alle Service Menues funktionieren nur KIM tut nicht was es soll. Ich werde gefragt, ob die alten Dateien überschrieben werde sollen, egal ob ich ja oder nein klicke schließt das Fenster aber es passiert nichts. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 361 |
Vermutung: das ist ja nun auch schon ziemlich alt und für KDE 4.x geschrieben. Daher könnte das mit Dolphin5 Probleme geben. Installiere doch einmal das dolphin4-Paket parallel hinzu. Dann sollte das eigentlich funktionieren und du kannst für deine Zwecke immer wahlweise v4 oder v5 von Dolphin starten. |
Anmeldungsdatum: Beiträge: 58 |
ich hab jetzt kong plugins installiert jetzt funktioniert es, teilweise zumindest. Nur auf meinem NAS per smb angebunden funktioniert es nicht. |
Anmeldungsdatum: Beiträge: Zähle... Wohnort: Bergisches Land |
Ich musste noch die Recht der konqpopupmenuplugin.desktop anpassen, dass sie jeder lesen kann. |