Bug 1305369
Summary: | Video doesn't render properly with Intel Skylake using xv frontend | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Eric Lavarde <elavarde> | ||||||
Component: | xorg-x11-drv-intel | Assignee: | Adam Jackson <ajax> | ||||||
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | high | Docs Contact: | |||||||
Priority: | unspecified | ||||||||
Version: | 23 | CC: | ajax, hdegoede, xgl-maint | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | x86_64 | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2016-03-07 18:19:44 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: | |||||||||
Attachments: |
|
Description
Eric Lavarde
2016-02-07 17:58:15 UTC
Hi, Yes the xorg-x11-drv-intel driver does not support any sort of acceleration on skylake and as such also has quite limited Xv support. The best solution is probably to remove the intel driver, this will cause Xorg to fallback to the glamor driver, which used the 3d engine (opengl) for accelleration, this will give you proper video support. I will discuss making glamor the default for skylake integrated graphics with the graphics team. Regards, Hans p.s. To try this do: sudo rpm -e xorg-x11-drivers xorg-x11-drv-intel Created attachment 1122893 [details]
Snapshot showing that the transparency of the icon is rendered black with glamor
It felt a bit weird to remove the GPU's specific driver to fix the problem, but it fixed my issue, thanks a lot for this! Two things are noticeable though: - transparency of the Skype icon is not properly handled anymore (see attached snapshot) - /var/log/Xorg.0.log contains multiple errors (not related to video or glxgears rendering, I checked) Shall I create a new bug report for this? # grep glamor Xorg.0.log [ 9.617] (II) Loading sub module "glamoregl" [ 9.617] (II) LoadModule: "glamoregl" [ 9.617] (II) Loading /usr/lib64/xorg/modules/libglamoregl.so [ 9.623] (II) Module glamoregl: vendor="X.Org Foundation" [ 9.623] (II) glamor: OpenGL accelerated X.org driver based. [ 9.651] (II) glamor: EGL version 1.4 (DRI2): [ 9.665] (II) modeset(0): glamor initialized [ 9.728] (EE) glamor0: GL error: FS SIMD8 shader: 36 inst, 0 loops, 102 cycles, 0:0 spills:fills, Promoted 0 constants, compacted 576 to 384 bytes. [ 9.728] (EE) glamor0: GL error: FS SIMD16 shader: 36 inst, 0 loops, 148 cycles, 0:0 spills:fills, Promoted 0 constants, compacted 576 to 384 bytes. [ 9.728] (EE) glamor0: GL error: VS SIMD8 shader: 8 inst, 0 loops, 30 cycles, 0:0 spills:fills, Promoted 0 constants, compacted 128 to 80 bytes. [ 9.737] (EE) glamor0: GL error: FS SIMD8 shader: 36 inst, 0 loops, 102 cycles, 0:0 spills:fills, Promoted 0 constants, compacted 576 to 416 bytes. [ 9.737] (EE) glamor0: GL error: FS SIMD16 shader: 36 inst, 0 loops, 148 cycles, 0:0 spills:fills, Promoted 0 constants, compacted 576 to 416 bytes. [ 9.737] (EE) glamor0: GL error: VS SIMD8 shader: 8 inst, 0 loops, 30 cycles, 0:0 spills:fills, Promoted 0 constants, compacted 128 to 80 bytes. [... 93 error lines in total ...] [ 1763.764] (EE) glamor0: GL error: VS SIMD8 shader: 6 inst, 0 loops, 26 cycles, 0:0 spills:fills, Promoted 0 constants, compacted 96 to 64 bytes. (In reply to Eric Lavarde from comment #4) > It felt a bit weird to remove the GPU's specific driver to fix the problem, > but it fixed my issue, thanks a lot for this! > > Two things are noticeable though: > - transparency of the Skype icon is not properly handled anymore (see > attached snapshot) I can reproduce, please file a bug for this, not I do not think anyone will have time to seriously look into this, but it is probably still good to track. > - /var/log/Xorg.0.log contains multiple errors (not related to video or glxgears rendering, I checked) I cannot reproduce this, it would be good if you can figure out which app is triggering this, and then file a bug report (I'm on stock gnome3 with firefox + thunderbird + xterms). Hi, xorg-x11-drv-intel has been patched for F24+ to not load on skylake and later so that we will use modesetting + glamor there. Depending on how testing with F24 goes we may backport this change to F23 later. Regards, Hans |