Top_Page

X Windowの画面コピーを撮る


1.あれ?画面コピーが撮れない?

Unix系のシステムで画面表示にX Windowを使用しているが、画面のハードコピー機能を用意していない、あるいは用意していてもプリンターへの出力のみをサポートしているような場合に、簡易マニュアルなどを作成する為のイメージデータとして画面のコピーが欲しい時があります。

最近の高機能なLinuxで使われているようなGnomeやKDEであれば、あまり問題になりませんが、古いシステムや専用にカスタマイズされていると画面のコピー機能が無かったりします。

そんな時に、コンソールでログインさえできれば使えるイメージ取得ツールがあるのでメモなどを。

但し、取得したデータを目的のシステムに移動する方法も別途必要となります。メディアにコピーするなり、ネットワークでコピーするなり・・・。

2.xwdコマンドで画面イメージを保存する。

画面を全てコピーするには以下のようにコマンドを入力します。

$ xwd -root -out 出力ファイル名
X Window Systemとセットになっているので、特に他のツールが導入されていなくてもXのシステムが入っていれば使用可能です。
マニュアルはmanコマンドで見る事ができます。

出力はxwd形式のファイルとなるので表示する為のツールが必要となります。
X環境には、対応するコマンドxwudがセットになっています。

$ xwud -in ファイル名
取得したファイルは、メディアやftp、sambaなどで使用するシステム上に取得する必要がありますが、ログインできる権限があれば、何とかなると思います。

Windows上ではオープンソースのGIMPなどで表示する事ができます。

一旦、別のファイル形式に変換してドキュメントなどに貼り付けて使用する事になるでしょう。

まあ、実際にはコンソールなど操作できないという場合も多いので、その場合は画面をデジカメで撮るなどする事になりますが・・・。


Top_Page
(C) Copyright 2000-2010 KaZuDo