FS#13977 - qt4.4.x -> qt4.5.0-3 incorrect text

Attached to Project: Arch Linux
Opened by orbisvicis (orbisvicis) - Thursday, 26 March 2009, 23:26 GMT
Last edited by Pierre Schmitz (Pierre) - Saturday, 09 May 2009, 09:29 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Pierre Schmitz (Pierre)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

No matter the qt-theme (I blindly set every possibility from the drop-down box)
ever since the qt4.5.0-3 update
all the text in qt (only qt) is illegible
(but it seems to be just me)

Screenshot shows qtconfig,qjackctl,vlc

I only have one version of qt installed


Additional info:
extra/qt 4.5.0-3
This task depends upon

Closed by  Pierre Schmitz (Pierre)
Saturday, 09 May 2009, 09:29 GMT
Reason for closing:  Fixed
Comment by Attila (attila) - Friday, 27 March 2009, 06:50 GMT
I have the same effects and steps back to qt 4.4. There is a bugreport aboout that Qt habe problems with fontconfig:

http://www.qtsoftware.com/developer/task-tracker/index_html?method=entry&id=195256

It get yesterday the state "resolved" so there is hope for the future but i can't find informations about where be the patch or something else.

@orbisvicis See http://bbs.archlinux.org/viewtopic.php?id=67031 because perhaps some of the solutions there could helps you.
Comment by Pierre Schmitz (Pierre) - Friday, 27 March 2009, 07:43 GMT
I think that patch is included in qt-4.5.0-4 from testing.
Comment by Attila (attila) - Friday, 27 March 2009, 17:33 GMT
In my case there is no difference with qt-4.5.0-4.
Comment by Pierre Schmitz (Pierre) - Friday, 27 March 2009, 18:13 GMT
OK, then you have a different problem. Try one of those:
* create a new user (with a clean config)
* use vesa as graphics driver
* disable subpixel rendering for fonts
* if you use nvidia disable the glyphcache
Comment by Attila (attila) - Saturday, 28 March 2009, 08:36 GMT
Okay, at first i try different combinations of your hints without any change.

To have no sideeffects from my kdemod3 session i test it with startx+openbox without any "aliasing + subpixel rendering" and the vesa driver. Still again no change.

I will wait if qt 4.5 will be used in other distributions as default and than i will look where is the difference to my configuration. In my case waiting is no problem but i'm a little bit confused about that qt3/gtk2 based apps have no problem with my configuration.
Comment by Andrej Podzimek (andrej) - Monday, 30 March 2009, 16:45 GMT
> (but it seems to be just me)

No, it's *not* just you. This is a severe problem and a showstopper for users with vertical displays. Fonts become illegible when you install Qt 4.5 *and* set vertical subpixel hinting. Not many people use a vertical display layout. That's why most users didn't even notice there could be a problem.
Comment by Attila (attila) - Tuesday, 31 March 2009, 04:54 GMT
Only for the stats: I use vrgb too in my fontconfig settings.

Thanks Andrej for pointing out the problem. The only strange thing is that my last test was without any file lower than 20 in /etc/fonts/conf.d. The only file what i forgot to deactivate during this test was my ~/.Xresources but i thought that this file as not used by qt and i don't use a ~/.fonts.conf because i like it more to config this settings at one place.
Comment by Pierre Schmitz (Pierre) - Thursday, 02 April 2009, 20:24 GMT
Did anyone who is affected by this file a detailed report at qt-software?
Comment by Attila (attila) - Friday, 03 April 2009, 05:18 GMT
@Pierre We be not alone with this problem: https://bugzilla.redhat.com/show_bug.cgi?id=490377 and so i hope one who is a developper can do this because the Qt Bug Report Form ask things what i don't know (Is this ActiveQt or what else -) ).
Comment by Attila (attila) - Thursday, 23 April 2009, 17:40 GMT
Because i recognized too late that there is qt 4.5.1 is in testing i compiled it by myself and i can say that the error with using vrgb is gone for me.

Note: I don't use in the copy from abs qt-copy-patches and append a "-opensource" to the end of the configure string. I don't think that this makes a big difference but one dev have to say if this is true.

Loading...