2020年5月27日水曜日
2020年5月13日水曜日
Kdeconnectって何だ?
kdeconnect というのが入っていたので動かしてみた。
スマホとPCをWiFiでつないで、
・スマホでPCの音楽再生、コマンド発行、ファイル転送、カーソル/キーボード操作...
・PCからスマホのリングトーン鳴らしてスマホ捜索など。
WiFiを使わず、Bluetoothで接続できるというネット情報もあるけど、詳細不明。
概要:
1 パソコンに Kdeconnect をインストール。
2 スマホに Kdeconnect アプリをインストール。
3 スマホアプリからパソコンにWiFi接続し、パソコンで承認を取る。
4 スマホでPCのshutdown、マウス移動など、kdeconnect機能が使えるようになる。
使用機材:
PCデスクトップ : Debian GNU/Linux 10 (Buster) + KDE
スマホ : Android
1 PCにKdeconnectインストール
こんな感じだとインストール済
$ apt list kdeconnect
一覧表示... 完了
kdeconnect/stable,now 1.3.3-2 amd64 [インストール済み]
インストールされてなければ
$ apt install kdeconnect
ちなみに、重要そうなプログラム
$ dpkg -L kdeconnect
/usr/bin
/usr/bin/kdeconnect-cli
/usr/bin/kdeconnect-handler
/usr/bin/kdeconnect-indicator
...
/usr/lib/x86_64-linux-gnu/libexec/kdeconnectd ⇠サービスとして起動してる
$ ps ax | grep kdeconnect | grep -v grep
1163 ? Sl 0:06 /usr/lib/x86_64-linux-gnu/libexec/kdeconnectd
注意
ファイアウォール ufwや gufwで、ディフォルト[自宅]設定で動いている場合、
ポート開放してやる。
$ sudo ufw allow 1714:1764/udp
$ sudo ufw allow 1714:1764/tcp
$ sudo ufw reload
gufw→[ルール]に反映されている
1 1714:1764/udp ALLOW IN Anywhere
2 1714:1764/tcp ALLOW IN Anywhere
3 1714:1764/udp (v6) ALLOW IN Anywhere (v6)
4 1714:1764/tdp (v6) ALLOW IN Anywhere (v6)
2 スマホに Kdeconnect アプリをインストール
アプリStore からインストール
3 スマホアプリからパソコンの承認を得る
アプリを立ち上げると、デバイスにPCの名前が出てるので、
タップして[ペアリングを要求]。
PC側にポップアップでスマホの名前が出てるので[Accept]。
4 スマホからPCをshutdownできるように設定してみる
パソコンで Kdeconnect アイコン右クリック [KDE connect setting]
ついでの実験:
スマホの名前をクリック→ Run commands [設定ピクトグラム]、
[Suspend : systemctl suspend](ちゃんとサスペンドします)と出る。
開いてる所に [Shutdown : systemctl poweroff] と加筆して[OK]して閉じる。
これで、kdeconnectアプリ[> コマンドを実行]に[Shutdown]と[Suspend]ができる。
これをタップすると、パソコンがパワーオフ、サスペンドします。
他の入力例は
List of example commands for KDE Connect
https://userbase.kde.org/KDE_Connect/Tutorials/Useful_commands
ちなみに
USER/.config/kdeconnect/XXXxxxx/kdeconnect_runcommand/config
に、上記で設定した内容が置かれるようです。
マルチメディアの操作
予めミュージックリストをプレイヤーに読み込んだ状態でポーズしておくと、
[再生/停止]できる。手近に試したら vlc, dragon player は動いた。
Audacityは機能せず。
感想:
スマホでkdeconnectを使わない時もサービスが動いてるみたいで、電池が減る。
(スマホで[強制停止]すればいいけど)
もう少し、こなれてきたらいいかもね。
2020年5月6日水曜日
ハードディスクの温度 Debian Linux
気温が上がってきました。Debian 10 (Buster)にて。
・smartctl : smartmontoolsをインストール
$ sudo smartctl -a /dev/sda | grep Temp
出力はハードディスクメーカーによって多少異なる
GUI版 gsmartcontrolをインストールすれば、各Device: Temperature Log を読める。
ハードディスクの温度。
・hddtemp : インストール要
$ sudo hddtemp /dev/sda /dev/sdb
/dev/sda: WDCXXXXXXXX-XXXX: 24°C
/dev/sdb: STYYYYYYY005-YYYY: 28°C
・inxi : インストール要.
hddtempもインストールされていると、Disk情報で温度も表示。
$ sudo inxi -Dx
Drives:
Local Storage: total: 3.64 TiB used: 1.74 TiB (47.7%)
ID-1: /dev/sda vendor: Western Digital model: XXXXXXXXX size: 1.82 TiB
temp: 28 C
ID-2: /dev/sdb vendor: Seagate model: YYYYYYYYYYYYYY size: 1.82 TiB
temp: 32 C
inxi は、/etc/inxi.conf の B_ALLOW_UPDATEを true にして、
$ sudo inxi -U で情報をアップデートしてやる。
・psensor : インストール要
GUIなのでメニューから
・smartctl : smartmontoolsをインストール
$ sudo smartctl -a /dev/sda | grep Temp
出力はハードディスクメーカーによって多少異なる
GUI版 gsmartcontrolをインストールすれば、各Device: Temperature Log を読める。
補足:
・"$ sudo dmidecode --type 28" では Unknown になった。
2020年5月4日月曜日
KDE Screen Locking ロック画面の壁紙
Debian GNU/Linux 10 (Buster) + KDE Plasma 5
サスペンドから再度ログインする時や画面ロック時の壁紙を変えるには、
システム設定→ ワークスペース →デスクトップの挙動→ スクリーンロック : Appearence で画像を選択すればいい・・・
ハズでしたが、この項目がない。
そんなときは、kde-config-screenlocker のインストールを確認。
$ apt list kde-config-screenlocker
一覧表示... 完了
kde-config-screenlocker/stable,now 5.14.5-1 amd64 [インストール済み]
install してないと、この設定項目が出ません。
ちなみに、起動時の壁紙は、SDDM (Simple Desktop Display Manager)が担当。システム設定→起動と終了→Login Screen (SDDM)。
検索用: screen lock, suspend, Desktop behavior, screen locking, wallpaper
サスペンドから再度ログインする時や画面ロック時の壁紙を変えるには、
システム設定→ ワークスペース →デスクトップの挙動→ スクリーンロック : Appearence で画像を選択すればいい・・・
ハズでしたが、この項目がない。
そんなときは、kde-config-screenlocker のインストールを確認。
$ apt list kde-config-screenlocker
一覧表示... 完了
kde-config-screenlocker/stable,now 5.14.5-1 amd64 [インストール済み]
install してないと、この設定項目が出ません。
ちなみに、起動時の壁紙は、SDDM (Simple Desktop Display Manager)が担当。システム設定→起動と終了→Login Screen (SDDM)。
検索用: screen lock, suspend, Desktop behavior, screen locking, wallpaper
登録:
投稿 (Atom)