私のシステム:
$lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.3 LTS
Release: 14.04
Codename: trusty
Xvfb:
$ dpkg -s xvfb
Package: xvfb
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 2140
Maintainer: Ubuntu X-SWAT <[email protected]>
Architecture: AMD64
Multi-Arch: foreign
Source: xorg-server
Version: 2:1.15.1-0ubuntu2.7
Provides: xserver
現在の問題:
フラグを追加しても、XvfbはRANDR拡張をサポートしていません。
+extension RANDR
Xdpyinfoを実行すると、RANDRがリストに表示されません。これは、不足している機能またはバグです。ここにパッチのある参照を見つけました: https://bugzilla.novell.com/show_bug.cgi?id=823410
そして、debianのような他のディストリビューションでは、Xvfbのテストビルドがサポートされているように見えます: XvfbでFirefoxを実行しています:ディスプレイに拡張機能「RANDR」がありません
Xvfbを介してプログラムを実行しようとすると、次のエラーが返されます。
Xlib: extension "RANDR" missing on display ":99".
このプログラムは、ssh /コマンドラインから実行すると機能します。問題は、xvfbで「RANDR」がサポートされていないことです。
私の質問は、私のシステムで「RANDR」サポートを使用してxvfbを取得する最も簡単な方法は何ですか?