2017-08-28 2 views
0

私はちょうどminiguiの例を実行している問題に出くわしました。 私はqt-4.8.6をダウンロードし、私のUbunut 14.04に正しくインストールします。 私は何の問題もなくqvfbを実行することができますが、私は(miniguiからの例)家政婦を実行したいとき、何かが間違って起こる:qvfbでminiguiを設定するには?

start-qvfb :/opt/Qt-x11-4.8.6/bin/qvfb pcxvfb 3351 XVFB-for-MiniGUI-3.0-(Gtk-Version) 800x600-16bpp 
Unknown parameter 3351 
Usage: pcxvfb [-width width] [-height height] [-depth depth] [-zoom zoom][-mmap] [-nocursor] [-qwsdisplay :id] [-x11display :id] [-skin skindirectory] 
Supported depths: 1, 4, 8, 12, 15, 16, 18, 24, 32 
NEWGAL>PCXVFB: Wait too long for CLIENT. 
NEWGAL: Does not find matched engine: pc_xvfb. 
KERNEL>InitGUI: Can not get graphics engine information! 

を私は何をすべき?

答えて

0

私はちょうどqvfbの代わりにgvfbを使ってこの厄介な問題を解決しました。私はhttp://www.minigui.org/en/download/からgvfb v1.0をダウンロードします。

その後:

タール-xzvf gvfb-1.0.0.tar.gz

CD gvfb-1.0.0

cmakeの。このステップで

、あなたが出くわすことがあります。

Linking C executable gvfb /usr/bin/ld: CMakeFiles/gvfb.dir/gvfb_linux.o: undefined reference to symbol 'XkbGetIndicatorState' //usr/lib/i386-linux-gnu/libX11.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make[2]: *** [src/gvfb] 错误 1 make[1]: *** [src/CMakeFiles/gvfb.dir/all] 错误 2 make: *** [all] 错误 2

をこのエラーを解決するには: あなたが-lX11 -Lは/ usr/libに/ I386-linuxの-GNU/libXtstを追加する必要があります。 -Lは/ usr/libに/ I386-linuxの-GNU/libX11.a-1.0.0をgvfbへ/ SRC/CMakeFiles/gvfb.dir/link.txt(あなたのホストを想定し、32ビットです。)

makeを実行してインストールを行うことができます。

miniguiが提供するサンプルを実行して、正常にインストールされているかどうかをテストできます。

関連する問題