From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60796) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XxwLn-0007gJ-6r for qemu-devel@nongnu.org; Mon, 08 Dec 2014 06:19:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XxwLi-0007T0-Vt for qemu-devel@nongnu.org; Mon, 08 Dec 2014 06:19:35 -0500 Received: from mail-wg0-x22e.google.com ([2a00:1450:400c:c00::22e]:40808) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XxwLi-0007Ss-P8 for qemu-devel@nongnu.org; Mon, 08 Dec 2014 06:19:30 -0500 Received: by mail-wg0-f46.google.com with SMTP id x13so3373833wgg.5 for ; Mon, 08 Dec 2014 03:19:29 -0800 (PST) Date: Mon, 8 Dec 2014 12:19:26 +0100 From: Vasilis Liaskovitis Message-ID: <20141208111926.GA2844@clowntown> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: [Qemu-devel] virtio_gpu testing List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: kraxel@redhat.com, qemu-devel@nongnu.org, airlied@redhat.com 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