Bug 1431905

Summary: spice GL broken: egl: EGL_KHR_surfaceless_context not supported
Product: [Fedora] Fedora Reporter: Cole Robinson <crobinso>
Component: qemuAssignee: Fedora Virtualization Maintainers <virt-maint>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 25CC: amit, berrange, cfergeau, dwmw2, itamar, pbonzini, rjones, virt-maint
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: qemu-2.7.1-4.fc25 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-03-18 19:53:24 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Cole Robinson 2017-03-14 00:54:58 UTC
Trying to do spice GL with F25 host throws this error:

    qemu-system-x86_64: egl: eglGetDisplay failed
    qemu-system-x86_64: egl: EGL_KHR_surfaceless_context not supported

At least on my intel hardware. This is due to the libglvnd+mesa change, qemu needs a patch. Upstream has a fix:

  commit 0ea1523fb6703aa0dcd65e66b59e96fec028e60a
  Author: Frediano Ziglio <fziglio>
  Date:   Mon Feb 20 09:50:55 2017 +0000

      egl-helpers: Support newer MESA versions


There's some discussion on the list about whether it's complete though, but I don't think the additions will affect fedora so we can just grab that patch

Comment 1 Fedora Update System 2017-03-15 15:43:52 UTC
qemu-2.7.1-4.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-31b976672b

Comment 2 Fedora Update System 2017-03-16 23:20:51 UTC
qemu-2.7.1-4.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-31b976672b

Comment 3 Fedora Update System 2017-03-18 19:53:24 UTC
qemu-2.7.1-4.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.