Mozshotさんがベースにしたという、このソースを読んでみることにします。 *1 まずは動かしてみます。ソースをダウンロード後、以下のスクリプトを用意します。 snap.rb #!/usr/bin/ruby ENV['DISPLAY'] = ':1.0' require 'gtkmozembed' require 'moz-snapshooter' Gtk.init MozSnapshooter.new Gtk.main 以下のように実行してみます。 [root@devel ~]# Xvfb :1 -screen 0 1024x768x24 & [1] 19816 _XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6 _XSERVTransOpen: transport open failed for inet6