Bug 1854674
Summary: | Bug in xf86-video-intel (xorg-x11-drv-intel) prevents iris driver from working properly when DRI2 and intel DDX driver are in use | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Tomasz Tomasik <scx.mail> | ||||||||||||||||||||||
Component: | xorg-x11-drv-intel | Assignee: | Adam Jackson <ajax> | ||||||||||||||||||||||
Status: | CLOSED WONTFIX | QA Contact: | Desktop QE <desktop-qa-list> | ||||||||||||||||||||||
Severity: | urgent | Docs Contact: | |||||||||||||||||||||||
Priority: | unspecified | ||||||||||||||||||||||||
Version: | 7.8 | CC: | ajax, csoriano, ndegraef, pvlasin, scx.mail, tpelka, yanhua1.wu | ||||||||||||||||||||||
Target Milestone: | rc | Keywords: | Regression, Triaged | ||||||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||||||||
OS: | Linux | ||||||||||||||||||||||||
Whiteboard: | |||||||||||||||||||||||||
Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||||||
Clone Of: | |||||||||||||||||||||||||
: | 1856737 1856738 (view as bug list) | Environment: | |||||||||||||||||||||||
Last Closed: | 2021-11-10 14:49:18 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: | |||||||||||||||||||||||||
Bug Depends On: | |||||||||||||||||||||||||
Bug Blocks: | 1856737, 1856738 | ||||||||||||||||||||||||
Attachments: |
|
Description
Tomasz Tomasik
2020-07-08 00:37:41 UTC
Created attachment 1700230 [details]
Upstream patch for xf86-video-intel (xorg-x11-drv-intel)
In mesa i915/i965 pass the bpp to use when creating the surface, but the gallium state tracker passed the depth. As it happens that BitsPerPixel(format) will do the right thing for both, use that.
Created attachment 1700231 [details]
X.Org configuration
X.Org configuration with DRI2 and the intel DDX driver instead of modesetting
Created attachment 1700232 [details]
RPM SPEC for EL7
RPM SPEC for EL7 with "0002-dri2-Interpret-DRI2ATTACH_FORMAT-as-depth-not-bpp.patch"
Created attachment 1700233 [details]
dmesg log
Error in libgallium_dri.so
Created attachment 1700235 [details]
gdb log
Error in /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/iris_dri.so
Created attachment 1700236 [details]
SRPM for EL6
SRPM for EL6 with "0002-dri2-Interpret-DRI2ATTACH_FORMAT-as-depth-not-bpp.patch"
Created attachment 1700237 [details]
SRPM for EL7
SRPM for EL7 with "0002-dri2-Interpret-DRI2ATTACH_FORMAT-as-depth-not-bpp.patch"
Created attachment 1700238 [details]
SRPM for EL8
SRPM for EL8 with "0002-dri2-Interpret-DRI2ATTACH_FORMAT-as-depth-not-bpp.patch"
Created attachment 1700239 [details]
SRPM for FC30-FC31
SRPM for FC30-FC31 with "0002-dri2-Interpret-DRI2ATTACH_FORMAT-as-depth-not-bpp.patch"
Created attachment 1700240 [details]
SRPM for FC32-FC33
SRPM for FC32-FC33 with "0002-dri2-Interpret-DRI2ATTACH_FORMAT-as-depth-not-bpp.patch"
|