Индикатор-kdeconnect работает, но без индикатора в Xubuntu 16.04

Вероятно, это повторение индикатора KDEConnect в Ubuntu 16.04 не отображается, но я надеюсь, что если я задам вопрос лучше, то, скорее всего, кто-то может помочь ответить на него. Я использую Xubuntu 16.04.1 Xenial с Xfce в качестве среды рабочего стола.

Я установил KDEConnect и индикатор-kdeconnect. индикатор-kdeconnect не показывает индикатор на моей панели инструментов, и я хотел бы это. Я могу сказать, что он работает, потому что я получаю уведомления на экране от своего телефона, когда я получаю текстовые сообщения. Я просто не получаю никаких функций, которые бы обеспечивал индикатор (например, отображение времени работы от батареи или разрешение мне взаимодействовать с мой телефон).

У меня на панели инструментов установлены виджеты "Плагин индикатора" и "Область уведомлений", и оба они отлично отображают значки других программ.

В моих настройках Xfce → Сеанс и запуск → Расширенные настройки я проверил "Запускать службы GNOME при запуске" и "Запускать службы KDE при запуске". Konsole запускается и работает для меня нормально, поэтому я знаю, что могу запускать приложения KDE.

Когда я запускаю индикатор-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 '')

Последняя строка повторяется еще три раза при запуске, и после длительного периода времени может иногда повторяться оттуда.

Actually На самом деле я получаю один из двух разных типов уведомлений, кажущихся случайными относительно того, каким оно будет. Я получу либо стандартный черный пузырь уведомлений Unity в правом верхнем углу экрана, либо сообщение серого прямоугольника в центре верхней части экрана. Я подозреваю, что один из них от kdeconnectd, а другой от индикатора-kdeconnect, но я не знаю, что есть что.

3 ответа

Решение

Если вы используете kdeconect 1.0, у вас будут проблемы, потому что на нем меняются вызовы dbus. После долгого времени без каких-либо изменений в индикаторе-kdeconnect я решил это исправить, вы можете скачать и скомпилировать его с https://github.com/Bajoja/indicator-kdeconnect

  1. Загрузите пакет индикатор-kdeconnect.
  2. Распакуйте пакет.
  3. Доступ к indicator-kdeconnect-master/data/icons/ папка.
  4. Скопируйте все папки в /usr/share/icons
  5. Перезагрузите компьютер.

Я взглянул на проект github для Indicator-Kdeconnect и обнаружил, что есть довольно современный форк. Я построил это из источника, и теперь у меня есть индикатор, который работает.

Другие вопросы по тегам