On 12/13/2016 06:30 AM, Gianluca Cecchi wrote: > Hello, > I'm trying to test what found here: > http://blog.wikichoon.com/2016/05/spice-openglvirgl-acceleration-on.html > <http://blog.wikichoon.com/2016/05/spice-openglvirgl-acceleration-on.html> > and here: > https://www.kraxel.org/blog/tag/virgl/ <https://www.kraxel.org/blog/tag/virgl/> > > My system is a fedora 25 laptop, born in version 23 and gradually updated to > 24 and 25 now. > > I had a fedora 25 guest that worked ok with "normal"spice and I'm trying to > configure with virgl > > Main components currently installed on host: > qemu-kvm-2.7.0-7.fc25.x86_64 > libvirt-2.2.0-2.fc25.x86_64 > virt-manager-1.4.0-4.fc25.noarch > VirtualGL-2.4-7.fc25.x86_64 > ... > > [root@ope46 qemu]# virsh start f25 > error: Failed to start domain f25 > error: internal error: process exited while connecting to monitor: > 2016-12-13T11:18:37.784324Z qemu-system-x86_64: egl: no drm render node available > 2016-12-13T11:18:37.784375Z qemu-system-x86_64: Failed to initialize EGL > render node for SPICE GL > > [root@ope46 qemu]# ... > > What can I check? Any pre-requisite in laptop video adapter or other? You're hitting: https://bugzilla.redhat.com/show_bug.cgi?id=1337290 There's two pieces missing: 1) DAC access and 2) cgroup access, to the /dev/dri/render* file. All we have right now are workarounds: for #1 you can do: setfacl -m u:qemu:rw /dev/dri/renderD128 For the latter, the only option is to write a custom cgroup_device_acl in qemu.conf, which sucks for a number of reasons. Patches have been posted to fix this but they aren't applied yet: http://www.redhat.com/archives/libvir-list/2016-May/msg01435.html - Cole _______________________________________________ libvirt-users mailing list libvirt-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvirt-users