Android電話をラップトップでKDE Connectアプリに接続しようとしています。
私のシステムは、他の代替デスクトップ環境やウィンドウマネージャーがインストールされていないi3wmだけの最小限のDebian Sidシステムです。
スマートフォンからコンピューターへのペアリクエストを開始すると、次のスクリーンショットのように通知が表示されます。
通知をクリックしても何も起こりません。 GnomeやKDEなどのデスクトップ環境では、通知に[承諾]ボタンまたは[拒否]ボタンもありますが、これはi3wmのデフォルトの通知ハンドラーには当てはまりません。
では、どうすれば私のラップトップをKDEコネクトとペアリングできるようになりますか?ここで仕事をする代替の通知ハンドラはありますか?
数か月前に、Bluetoothスピーカーをラップトップにペアリングしようとしたときに、同様の状況が発生しました。そのため、このような通知設定では不可能だったペアリングキーコードを入力する必要がありました。
私のセットアップの詳細:Debian GNU/Linux Unstable(sid)WM:i3
Cocoa1231の指示に従って、/usr/lib/
からデーモンを起動してみました
rajudev@sanganak:/usr/lib/x86_64-linux-gnu/libexec$ ./kdeconnectd
kdeconnect.core: KdeConnect daemon starting
kdeconnect.core: onStart
kdeconnect.core: KdeConnect daemon started
kdeconnect.core: Broadcasting identity packet
kdeconnect.core: TCP connection done (i'm the existing device)
kdeconnect.core: Starting server ssl (I'm the client TCP socket)
kdeconnect.core: TCP connection done (i'm the existing device)
kdeconnect.core: Starting server ssl (I'm the client TCP socket)
kdeconnect.core: Socket successfully established an SSL connection
kdeconnect.core: It is a new device "xiaomi"
kdeconnect.core: Socket successfully established an SSL connection
kdeconnect.core: It is a known device "xiaomi"
kdeconnect.core: TCP connection done (i'm the existing device)
kdeconnect.core: Starting server ssl (I'm the client TCP socket)
kdeconnect.core: TCP connection done (i'm the existing device)
kdeconnect.core: Starting server ssl (I'm the client TCP socket)
kdeconnect.core: Socket successfully established an SSL connection
kdeconnect.core: It is a known device "xiaomi"
kdeconnect.core: Socket successfully established an SSL connection
kdeconnect.core: It is a known device "xiaomi"
kdeconnect.core: creating pairing handler for "22d1625020250fbf"
kdeconnect.core: Pair request
kdeconnect.core: Sending onNetworkChange to 1 LinkProviders
kdeconnect.core: Broadcasting identity packet
kdeconnect.core: Starting client ssl (but I'm the server TCP socket)
kdeconnect.core: Socket successfully established an SSL connection
kdeconnect.core: It is a known device "xiaomi"
Device pairing error "Timed out"
kdeconnect.core: TCP connection done (i'm the existing device)
kdeconnect.core: Starting server ssl (I'm the client TCP socket)
kdeconnect.core: TCP connection done (i'm the existing device)
kdeconnect.core: Starting server ssl (I'm the client TCP socket)
kdeconnect.core: Socket successfully established an SSL connection
kdeconnect.core: It is a known device "xiaomi"
kdeconnect.core: Socket successfully established an SSL connection
kdeconnect.core: It is a known device "xiaomi"
/usr/lib/kdeconnectd
を実行して、i3configに追加します
exec --no-startup-id /usr/lib/kdeconnectd
毎回動作するように。そして、インジケーターを介して設定を起動します。奇妙なことに、それは直接起動しません。お奨めは、インジケーターを起動し、そこから設定を起動します(ペアリングプロセス中)
ペアリングプロセスの場合、dunstはインタラクティブな通知をサポートしていないため、KDE接続インジケーターを開き、インジケーターから設定を起動します。ペアリングしようとすると、構成ダイアログから受け入れることができます。 ここ