Summary: | [ILK] [sna gen 5] Delayed drawing of strings and characters. | ||
---|---|---|---|
Product: | xorg | Reporter: | Mihail Kasadjikov <hamer.mk> |
Component: | Driver/intel | Assignee: | Chris Wilson <chris> |
Status: | RESOLVED DUPLICATE | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Severity: | normal | ||
Priority: | medium | ||
Version: | unspecified | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
Description
Mihail Kasadjikov
2014-09-19 21:35:11 UTC
Can you please also attach your Xorg.0.log? What's the PageFlip setting you are changing there? Created attachment 106582 [details]
Patch not applied and no «"PageFlip" "false"» in xorg.conf.
Patch not applied and no «"PageFlip" "false"» in xorg.conf.
$ cat /etc/X11/xorg.conf.d/10-intel.conf | grepv
Section "Device"
Identifier "Intel HD"
Driver "intel"
Option "FallbackDebug" "true"
Option "AccelMethod" "sna"
EndSection
This is for «test 1».
Created attachment 106583 [details]
Patch not applied and «"PageFlip" "false"» in xorg.conf.
Patch not applied and «"PageFlip" "false"» in xorg.conf.
$ cat /etc/X11/xorg.conf.d/10-intel.conf | grepv
Section "Device"
Identifier "Intel HD"
Driver "intel"
Option "FallbackDebug" "true"
Option "PageFlip" "false"
Option "AccelMethod" "sna"
EndSection
This is for «test 2».
Created attachment 106584 [details]
Patch applied and no «"PageFlip" "false"» in xorg.conf.
Patch applied and no «"PageFlip" "false"» in xorg.conf.
$ cat /etc/X11/xorg.conf.d/10-intel.conf | grepv
Section "Device"
Identifier "Intel HD"
Driver "intel"
Option "FallbackDebug" "true"
Option "AccelMethod" "sna"
EndSection
This is for «test 3».
Created attachment 106585 [details]
Patch applied and «"PageFlip" "false"» in xorg.conf.
Patch applied and «"PageFlip" "false"» in xorg.conf.
$ cat /etc/X11/xorg.conf.d/10-intel.conf | grepv
Section "Device"
Identifier "Intel HD"
Driver "intel"
Option "FallbackDebug" "true"
Option "PageFlip" "false"
Option "AccelMethod" "sna"
EndSection
This is for «test 4».
Is KDE using DRI3? Could you try Option "DRI" "2" to check? Created attachment 106598 [details]
KDE4 kwin settings
KDE uses «OpenGL 2.0» instead of «XRender» for compositing.
Qt uses «raster» engine instead of «native».
But I don't know how and where to see which DRI type KDE uses...
Created attachment 106599 [details]
DRI2. Patch not applied and no «"PageFlip" "false"» in xorg.conf.
With «Option DRI 2» the both problems has gone.
$ cat /etc/X11/xorg.conf.d/10-intel.conf | grepv
Section "Device"
Identifier "Intel HD"
Driver "intel"
Option "DRI" "2"
Option "FallbackDebug" "true"
Option "AccelMethod" "sna"
EndSection
Does it mean that DRI3 support is not so good for daily use?
The delayed rendering then makes sense. Currently DRI3 implements fences in only one direction, leaving the question of how to sync rendering to a texture (i.e. the compositor reading pixmaps rendered by X) completely unanswered. *** This bug has been marked as a duplicate of bug 81551 *** |
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.