LinuxでBluetoothで接続機種(m5stack)が見つけられないときの対処

最近Bluetoothの機器が非常に見つけづらくなっていて何故か理由が分からなかったのですが以下の設定になっていたので修正

❯❯❯ bluetoothctl show
Controller 48:E7:DA:C2:04:0C (public)
Name: pop-os
Alias: pop-os
Class: 0x006c010c
Powered: yes
Discoverable: yes
DiscoverableTimeout: 0x000000b4
Pairable: yes

この項目が no になっていたことが原因でした。 yes に変更するためには bluetoothctl pairable on というコマンドで設定を変更できます。

m5stack でBLE経由したMouseエミュレーションのプログラムを作成していたのですがなかなかLinux側で認識できてなかったのですがこれで認識ができるようになりました。不具合かなとおもったら一度初診に帰ってそもそもの設定を確認しておくと良いですね。

今回の利用したパラメータは以下の通り。

pairableBluetooth レシーバーのペアリング可否の状態を変更するpairable on|off
discoverableBluetooth レシーバーを、他のデバイスから検索可能な状態にするかどうかを変更するdiscoverable on|off

Wayland環境でGoogle Meet を利用して画面共有 (Screenshare)を行いたい

Waylandになり、画面共有の方法がXorgと異なっています。Chromeのディフォルトの設定では利用できないため設定方法をメモしておきます。

実施方法

Chromeの設定 chrome://flags/#enable-webrtc-pipewire-capturer にて、以下のパラメータを変更します。

WebRTC PipeWire support :  Enable
When enabled the WebRTC will use the PipeWire multimedia server for capturing the desktop content on the Wayland display server. – Linux

Linux上の設定、POPOSでは標準で実施がされていますがもし xdg-desktop-portal-wlr が導入されていない場合にはInstallをします。 apt install で入るはずです。

メモ

ChromeをWaylandモードで動いているかとかその他にもはまりどころは色々ある模様です。こちらを確認しておくと良いかもしれません。https://gist.github.com/PowerBall253/2dea6ddf6974ba4e5d26c3139ffb7580

100WPD/USB3.2Gen2(20Gbps)対応の RAMPOW社 USB Type-Cケーブルを購入

家のDisplayで利用しているケーブルが調子が悪くなったのでType-Cケーブルを購入をし直しました。今利用しているディスプレイは、DisplayPort Alt Mode(バージョンは不明)をサポートしているPDケーブル(98W)が対応になります。

Type-Cケーブルは仕様がややこしいのですが今回購入したものは

  • 100WPD対応
  • USB 3.2 Gen 2×2 20Gbps
  • DisplayPort Alternate Mode対応
  • 2m (仕様的には2mもOKとAmazonのコメントでメーカーの記載があり)

というものです。4K/60Hzとのことですが4Kディスプレイは持っていないので試せていませんが3440×1440/100Hzでの動作はできている感じです。

箱はシンプル、説明は1枚のみ

ケーブルは硬いみたいなコメントがありましたがそんなことはなく普通に丸めるくらいの取り回しはできます。コンパクトに折りたたむお少し強度は心配です。

キャップがついています。これまで使っていたものにつけておきたいと思います。RAMPOWのロゴが出ていますがそれほど気になる感じではありません。ロゴは片面にしか入ってないので裏側で利用すれば目立つこともありません。

RAMPOWの製品ですが、「保証」という文言が入っています。Amazonから購入した物が正規の対象商品です。https://rampow.com にいきアカウントを登録して製品サポートを登録すればいい模様です(Amazonの注文番号が必要です)、登録ができているのかできてないのかわかりませんが以下の画面になりました(Amazonの商品ページだと「永久保証」とありますが以下を見る限り2年間保証ですかね?いずれにしても2回までは交換してもらえそうです)

実際のところどのくらいでケーブルが壊れるかはわかりませんが元に元のディスプレイに付属のケーブルは調子がおかしくなってしまったので2年程度で壊れることもあるかもしれません。こういった消耗品に近い備品で保証がしっかりとしているというのは嬉しいですね。