2013-04-05 13 views
9

Provo a eseguire Google Chrome su xvfb display, ma Google mostra errore sull'estensione RANDR. Il problema è che ho aggiunto RANDR a xvfb e lo ha caricato. Così i miei passi sono:Google Chrome non può essere eseguito in xvfb perché manca l'estensione "RANDR"

  1. server di Xvfb Run utilizzando il comando:

    Xvfb :1 -screen 0 1280x1024x24 +extension RANDR

  2. Questo comando mi danno in uscita con modulo RAND caricato con successo

    Initializing built-in extension Generic Event Extension
    Initializing built-in extension SHAPE
    Initializing built-in extension MIT-SHM
    Initializing built-in extension XInputExtension
    Initializing built-in extension XTEST
    Initializing built-in extension BIG-REQUESTS
    Initializing built-in extension SYNC
    Initializing built-in extension XKEYBOARD
    Initializing built-in extension XC-MISC
    Initializing built-in extension SECURITY
    Initializing built-in extension XINERAMA
    Initializing built-in extension XFIXES
    Initializing built-in extension RENDER
    Initializing built-in extension RANDR
    Initializing built-in extension COMPOSITE
    Initializing built-in extension DAMAGE
    Initializing built-in extension MIT-SCREEN-SAVER
    Initializing built-in extension DOUBLE-BUFFER
    Initializing built-in extension RECORD
    Initializing built-in extension DPMS
    Initializing built-in extension X-Resource
    Initializing built-in extension XVideo
    Initializing built-in extension XVideo-MotionCompensation
    [dix] Could not init font path element /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, removing from list!

  3. Run nell'altro terminale:

    export DISPLAY=:1 && google-chrome

  4. Chrome outut al terminale:

    Xlib: extension "RANDR" missing on display ":1".
    Created new window in existing browser session.

  5. Google Chrome ha iniziato nella mia sessione X11

+0

Sono passati tre anni, sei stato in grado di capirlo? – Coder

+0

@Coder In realtà non ricordo bene se questo problema esatto è risolto, ma per risolvere il compito per il quale ho provato a usare 'Xvfb' 3 anni fa - ho usato la gemma rubino' headless 'e stava funzionando lì e anche ora funziona , quindi potrebbe aiutarti in qualche modo. – ShockwaveNN

risposta

0

Prova

env DISPLAY=:1 google-chrome 
+0

Non funziona, google-chrome si avvia ancora nella sessione x11 – ShockwaveNN

Problemi correlati