Bug 95400 - Font rendering issues in TearFree mode
Summary: Font rendering issues in TearFree mode
Status: NEW
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Chris Wilson
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-14 11:42 UTC by bougospam
Modified: 2016-05-14 17:01 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Xorg.0.log (19.17 KB, text/plain)
2016-05-14 13:49 UTC, bougospam
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description bougospam 2016-05-14 11:42:15 UTC
I am getting invisible fonts in rxvt-unicode (urxvt) v9.22, in current Arch Linux, using package xf86-video-intel version 1:2.99.917+645+g88733a7-1, which matches the current master revision. Downgrading to version 1:2.99.917+641+ge4ef6e9-1 (commit e4ef6e9) solves the problem.

The issue only occurs when I enable TearFree mode in xorg.conf.d.

I can reproduce the bug consistently, although the conditions in which it appears are not clear to me. I use the following rxvt-unicode config:
   URxvt.font: xft:DejaVu Sans Mono-9
The terminal font becomes visible when I increase the size to 12 or larger. It also becomes visible when I resize or move the window, or when I echo any text in the shell (although the first line remains invisible then).

Possibly related Arch Linux bug tracker item: https://bugs.archlinux.org/task/49299
Comment 1 Chris Wilson 2016-05-14 13:16:26 UTC
Most important: please attach your Xorg.0.log. Do you use a compositor in conjunction with TearFree?
Comment 2 bougospam 2016-05-14 13:49:12 UTC
Created attachment 123748 [details]
Xorg.0.log
Comment 3 bougospam 2016-05-14 13:50:35 UTC
I attached the log file.

I do not use a compositor. I use dwm as a window manager.


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.