waylandになってからraspi のVNCがするほうもされる方も今ひとつということで自分も困ってた。
普段は ubuntu→windows or ubuntu→ubuntu ubuntu→古めのraspi-OS(fullpage-OS)
だったので remmina からスカッとつながっていたのだけど、 問題*1があってfullpage-OSからノーマルのraspi-osに変える必要が出てきた。で、
・普通の2404系のraspi-osを構築
・(いらなさそうなサービスを停止)
・chromiumのスタートアップページを yahoo 雨雲レーダにセット
・autostartでchromiumを起動
で、ほぼ出来たんだけど、最初にやはり一回はログインして全画面化しないとだめなので、VNCでログインしようとしたけどうまく行かない。
ごちゃごちゃとOS焼き直したり waylandからXに戻したりraspi側のVNCサーバを色々試した結果、(他にもスッキリしたやりかたありそうだけど)いまのところうまくいったのは下記の組み合わせ。
・ubuntu側のVNC viewerを remmina でなくてTigerVNCViewerにする。
・raspi側を waylandからXに変更(これは不要かもしれない。未検証)
・raspi側のvncserverをrealvnc-vnc-serverを明示的に入れる。
ごちゃごちゃやったのでそのうちちゃんとクリアな検証しないとだめだけど、まずは自分用にメモメモ。
*1: fullpage-OS は特定のURL を kiosk 端末のように自動表示するOSで私は yahoo の雨雲レーダー画面を出して使っていたのだけど yahoo が仕様を変えて login しないと全画面表示にしてくれなくなってしまった。loginするのに異存は無いのだけど、 login しようとすると意味不明のひらがな文字列を表示してきて追加認証が必要になる。ところがfullpageOSからは日本語文字列を入れるすべもないし、カットアンドペーストでもうまく行かなくなってしまった。時々ログインして手動で全画面表示するだけなんであるが、だんだん面倒になってきた。

ただまあ、これでも1日一回位全画面は終わってしまうのでvncで入って全画面に戻さないとだめ。