2013-04-05 119 views
9

我尝试在xvfb显示器上运行Google Chrome,但Google显示有关RANDR扩展的错误。问题是我将RANDR添加到xvfb并加载它。 所以我的步骤是:Google Chrome无法在xvfb中运行,因为扩展名“RANDR”缺失

  1. 运行xvfb的服务器使用命令:

    Xvfb :1 -screen 0 1280x1024x24 +extension RANDR

  2. 此命令给我的输出与成功加载RAND模块

    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. 运行在其他终端:

    export DISPLAY=:1 && google-chrome

  4. 铬outut到终端:

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

  5. 谷歌浏览器在我的X11会议开始

+0

已经过了三年了,你能弄清楚这一点吗? – Coder 2016-06-24 18:37:47

+0

@Coder其实我不太清楚这个确切的问题是否已经解决,但是为了解决3年前我尝试使用'Xvfb'的任务 - 我使用了'无头的'红宝石宝石,它在那里工作,现在也工作,所以它可能会以某种方式帮助你。 – ShockwaveNN 2016-06-28 15:23:27

回答

0

尝试

env DISPLAY=:1 google-chrome 
+0

不工作,谷歌浏览器仍然在x11会话中启动 – ShockwaveNN 2013-10-08 06:38:08

相关问题