Bagaimana cara menggunakan Xvfb di Ubuntu 14.04 dengan / tanpa RandR?

8

Saya mencoba menjalankan Tes Unit dengan Selenium menjalankan Firefox di Ubuntu 14.04 Server saya. Dan saya menggunakan Xvfb seperti yang dijelaskan di blog ini untuk mensimulasikan tampilan virtual untuk menampilkan Firefox.

Tapi Xvfg entah bagaimana tidak memuat / bekerja dengan RandR. Karena setiap kali saya mencoba ini:

sudo Xvfb :10 -ac &
export DISPLAY=:10
firefox

Saya mendapatkan Xlib: extension "RandR" missing on display ":10"-Error.

Saya juga sudah mencoba sudo Xvfb :10 -ac +extension RANDR, sudo Xvfb :10 -ac -extension RANDRdan karena itu memasok dengan "xrandr" juga apt-get install x11-xserver-utils.

Dan setup saya adalah Ubuntu 14.04 Server kosong polos dengan apt-get install xvfb firefox.

Adakah yang bisa membantu saya menjalankan Xvfb dengan atau tanpa RandR?

Gatal
sumber

Jawaban:

9

Setelah berjam-jam berjuang kesalahan masih ada. Tapi akhirnya saya tahu, itu lebih seperti peringatan dan Firefox benar-benar dimulai. Selain itu, Tes Selenium saya sedang berjalan.

Masalah sebenarnya adalah, saya menggunakan Versi Selenium lama dan Firefox terbaru. Dan mereka tidak bekerja dengan baik bersama.

Gatal
sumber
Versi selenium dan firefox apa yang Anda gunakan?
mrded