3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

RaspiOS 2024-10-22が出てた

Last updated at Posted at 2024-10-30

ネタ元はこちら。

  RaspiOS 2024-10-22が出てた|kinneko|pixivFANBOX
  https://www.fanbox.cc/@kinneko/posts/8787056

image.png

 明日から数日はlabwc変更に伴う調整作業いろいろを支援者向けに書いてゆく予定。

  リリースノート:
  https://downloads.raspberrypi.com/raspios_armhf/release_notes.txt

2024-10-22:

  • labwc compositor now used as the default on all models of Raspberry Pi
  • wf-panel-pi now loads plugins dynamically at runtime
  • New raindrop screen configuration tool to replace arandr
  • squeekboard on-screen keyboard installed; will automatically run on systems
    with touchscreens, and can be manually enabled in rc-gui for others
  • Improved support for touchscreens - long press for right-click, and
    double-tap for double-click
  • Update installer moved out of panel code into separate gui-updater package
  • Missing cursors added to icon theme
  • Wizard no longer auto-pairs Bluetooth HID devices by default - create the
    file "/boot/firmware/btautopair" to enable, or reboot wizard after first run
  • Modified handling of Pi 5 power button to reduce CPU load when in shutdown
    dialog
  • Raspberry Pi Connect now controlled by dedicated panel plugin instead of
    system tray icon and option in rc-gui
  • Screen sharing in Raspberry Pi Connect now available as soon as a running
    WayVNC server is detected
  • Safety info URL added to main menu
  • Chromium package renamed from chromium-browser to chromium
  • Various memory leaks in pcmanfm fixed
  • Bug fix - crash when running Appearance Settings on headless systems
  • Bug fix - crash when opening icon chooser in application properties dialog
  • Translations updated
  • Chromium updated to 130.0.6723.58
  • Firefox updated to 131.0.3
  • Raspberry Pi firmware a2e586ba98ce68f7d11b1c717ad8329b95dcb3b6
  • Linux kernel 6.6.51 - 5aeecea9f4a45248bcf564dec924965e066a7bfd

 @utaaniさんによるリリースノートの翻訳はこちら。

  Raspberry Pi OS 2024-10-22 Release-note 翻訳 #RaspberryPi
  https://qiita.com/utaani/items/50733742afffb4cf9540

 「labwc コンポジターが Raspberry Pi の全モデルでデフォルトとして使用されるようになりました」

 って、まじか... 差し代わることは知ってたけど、はえーな。

 「スクリーンキーボードの squeekboard がインストールされ、タッチスクリーン付きシステム上では自動的に実行、そうでないシステム向けにはrc-guiで手動で有効にすることができます。」

 余計なお世話w

 「タッチスクリーンのサポートが改善 - 長押しで右クリック、ダブルタップするとダブルクリックになります」

 うーん。

 焼く。

image.png

 5インチDSI接続のPi4にHDMI接続もしてテスト。

 内部でDSI接続していると、外付けモニタが、ミラーモードではなくなっている。(HDMI側にメニューバーが出てこない)

image.png

 ディスプレイの状態を確認。

kinneko@pi4:~ $ wlr-randr
DSI-1 "(null) (null) (DSI-1)"
  Physical size: 154x86 mm
  Enabled: yes
  Modes:
    800x480 px, 60.028999 Hz (preferred, current)
  Position: 0,0
  Transform: normal
  Scale: 1.000000
HDMI-A-2 "(null) (null) (HDMI-A-2)"
  Enabled: yes
  Modes:
    640x480 px, 59.939999 Hz
    848x480 px, 60.000000 Hz
    800x600 px, 56.250000 Hz
    800x600 px, 60.317001 Hz
    1024x768 px, 60.004002 Hz (current)
  Position: 800,0
  Transform: normal
  Scale: 1.000000

kinneko@pi4:~ $ wlr-randr --help
usage: wlr-randr [options…]
--help
--dryrun
--output <name>
  --on
  --off
  --mode|--custom-mode <width>x<height>[@<refresh>Hz]
  --preferred
  --pos <x>,<y>
  --transform normal|90|180|270|flipped|flipped-90|flipped-180|flipped-270
  --scale <factor>

 ミラー設定に変更。

kinneko@pi4:~ $ wlr-randr --output HDMI-A-2 --mode 800x480 --pos 0,0
unknown mode: 800x480

 HDMIのほうがサポートしてない解像度なのか...

kinneko@pi4:~ $ wlr-randr --output HDMI-A-2 --mode 800x600 --pos 0,0

 通ったけど変化なしだな...

kinneko@pi4:~ $ wlr-randr --output DSI-1 --pos 0,0 --output HDMI-A-2 --pos 800,0 --mode 1024x768

 解像度合わないとミラーできないってことなのかな...

 wlr-randrが効いてない気配もあるな。
 swaymsgやwdisplaysは入っていない。

$ swaymsg
-bash: swaymsg: command not found
$ wdisplays
-bash: wdisplays: command not found

 kanshi(Wayland環境で複数のディスプレイ設定を自動的に管理するためのツール)は入っているみたいね。

kinneko@pi4:~ $ kanshi --help
Usage: kanshi [options...]
  -h, --help           Show help message and quit
  -c, --config <path>  Path to config file.

 kanshiのデフォルト設定というのはなさそう。ユーザー設定して反映させるだけという感じか。

kinneko@pi4:~ $ vi ~/.config/kanshi/config
profile {
    output HDMI-A-1 mode 1920x1080 position 0,0
    output DSI-1 mode 800x480 position 1920,0
}
kinneko@pi4:~ $ kanshi
no profile matched
kinneko@pi4:~ $ kanshi -c ~/.config/kanshi/config
no profile matched

 すでに1つプロセスが動いているな。

kinneko@pi4:~ $ ps ax | grep kanshi
   1088 ?        S      0:00 /usr/bin/kanshi

 このへんで起動されている。

kinneko@pi4:~ $ sudo grep kanshi -R /etc/
/etc/xdg/labwc/autostart:/usr/bin/kanshi &
kinneko@pi4:~ $ killall kanshi
kinneko@pi4:~ $ kanshi
no profile matched
kinneko@pi4:~ $ kanshi -c /home/kinneko/.config/kanshi/config
no profile matched

 あー、もうめんどくさい。

kinneko@pi4:~ $ sudo reboot

 あれ? 外部ディスプレイが出なくなったわ...

kinneko@pi4:~ $ wlr-randr
DSI-1 "(null) (null) (DSI-1)"
  Physical size: 154x86 mm
  Enabled: yes
  Modes:
    800x480 px, 60.028999 Hz (preferred, current)
  Position: 0,0
  Transform: normal
  Scale: 1.000000

 1024x768だったっけ...

kinneko@pi4:~ $ vi ~/.config/kanshi/config
profile {
    output HDMI-A-1 mode 1024x768 position 0,0
    output DSI-1 mode 800x480 position 1024,0
}
kinneko@pi4:~ $ sudo reboot

 変わらず... HDMIが出ない。

 設定消して再度再起動。

kinneko@pi4:~ $ rm ~/.config/kanshi/config
kinneko@pi4:~ $ sudo reboot

 戻った戻った。しかし、進展はなし。

 スクリーンキャプチャにはgrimがインストールされている。キャプる。ファイルは、~/Picturesに保管される。ファイル名は、20241029_14h32m25s_grim.pngのような感じ。

 なるほど、見えているスクリーン全部が撮れるのか。

image.png

 HDMI抜いてからキャプる。

image.png

 見た目はほとんどかわらない。右上にソフトキーボードっぽいアイコンが増えた。Imagerって前から入ってたっけ?

image.png

 Settingでon screen keyborad設定がある。

image.png

 terminal開くと、ソフトキーボード出る。5インチだとかなり邪魔。

image.png

 サブメニューで何か実行すると、戻ってきたときに最初のドロップダウンが再描画されてないことがあった。微調整はまだまだかも。

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?