Raspberry Pi 3 Model B
OS: Raspbian Stretch lite November 2017
サーバとして稼働するRaspberry Pi 3のコンソール画面を確認したいけれども、いちいち現場へ赴きディスプレイを接続するのは大変に面倒であるからどうしても遠隔地から確認する術を用意したいところである。これにはfbcatパッケージを導入するのがよいようである。
$ sudo apt install fbcat
あとはfbgrabコマンドを実行することでフレームバッファの中身をPNG画像として拵えてくれる。一面真っ黒な画像しか得られない場合はコンソール画面が消灯している為である可能性が高いから、まずはsettermで画面をつついてからスクリーンショットを撮影するが良さそうであった。
$ sudo fbgrab -c 1 -d /dev/fb0 -i screenshot.png pnmtopng: 193 colors found $ file screenshot.png screenshot.png: PNG image data, 1920 x 1200, 8-bit colormap, interlaced
コンソール画面に表示されている文字を手っ取り早く見届けるだけなら/dev/vcsを覗き見るという方法もあった。レイアウトが崩れるのでfoldで整えようと工夫したがどうやってもしっくりこなかったので諦めた。
$ sudo cat /dev/vcs | fold