내 시스템:
$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
데비안과 같은 다른 배포판에는 Xvfb를 지원하는 테스트 버전이 이미 있는 것 같습니다.Xvfb에서 Firefox 실행: 디스플레이에 'RANDR' 확장자가 없습니다.
Xvfb를 통해 프로그램을 실행하려고 하는데 다음 오류가 반환됩니다.
Xlib: extension "RANDR" missing on display ":99".
SSH/명령줄을 통해 실행하면 프로그램이 작동합니다. 문제는 xvfb에서 "RANDR"에 대한 지원이 부족한 것 같습니다.
내 질문은: 내 시스템에서 "RANDR" 지원을 통해 xvfb를 얻는 가장 쉬운 방법은 무엇입니까?