Если после установки ROSA Linux со средой Plasma смартфон не виден в KDE Connect, первым делом проверьте, открыты ли порты 1714–1764 (TCP и UDP) в брандмауэре — именно закрытый файрвол чаще всего становится причиной того, что устройства не находят друг друга в локальной сети. Проверка занимает минуту и решает большинство проблем сопряжения ещё до каких-либо дополнительных настроек.
KDE Connect — это инструмент, который связывает компьютер и Android-смартфон по Wi-Fi: пересылает файлы, дублирует уведомления, позволяет отвечать на SMS с клавиатуры, управлять воспроизведением музыки и использовать телефон как тачпад. В ROSA Linux с рабочим окружением Plasma программа интегрирована в системный трей и меню «Параметры системы», поэтому настройка занимает несколько минут. Ниже разберём установку, сопряжение, основные функции и типичные ошибки.
Что такое KDE Connect и зачем он нужен в ROSA
KDE Connect — открытый проект сообщества KDE, состоящий из двух частей: демона на компьютере и приложения на смартфоне. Обе части обмениваются зашифрованными пакетами внутри одной локальной сети, без облачных серверов и аккаунтов. Это отличает его от проприетарных решений вроде Phone Link, которые требуют учётной записи.
В ROSA Linux пакет называется kdeconnect (в отдельных выпусках — kdeconnect-kde). Он добавляет апплет в системный трей Plasma и модуль в «Параметры системы». После сопряжения вам доступны:
- 📁 Передача файлов между ПК и телефоном в обе стороны без кабеля
- 🔔 Дублирование уведомлений смартфона на рабочий стол
- 💬 Чтение и отправка SMS с компьютера
- 🖱️ Использование сенсорного экрана телефона как тачпада и клавиатуры
- 🎵 Управление медиаплеером компьютера со смартфона
- 🔋 Отображение заряда батареи телефона в трее
Установка KDE Connect в ROSA Linux
В свежих выпусках ROSA с окружением Plasma пакет обычно уже присутствует в системе. Проверить это можно через меню приложений — поищите «KDE Connect» или откройте Параметры системы → KDE Connect. Если модуля нет, установите его из официального репозитория.
В ROSA используется пакетный менеджер dnf (в старых выпусках — urpmi). Установка выполняется одной командой в терминале:
sudo dnf install kdeconnect
Для старых выпусков ROSA R11 и ранее команда выглядит так:
sudo urpmi kdeconnect-kde
После установки перезапустите сеанс Plasma или просто перезагрузите компьютер — апплет появится в системном трее автоматически. Точное имя пакета может отличаться в зависимости от выпуска дистрибутива, поэтому при ошибке «пакет не найден» выполните поиск: dnf search kdeconnect.
⚠️ Внимание: устанавливайте пакет только из официальных репозиториев ROSA. Сторонние сборки могут конфликтовать с версией Plasma, поставляемой в конкретном выпуске дистрибутива.
Установка приложения на смартфон
На Android-устройство приложение ставится из Google Play или из открытого каталога F-Droid — обе версии официальные и поддерживаются сообществом KDE. Название в магазине — «KDE Connect». Сторонние APK с неизвестных сайтов лучше не использовать: приложение получает доступ к уведомлениям, файлам и SMS, поэтому источник должен быть доверенным.
При первом запуске Android попросит выдать разрешения. Без них часть функций работать не будет:
- 📶 Доступ к сети — обязателен для обнаружения компьютера
- 🔔 Доступ к уведомлениям — нужен для пересылки их на ПК
- 📂 Доступ к файлам — требуется для отправки и приёма документов
- 💬 Доступ к SMS — только если планируете отвечать на сообщения с ПК
Необязательные разрешения можно выдать позже, когда понадобится конкретная функция. Приложение само подскажет, чего ему не хватает.
Сопряжение компьютера и смартфона
Оба устройства должны быть подключены к одной Wi-Fi сети — это главное условие. Если компьютер подключён кабелем к роутеру, а телефон — по Wi-Fi к тому же роутеру, это тоже одна сеть, и сопряжение сработает.
Порядок действий:
☑️ Как связать ROSA Linux со смартфоном
Если устройства не видят друг друга, попробуйте добавить компьютер вручную по IP-адресу: в приложении на смартфоне есть пункт добавления устройства по адресу. Узнать IP компьютера в ROSA можно командой ip addr или в апплете сетевых подключений.
Настройка брандмауэра в ROSA
KDE Connect использует диапазон портов 1714–1764 по протоколам TCP и UDP. Если в ROSA активен брандмауэр, эти порты нужно открыть, иначе устройства не обнаружат друг друга. В зависимости от выпуска дистрибутива может использоваться firewalld или iptables.
Для систем с firewalld команды выглядят так:
sudo firewall-cmd --permanent --add-port=1714-1764/tcp
sudo firewall-cmd --permanent --add-port=1714-1764/udp
sudo firewall-cmd --reload
Проверить, какой брандмауэр активен, можно командой systemctl status firewalld. Если служба не запущена и файрвола нет вовсе — этот раздел можно пропустить, причина проблем с сопряжением лежит в другом месте.
⚠️ Внимание: открывайте порты только для домашней (доверенной) сетевой зоны. В публичных Wi-Fi сетях открытый диапазон портов делает демон KDE Connect видимым для посторонних устройств.
Основные функции и их настройка
После сопряжения основные модули включаются автоматически, но поведение каждого настраивается отдельно. Вот что стоит проверить в первую очередь:
| Функция | Где настраивается | Что проверить |
|---|---|---|
| Передача файлов | Плагин «Обмен файлами» | Папку приёма на ПК и права на запись |
| Уведомления | Настройки на смартфоне | Какие приложения разрешено дублировать |
| SMS | Модуль SMS на ПК | Разрешение на SMS в Android |
| Тачпад | Экран «Удалённый ввод» в приложении | Чувствительность указателя |
| Мультимедиа | Плагин управления плеером | Какой плеер выбран источником |
Обратите внимание на синхронизацию буфера обмена — она включена по умолчанию, и всё, что вы копируете на телефоне (включая пароли из менеджера паролей), может попадать в буфер компьютера и наоборот. Если это нежелательно, отключите соответствующий плагин в настройках.
Отправка файла с телефона на ПК делается через стандартное меню «Поделиться» в Android — в списке появится KDE Connect. С компьютера на телефон файл отправляется через контекстное меню апплета в трее.
Как пользоваться телефоном как тачпадом
Откройте KDE Connect на смартфоне, выберите сопряжённый компьютер и нажмите «Удалённый ввод». Экран превратится в сенсорную панель: одно касание — клик левой кнопкой, касание двумя пальцами — правой, свайп двумя пальцами — прокрутка. В верхней части экрана доступна экранная клавиатура для ввода текста на ПК.
Решение типичных проблем
Чаще всего пользователи сталкиваются с тем, что устройства не обнаруживают друг друга. Причины обычно следующие: закрытые порты в брандмауэре, изоляция клиентов в настройках роутера (AP isolation), разные подсети (например, телефон в гостевой сети) или VPN на одном из устройств, который перенаправляет трафик мимо локальной сети.
Другая распространённая ситуация — сопряжение «слетает» после перезагрузки. Проверьте, что демон KDE Connect запускается вместе с системой: в Параметры системы → Запуск и завершение должен быть включён соответствующий фоновый сервис. На смартфоне отключите оптимизацию батареи для KDE Connect, иначе Android будет выгружать приложение из памяти.
⚠️ Внимание: если в роутере включена изоляция клиентов (Client/AP Isolation), устройства в одной Wi-Fi сети физически не смогут обмениваться пакетами. Эту настройку нужно отключить в веб-интерфейсе роутера — конкретный пункт меню зависит от модели устройства.
Если уведомления приходят с задержкой или не приходят вовсе, начните с проверки разрешения на доступ к уведомлениям в Android — после обновлений системы оно иногда сбрасывается. Также убедитесь, что в настройках плагина на телефоне нужные приложения не добавлены в список исключений.
Безопасность при использовании KDE Connect
Трафик между сопряжёнными устройствами шифруется, а сопряжение требует подтверждения на обеих сторонах — случайное подключение чужого устройства маловероятно. Тем не менее базовые меры предосторожности стоит соблюдать.
Не выполняйте сопряжение в публичных сетях: любой, кто находится в той же Wi-Fi сети, увидит ваш компьютер в списке доступных устройств. Отклоняйте незнакомые запросы на сопряжение и периодически просматривайте список связанных устройств, удаляя те, которыми больше не пользуетесь. Если телефон потерян или продан, обязательно удалите его из списка сопряжённых устройств в настройках KDE Connect на компьютере.
Часто задаваемые вопросы
Работает ли KDE Connect в ROSA с окружением, отличным от Plasma?
Да, пакет можно установить и в выпусках с другими окружениями, однако глубокая интеграция (апплет трея, модуль в параметрах системы) рассчитана на Plasma. В других средах часть интерфейса может выглядеть иначе или потребоваться запуск вручную.
Нужен ли интернет для работы KDE Connect?
Нет. Достаточно, чтобы оба устройства находились в одной локальной сети. Интернет-канал в обмене данными не участвует.
Можно ли подключить несколько смартфонов к одному компьютеру?
Да, количество сопряжённых устройств не ограничено одним. Каждое устройство отображается в апплете отдельно, и настройки плагинов задаются для каждого независимо.
Почему телефон видит компьютер, но сопряжение не подтверждается?
Проверьте, что запрос на сопряжение не блокируется уведомлениями Plasma — иногда окно подтверждения скрывается за другими окнами. Также убедитесь, что время на обоих устройствах синхронизировано: расхождение часов может мешать установке защищённого соединения.
Есть ли альтернативы KDE Connect для ROSA Linux?
Из близких по назначению решений можно назвать GSConnect (реализация протокола KDE Connect для рабочего окружения GNOME) и универсальные инструменты передачи файлов вроде Syncthing. Однако по набору функций — уведомления, SMS, тачпад — KDE Connect остаётся наиболее полным вариантом для связки Linux и Android.