Индикатор-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
- Загрузите пакет индикатор-kdeconnect.
- Распакуйте пакет.
- Доступ к
indicator-kdeconnect-master/data/icons/
папка. - Скопируйте все папки в
/usr/share/icons
- Перезагрузите компьютер.
Я взглянул на проект github для Indicator-Kdeconnect и обнаружил, что есть довольно современный форк. Я построил это из источника, и теперь у меня есть индикатор, который работает.