Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [DE] Plasma-Browser-Integration  (Read 1856 times)

Offline devil

  • Administrator
  • User
  • *****
  • Posts: 4.838
[DE] Plasma-Browser-Integration
« on: 2018/08/21, 22:10:05 »
Mit Plasma 5.13 wurde die Browser-Integration Realität. Mit Chrome funktioniert das auf 2 verschiedenen Geräten nicht. Ich habe das Paket plasma-browser-integration und das entsprechende Browser-Addon installiert und erhalte immer einen Fehler:
Code: [Select]
Failed to connect to the native host. Make sure the 'plasma-browser-integration' package is installed Funktioniert das bei jemandem?

Offline samoht

  • User
  • Posts: 478
Re: Plasma-Browser-Integration
« Reply #1 on: 2018/08/21, 23:48:13 »
Bestätigt, funktioniert auch hier nicht. Aber weder mit Chrome noch mit Firefox.

Offline der_bud

  • User
  • Posts: 1.072
  • member
Re: Plasma-Browser-Integration
« Reply #2 on: 2018/08/22, 09:51:44 »
Das vorletzte Changelog sagt was von "Move the chromium native-messaging-hosts file to usr/share". Könnte das ein Pfad-Problem sein? Siehe auch https://bugs.kde.org/show_bug.cgi?id=396525
Du lachst? Wieso lachst du? Das ist doch oft so, Leute lachen erst und dann sind sie tot.

Offline hendrikL

  • Administrator
  • User
  • *****
  • Gravatar
  • Posts: 927
Re: Plasma-Browser-Integration
« Reply #3 on: 2018/08/22, 13:20:39 »
also, firefoxt funktioniert bei mir ootb.

Wohingegen ich chrome dazu bewegen musste und es dank dem bug-report, welcher von der_bud gepostet wurde, lösen konnte.

Pfad ist das Zauberwort.

Erstmal schauen wo die wichtigen Dateien so rumliegen
Code: [Select]
# locate org.kde.plasma.browser_integration.json
/etc/chromium/native-messaging-hosts/org.kde.plasma.browser_integration.json
/usr/lib/mozilla/native-messaging-hosts/org.kde.plasma.browser_integration.json
/usr/share/plasma-browser-integration/chrome/native-messaging-hosts/org.kde.plasma.browser_integration.json

dann nach /etc/opt/chrome/native-messaging-hosts navigieren

falls nicht existent, anlegen mkdir ....

Code: [Select]
cd /etc/opt/chrome/native-messaging-hosts/
dort beherzt ein
Code: [Select]
# ln -s /etc/chromium/native-messaging-hosts/org.kde.plasma.browser_integration.json org.kde.plasma.browser_integration.json
abgesetzt, und so entsprechende org.kde.plasma.browser_integration.json dorthin verlinkt.

dann habe ich noch einmal die browser erweiterung von dort -> https://github.com/pdf/kdeconnect-chrome-extension/releases/tag/v0.1.3 installiert,
siehe ->
https://github.com/pdf/kdeconnect-chrome-extension

nun sollte es funzen.

gruß Hendrik

ps. bin gerade mit dem Editor ins straucheln gekommen, hoffe es ist vollständig.

Code: [Select]
:/etc/opt/chrome/native-messaging-hosts# ls -l
insgesamt 5540
-rwxr-xr-x 1 root root 5663000 Aug 22 12:26 com.0xc0dedbad.kdeconnect_chrome
-rw-r--r-- 1 root root     271 Aug 22 12:26 com.0xc0dedbad.kdeconnect_chrome.json
lrwxrwxrwx 1 root root      76 Aug 22 13:13 org.kde.plasma.browser_integration.json -> /etc/chromium/native-messaging-hosts/org.kde.plasma.browser_integration.json

« Last Edit: 2018/08/23, 00:11:27 by hendrikL »