On Wed, Oct 21, 2020 at 07:00:22PM +0900, Masami Hiramatsu wrote:
Hi Alex,
2020年10月16日(金) 19:49 Alex Bennée alex.bennee@linaro.org:
Masami Hiramatsu masami.hiramatsu@linaro.org writes:
Hi Alex,
2020年10月16日(金) 2:01 Alex Bennée alex.bennee@linaro.org:
Masami Hiramatsu masami.hiramatsu@linaro.org writes:
Hi,
I've succeeded to make the X.org running on Dom0. It seems that Xorg's nouveau driver caused SIGBUS issue. Custom nouveau kernel driver + Xorg fbdev driver seems stable. (Even if it doesn't work again, I'll try to use USB-HDMI adaptor next time)
So, I would like to test the virtio-video for the next step. Alex, how can I help you to test it?
In one window you need the vhost-user gpu daemon:
./vhost-user-gpu --socket-path=vgpu.sock -v
Hmm, I couldn't find vhost-user-gpu (I've installed xen tools under /usr/local, but I can not find vhost* tools)
The vhost-user-gpu tool is part of the QEMU source tree (contrib/vhost-user-gpu).
How can I build it? I've tried to build the latest qemu with
mhiramat@develbox:~/ksrc/qemu$ ./configure --prefix=/usr/local --enable-vhost-user mhiramat@develbox:~/ksrc/qemu$ make -j 24
But it didn't build the vhost-user-gpu command...
According to Makefile,
ifeq ($(CONFIG_LINUX)$(CONFIG_VIRGL)$(CONFIG_GBM)$(CONFIG_TOOLS),yyyy) HELPERS-y += vhost-user-gpu$(EXESUF) vhost-user-json-y += contrib/vhost-user-gpu/50-qemu-gpu.json endif
there are some package dependencies: - libvirglrenderer-dev - libgbm-dev and a required configure option: - --enable-tools"
# I've never tried it though.
-Takahiro Akashi
Thank you,
-- Masami Hiramatsu