All of lore.kernel.org
 help / color / mirror / Atom feed
From: Vasilis Liaskovitis <vliaskov@gmail.com>
To: kraxel@redhat.com, qemu-devel@nongnu.org, airlied@redhat.com
Subject: [Qemu-devel] virtio_gpu testing
Date: Mon, 8 Dec 2014 12:19:26 +0100	[thread overview]
Message-ID: <20141208111926.GA2844@clowntown> (raw)

Hi,

I am testing virtio_gpu/virgl and have followed the instructions at:

https://www.kraxel.org/slides/qemu-gfx/#resources
https://docs.google.com/document/d/1CNiN0rHdfh7cp9tQ3coebNEJtHJzm4OCWvF3qL4nucc/pub

Host runs 3.13 with drm.rnodes=1
My fc20 guest boots fine with virgl and sdl2.0 support. However glxinfo and
piglit sanity seem to have some issues, most likely something wrong with my
setup.

glxinfo says:
libGL error: failed to create dri screen
libGL error: failed to load driver: virtio_gpu

although /usr/lib64/dri/virtio_gpu_dri.so is in the guest (also a symlink
to it named /usr/lib64/dri/virgl_dri.so)

guest dmesg: http://pastebin.com/0xtQKqvU
full glxinfo output: http://pastebin.com/jJibN4gp
xorg loads xf6-video-virgl, log: http://pastebin.com/mgdbB8CY 
piglit sanity log: http://pastebin.com/hqte8mHs

The only crucial difference from the setup described afaict, is that my host
mesa is the default system mesa, it does not support EGL_EXT_image_dma_buf_import,
as: http://cgit.freedesktop.org/~airlied/mesa/log/?h=egl-mesa-drm-buf-export
Does correct functionality depend on EGL_EXT_image_dma_buf_import? (btw branch
egl-mesa-drm-buf-export branch seems old, is there an updated one?). I tried to
use this branch as well but I get no gnome session display / login.

Host mesa is using radeonsi_dri

Also input/cursor is not entirely working in sdl guest display (cursor works,
but is not visible), i guess this may be expected at the moment?

Is the display supposed to work with either an X11 or a wayland session in
the guest?


thanks for any hints,

- Vasilis

             reply	other threads:[~2014-12-08 11:19 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-12-08 11:19 Vasilis Liaskovitis [this message]
2014-12-08 11:35 ` [Qemu-devel] virtio_gpu testing Gerd Hoffmann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20141208111926.GA2844@clowntown \
    --to=vliaskov@gmail.com \
    --cc=airlied@redhat.com \
    --cc=kraxel@redhat.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.