Summary: | All GL programs segfault: i915_state_derived.c:calculate_vertex_layout: i915->fs == 0 | ||
---|---|---|---|
Product: | Mesa | Reporter: | Karl-Johan Karlsson <creideiki+freedesktop-bugzilla> |
Component: | Drivers/Gallium/i915g | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED MOVED | QA Contact: | Default DRI bug account <dri-devel> |
Severity: | major | ||
Priority: | medium | CC: | freedesktop.org, rbergen |
Version: | 17.1 | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Karl-Johan Karlsson
2017-05-15 22:21:36 UTC
Seems like you're using the i915g driver - updating the component accordingly. As a temporary workaround, you can try the classic i915 driver? You're right, sorry. I'm not entirely clear on the difference. I switched to the classic driver, and with that both glxgears and KDE Plasma works. Same in NixOS https://github.com/NixOS/nixpkgs/issues/30758 (In reply to Karl-Johan Karlsson from comment #2) > You're right, sorry. I'm not entirely clear on the difference. I switched to > the classic driver, and with that both glxgears and KDE Plasma works. Clear can get called now with less state set in the driver. Many drivers weren't ready for this and had to be fixed. Looks like no one has fixed up i915g for a super-early clear call. I think this may relate to the problem described in this bug: https://bugs.freedesktop.org/show_bug.cgi?id=100189. It states there that the i915 Gallium driver is unmaintained, and may be removed from a future version of Mesa. In any case, I am running into exactly the same problem, which exposes itself by sddm-greeter crashing on startup, after a recent upgrade to Mesa 17.1.10. -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/670. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.