コンソールでXなしでスクリーンショットを撮るには?

コンソールでXなしでスクリーンショットを撮るには?

私のネットブックはX.orgなしでDebian Linux上で動作します。時々、スクリプト出力のスクリーンショットを撮る必要があるかもしれません。私はこれを達成するためにフレームバッファデバイスを使用しようとしています。

# cat /dev/fb0 > screenshot.raw

しかし、問題は、この.rawファイルがGIMPで開くことができないため、グラフィック形式ではないことです。.pngたとえば、ファイルに変換するにはどうすればよいですか?

ベストアンサー1

キャプチャする生ファイルの形式は、ビット深度と解像度によって異なります。

これを行うには多くのツールがあります。 Debian にはこのfbcatパッケージがあります。sudo apt-get install fbcatインストールが必要な場合があります。

fbcatフレームバッファをフォーマットにインポートするのでppmppmtojpegまたは同様のフォーマットを使用して目的のフォーマットに変換できます。

fbgrabPNG形式で保存するラッパーもあります。

おすすめ記事