Manjaro XFCE Edition
   11479

Использование KDEConnect на Android вместе с Xfce

С KdeConnect вы можете получать (SMS, звонки), файлы, буфер обмена и другие вещи между вашим Android и рабочий стол Linux.
Он предназначен для работы с KDE, но вы можете использовать его на другой настольной среде (как Xfce!).

Я использую Archlinux и Kdeconnect доступно на AUR в сообществе, далее опишу шаги, чтобы запустить kdeconnect на Xfce, с меньшим количеством зависимостей (но вам все равно понадобится kdelibs).
$ yaourt -Sy kdeconnect
[...]
# No need to launch qdbus command, this will not work yet
# Some other dependencies to allow qdbus to works...
$ yaourt -S qt5-tools
# And to manager notifications, you need knotify4 (who will give a hand to your notify daemon, xfce4-notifyd for me)
$ yaourt -S kdebase-runtime


Итак, теперь, установлен kdeconnect. Вы должны перезапустить Xfce с совместимостью KDE (чтобы запустить kdeinit при запуске).

Чтобы сделать это, вы можете пойти в xfce4-settings-manager -> Session and startup -> advanced и включить «Launch KDE services on startup», или использовать xfconf-запроса:

$ xfconf-query -c xfce4-session -p /compat/LaunchKDE -s true


Перезагрузите сеанс! Теперь откройте терминал и запустить команду QDBus:

$ qdbus org.kde.kded /kded loadModule kdeconnect 
true
$ kbuildsycoca4 -noincremental
[...]


Обратите внимание: вы должны будете автостартовать «QDBus org.kde.kded / kded LoadModule kdeconnect» при каждом запуске.

Установите приложение для Android на Вашем смартфоне, и все готово!

Приложение должно обнаружить kdeconnect (вы должны быть в той же сети Wi-Fi).
Теперь вы можете пинговать ваш ноутбук и уведомление должно появиться на вашем рабочем столе! Вы можете делиться буфером обмена, фотографиями, SMS и т.д. …

На kdeconnect в Android приложени, вы можете включить/отключить функции (общего буфера обмена, с которым могут быть проблемы).

Для отладок смотрите файл ~/.xsession-errors.

Вот несколько скриншотов:
Скриншоты
Manjaro XFCE Edition: Использование KDEConnect на Android вместе с  Xfce
Manjaro XFCE Edition: Использование KDEConnect на Android вместе с  Xfce


Перевод статьи: Статья

Спасибо AntonKazancev за дополнение:
в файле /etc/xdg/autostart/kdeconnectd.desktop
вносим исправление
Exec=/usr/lib/kdeconnectd

11 комментариев

avatar
машинный перевод такой машинный
?
0
avatar
пробовал кто-нибудь?
?
Когда-нибудь рак на горе свистнет, и начнет твориться адская херня
0
avatar
qdbus org.kde.kded /kded loadModule kdeconnect
false
0
avatar
в общем так: в файле /etc/xdg/autostart/kdeconnectd.desktop прописал команду на запуск /usr/lib/kdeconnectd и телефон нашёл ноут, но комментарий выше имеет место быть…
Последний раз редактировалось
0
avatar
ну тоесть всё работает, медаплеерами управляет, в качестве мыши используется? звук регулирует?
0
avatar
Это где менять надо?
0
avatar
да всё работает в файле /etc/xdg/autostart/kdeconnectd.desktop
Exec=/usr/lib/kdeconnectd
0
avatar
Установил в офисе на рабочую машину, всё работает, единственное не понятно почему выдаёт
qdbus org.kde.kded /kded loadModule kdeconnect 
false 
Последний раз редактировалось
+1
avatar
Как обычно — ничего из описанного не сработало. Пришлось ставить версию из AUR. Но и она работает не полностью — нет иконки уведомлений indicator-kdeconnect. Работает управление плеером, уведомления, смс — не показывает.
По методу описанному в статье выдает сообщение: qdbus org.kde.kded /kded loadModule kdeconnect
false
0
avatar
что лучше использовать на Manjaro xfce — kde connection или gsconnection?
0
avatar
GSconnect, я полагаю, с него начни.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.