Bug 29956

Summary: invisible text (fonts) in X server (with new X libs and X clients) because of Render extension
Product: Branch 4.1 Reporter: Ivan Zakharyaschev <imz>
Component: xorg-serverAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED WONTFIX QA Contact: qa-4.1 <qa-4.1>
Severity: normal    
Priority: P3    
Version: unspecified   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
/var/log/Xorg.0.log none

Description Ivan Zakharyaschev 2014-04-07 14:26:28 MSK
xorg-server-1.4.2-alt10.M41.1
libpixman-0.32.4-alt1
libXrender-0.9.6-alt2
wm-select-0.8-alt1
firefox-10.0.7-alt0.M50P.2

I'm not sure whether this bug would be seen if I had X libs and clients from branch 4.1, too, but I have upgraded them.

All things worked before I upgraded to xorg-server-1.4.2-alt10.M41.1 : then, most fonts became displayed invisible (e.g., wm-select dialog, firefox menus, firefox rendered pages, etc.). They become visible when I hover over them, sometimes.

For a long time, I couldn't figure out where the bug was (whether it's new X libs and clients being incompatible with an old X server, or what?.. fortunately, the text was visible in Emacs buffers and urxvt, and that was enough to use this system).

Now, I have understood that it's a buggy extension that was automatically enabled in the old version of X server. I've inserted the following into /etc/X11/xorg.conf :

Section "Extensions"
	Option      "RENDER" "Disable"
EndSection

and the X clients have visible fonts again.

I'm using X on an Intel video card.

I'm attaching the log from the server that doesn't show text (fonts) correctly.

Either the Render extension should be disabled or fixed.
Comment 1 Ivan Zakharyaschev 2014-04-07 14:35:52 MSK
Created attachment 6075 [details]
/var/log/Xorg.0.log
Comment 2 Michael Shigorin 2014-11-05 20:43:29 MSK
В 4.1/branch исправления не будут вноситься уже технически (заглушена очередь на сборку), поэтому прошу ошибки, актуальные для sisyphus/p7/t7, перевесить на текущие ветки или сизиф.