web-dev-qa-db-ja.com

indicator-kdeconnectは機能していますが、Xubuntu 16.04のインジケーターはありません

これはおそらく buntu 16.04のKDEConnectインディケーターが表示されない の繰り返しですが、質問をもっとよく聞けば、誰かが答えてくれることを望んでいます。 Xubceをデスクトップ環境としてXubuntu 16.04.1 Xenialを実行しています。

KDEConnectとindicator-kdeconnectがインストールされています。 indicator-kdeconnectのツールバーにインジケーターが表示されていません。テキストメッセージを受け取ったときに携帯電話から画面に通知を受け取るため、機能していることがわかります。¹インジケーターが提供する機能がまったくありません(たとえば、バッテリの寿命を表示したり、操作したりできます)私の電話)。

ツールバーに「インジケータプラグイン」ウィジェットと「通知領域」ウィジェットの両方がインストールされていますが、どちらも他のプログラムアイコンを正常に表示しています。

Xfce設定→セッションとスタートアップ→詳細設定で、「起動時にGNOMEサービスを起動」と「起動時にKDEサービスを起動」の両方をチェックします。 Konsoleが起動して正常に実行されるため、KDEアプリケーションを実行できることがわかります。

コマンドラインからindicator-kdeconnectを実行すると、起動してコマンドラインに戻らないため、クラッシュしていないことがわかります。起動時に次の出力が表示されます。

** Message: KDEConnectManager.vala:32: KDE Connect daemon found
** Message: Device.vala:73: device : /modules/kdeconnect/devices/e13f49345f45e663
** Message: Device.vala:263: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such method 'isReachable' in interface 'org.kde.kdeconnect.device' at object path '/modules/kdeconnect/devices/e13f49345f45e663' (signature '')

最後の行は、起動時にさらに3回繰り返されますが、長い時間が経過すると、そこから時々繰り返される場合があります。

¹実際には、2つの異なるタイプの通知のうちの1つを受け取ります。画面の右上隅に標準の黒いUnity通知バブルが表示されるか、画面の上部中央に灰色の長方形のメッセージが表示されます。これらの1つはkdeconnectdからのもので、もう1つはindicator-kdeconnectからのものであると思われますが、どちらがどれなのかわかりません。

1
David Perry

Kdeconect 1.0を使用している場合、dbus呼び出しが変更されるため問題が発生します。長い間、indicator-kdeconnectを変更せずに修正することにしました。ダウンロードして、コンパイルできます https://github.com/Bajoja/indicator-kdeconnect

1
Bajoja

Indicator-kdeconnectのgithubプロジェクトを見て、 reasonably modern fork があることがわかりました。私はソースからそれを構築しました、そして今、私は動作するインジケータを持っています。

0
David Perry
  1. indicator-kdeconnect パッケージをダウンロードします。
  2. パッケージを解凍します。
  3. indicator-kdeconnect-master/data/icons/フォルダーにアクセスします。
  4. すべてのフォルダーを/usr/share/iconsにコピーします
  5. コンピュータを再起動してください。
0
Douglas Fiedler