Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 251242
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo X packagers <x11@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Till Matthiesen <entropy@everymail.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
garbled_text.png Screenshot image/png Till Matthiesen 2008-12-16 22:38 0000 331.78 KB Details
screenshot2.png Screenshot after changing font to Bitstream image/png Till Matthiesen 2008-12-19 14:51 0000 290.12 KB Details
Xorg.0.log current Xorg.0.log text/plain Till Matthiesen 2008-12-19 15:08 0000 24.83 KB Details
qtconfig_antialiased_with_subpixel.png qtconfig with subpixel rendering enabled image/png Knut Masanetz 2009-01-07 19:52 0000 39.92 KB Details
qtconfig_antialiased_without_subpixel.png qtconfig with subpixel rendering disabled image/png Knut Masanetz 2009-01-07 19:54 0000 55.08 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 251242 depends on: Show dependency tree
Bug 251242 blocks: 251832
Votes: 20    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-12-16 22:36 0000
After upgrading to xorg-server-1.5.3 using antialiased fonts results
in garbled output with Qt4 apps (Qt3 looks fine though).
Once antialiased fonts are switched off all fonts are displayed as expected.

This machine is equipped with a i965 chipset running xf86-video-intel-2.5.1.
Qt4 is at 4.4.2.

#emerge --info
Portage 2.1.6.1 (default-linux/amd64/2007.0, gcc-4.3.2, glibc-2.9_p20081201-r0,
2.6.27.7 x86_64)
=================================================================               
System uname:
Linux-2.6.27.7-x86_64-Intel-R-_Core-TM-2_CPU_6400_@_2.13GHz-with-glibc2.2.5     
Timestamp of tree: Tue, 16 Dec 2008 20:46:01 +0000                              
app-shells/bash:     3.2_p33                                                    
dev-java/java-config: 1.3.7-r1, 2.1.6                                           
dev-lang/python:     2.4.4-r13, 2.5.2-r7                                        
dev-python/pycrypto: 2.0.1-r6                                                   
dev-util/cmake:      2.6.2                                                      
sys-apps/baselayout: 1.12.11.1                                                  
sys-apps/sandbox:    1.2.18.1-r2                                                
sys-devel/autoconf:  2.13, 2.61-r2                                              
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1        
sys-devel/binutils:  2.18-r3                                                    
sys-devel/gcc-config: 1.4.0-r4                                                  
sys-devel/libtool:   1.5.26                                                     
virtual/os-headers:  2.6.23-r3                                                  
ACCEPT_KEYWORDS="amd64"                                                         
CBUILD="x86_64-pc-linux-gnu"                                                    
CFLAGS="-march=core2 -O2 -pipe"                                                 
CHOST="x86_64-pc-linux-gnu"                                                     
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/
/etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo
/etc/texmf/web2c /etc/udev/rules.d"                                             
CXXFLAGS="-march=core2 -O2 -pipe"                                               
DISTDIR="/usr/portage/distfiles"                                                
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms
strict unmerge-orphans userfetch"                                               
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ "         
LANG="en_US.UTF-8"                                                              
LC_ALL="en_US.UTF-8"                                                            
LDFLAGS=""
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --stats --timeout=180 --exclude=/distfiles
--exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/local-overlay"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="64bit 7zip X X509 a52 aac accessibility acl acpi aiglx alsa amarok amd64
ao asf audiofile bash-completion bcmath bdf berkdb blas bogofilter bzip2 cairo
cblas ccache cdda cddb cdinstall cdrom cdsound cern clamav clamd cli colordiff
cpudetection cracklib crosscompile crypt cscope css ctype cups cupsddk dbus
dirac divx djvu dmi doc dri dts dvb dvbplayer dvd dvdr dvdread fbcon ffmpeg
fftw firefox3 flac fortran fortran95 ftdi gd gdbm ggi gif gimp gimpprint
glibc-compat20 glitz glut gnuplot gphoto2 gpm grub gs gstreamer gtk gtk2 gvim
gzip hal hddtemp hifieq iconv imagemagick imap ipv6 isdnlog jack jack-tmpfs
java javascript jpeg kaspersky kde lame lapack latex libsamplerate libvisual
libwww lm_sensors logrotate maps md5sum midi mmx mmxext mng mod modplug mp3 mp4
mpeg mpeg2 mplayer mudflap musicmysql ncurses nfs nls nocd nptl nptlonly
nsplugin nxclient ogg openal opendoc opengl openmp pam pango pcre pdf perl
plotutils png posix ppds pppd ps python qt3 qt3support qt4 rar readline
realmedia reflection rogue samba sasl schroedinger science session sockets
sounds spl srt sse sse2 sse3 ssl ssse3 svg sysfs syslog tcl tcpd tetex theora
threads tiff tk truetype unicode usb vcd vdr videos vim vim-pager vim-syntax
vim-with-x vorbis wma wmf wmp wxwindows x264 xatrix xcb xcomposite xforms xine
xml xorg xosd xpm xrandr xscreensaver xv xvid xvmc zlib" ALSA_CARDS="hda-intel"
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file
hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug
rate route share shm softvol" APACHE2_MODULES="actions alias
auth_basicauthn_alias authn_anon authn_dbm authn_default authn_file authz_dbm
authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache
dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache
filter headers include info log_config logio mem_cache mime mime_magic
negotiation rewrite setenvif speling status unique_id userdir usertrack
vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses
text" USERLAND="GNU" VIDEO_CARDS="intel"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LINGUAS,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Thanks.

Reproducible: Always

------- Comment #1 From Till Matthiesen 2008-12-16 22:38:11 0000 -------
Created an attachment (id=175527) [details]
Screenshot

------- Comment #2 From Till Matthiesen 2008-12-17 15:38:22 0000 -------
update:

No improvements with xf86-video-intel-2.5.1-r1 for me.

------- Comment #3 From Rémi Cardona 2008-12-17 18:08:39 0000 -------
Are you sure only 1.5.3 is the package to blame? Any chance you updated
fontconfig along with xorg-server?

Thanks

------- Comment #4 From Till Matthiesen 2008-12-17 18:31:45 0000 -------
As far as I can tell from emerge.log the following
updates have been emerged.

xorg-server 1.5.2 --> 1.5.3
xf86-input-evdev 2.0.8 --> 2.1.0

fontconfig has not been updated. 
It's still at the newest version (2.6.0-r2),
emerged back in Oct.

So to me it pretty much looks like this is somehow connected
to the xorg-server package. Not sure though.

Thanks for looking into this.

------- Comment #5 From Rémi Cardona 2008-12-17 23:31:40 0000 -------
(In reply to comment #4)
> xorg-server 1.5.2 --> 1.5.3
> xf86-input-evdev 2.0.8 --> 2.1.0

Hum, could you try downgrading the intel driver to 2.4.3 ?

Thanks

------- Comment #6 From Andreas Eckstein 2008-12-18 11:03:59 0000 -------
I had a similar problem, perhaps it's the same one. After upgrade to
xorg-server-1.5.3, the font rendering of all windows belonging to 'root'
(started with kdesu) was faulty, very much like shown in the screenshot, but
not for user windows (except for Mathematica, but that was always a bit
'special', font-wise). After I switched root's kde default fonts to Bitstream
instead of the default 'Sans serif' (like I have for my user account),
everything went back to normal.

------- Comment #7 From Andreas Eckstein 2008-12-18 11:16:20 0000 -------
Oddly enough, replacing the bundled Mathematica qt libs with symlinks to the
system's libs resolved its problem.

------- Comment #8 From Tobias Jakobi 2008-12-18 18:35:11 0000 -------
I can also report font rendering problem with xorg-server-1.5.3

I also did the check. The issue is really originating from this special
version. I just downgradeded to 1.5.2 and the issue is gone.

My problem with 1.5.3 is that texts containing kanji aren't displayed
correctly. The symbols are just replaced by some box symbols containing garbage
(or some numbers, dunno - the point is that it's not the correct symbol).

This affects nearly every application running on X. My filemanager emelfm2, the
xfce4 filemanager thunar, the open dialogues, the Seamonkey webbrowser.

I'm using xf86-video-intel-2.5.1-r1, but that doesn't seem to have any effect
on the bug.

------- Comment #9 From Rémi Cardona 2008-12-18 23:29:42 0000 -------
(In reply to comment #8)
> I'm using xf86-video-intel-2.5.1-r1, but that doesn't seem to have any effect
> on the bug.

Has anyone actually tried downgrading the Intel driver to 2.4.3?

Thanks

------- Comment #10 From Knut Masanetz 2008-12-19 10:24:08 0000 -------
It's NOT the intel driver, as on my system with an ATI radeon 9200 with the
xorg driver it's pretty much the same effect...

------- Comment #11 From Rémi Cardona 2008-12-19 11:55:24 0000 -------
(In reply to comment #10)
> It's NOT the intel driver, as on my system with an ATI radeon 9200 with the
> xorg driver it's pretty much the same effect...

Well that's an interesting tidbit :)

Now I would really like to know how you guys all get this. What desktop do you
run, which settings do you have, maybe your Xorg.0.logs, which
applications/toolkits trigger the bug, ...

Thanks

------- Comment #12 From Rémi Cardona 2008-12-19 11:56:30 0000 -------
Oh, and if you're running a compositor, please try to switch it off.

Thanks

------- Comment #13 From Till Matthiesen 2008-12-19 14:49:49 0000 -------
Hi!

I checked downgrading to xf86-video-intel-2.4.3.
That does not change the situation in any visible way.
Now I'm back again at 2.5.1-r1.

On the other hand I tried changing the font as 
Andreas post suggests. 
Indeed it got marginally better, though not perfect.

See screenshot2.png:
I marked the text in the post-it plasma application
where text is supposed to show up.
Additionally you can still see strange things going
on at the very bottom of the konqueror window.

Btw, my notebook that is equipped with an 
Ati 9600 Mobility chipset runs xorg-server-1.5.3
with xf86-video-ati-6.9.0 - flawless.

Thanks again!

------- Comment #14 From Till Matthiesen 2008-12-19 14:51:22 0000 -------
Created an attachment (id=175875) [details]
Screenshot after changing font to Bitstream

------- Comment #15 From Till Matthiesen 2008-12-19 15:08:31 0000 -------
Created an attachment (id=175878) [details]
current Xorg.0.log

I currently do not use a compositor since it never properly worked for me.
The built-in Kwin compositor becomes dog slow after a few seconds/minutes and
showing screen corruptions (once it got slow).

Hopefully things are changing with the upcoming GEM release...

------- Comment #16 From Knut Masanetz 2008-12-19 19:38:22 0000 -------
I'm just running a KDE4.1 Desktop without desktop effects. Aliased fonts with
xorg-server-1.5.3 show up grabled on QT4-apps. In firefox the menu-fonts are
unaliased but readable, the websites seem to be rendered with aliased fonts.

If I switch font aliasing off, the QT4-apps are somewhat "ugly" but useable...

I just downgraded to 1.5.2 and everything is normal again.

------- Comment #17 From Rémi Cardona 2008-12-20 17:00:37 0000 -------
Ok well, I can reproduce on my 855 laptop... That ought to help a bit :)

Thanks

------- Comment #18 From Samuli Suominen 2008-12-22 09:20:26 0000 -------
Pretty much same here, after switching from 1.5.2 to 1.5.3 some games which are
not using fontconfig (old games) don't show fonts at all anymore. Same goes
with
urxvt, and some other apps using X core fonts instead of fontconfig. AFAIK.

------- Comment #19 From Rémi Cardona 2008-12-22 09:21:45 0000 -------
@qt herd,

I'm putting you guys in the loop as it seems only Qt apps are affected. As for
me I can reproduce the bug with "qtconfig" with a clean profile (ie, default Qt
settings).

If you guys have any idea what could be going wrong on the Qt side of things,
please shout :)

Thanks

------- Comment #20 From Rémi Cardona 2008-12-22 09:23:12 0000 -------
(In reply to comment #18)
> Pretty much same here, after switching from 1.5.2 to 1.5.3 some games which are
> not using fontconfig (old games) don't show fonts at all anymore. Same goes
> with
> urxvt, and some other apps using X core fonts instead of fontconfig.

Hum, core fonts... Interesting, Donnie put in a patch to use built-in fonts
instead of shared fonts. I'll look into that as well.

Thanks for the heads up :)

------- Comment #21 From Christian Glindkamp 2008-12-22 10:44:18 0000 -------
I also had problems with fonts after the 1.5.2 -> 1.5.3 upgrade. Mainly with
the fixed font. Both urxvt and ion are configured to use 6x13. These became a
little bigger than normal. And when I tried to use a smaller version in urxvt,
it didn't start at all. Downgrading to xorg-server 1.5.2 solved the problems.
Unfortunatly, I did not save the error message of urxvt when using the smaller
font. If it would help, I would again upgrade xorg-server to reproduce it.

------- Comment #22 From Rémi Cardona 2008-12-22 11:19:58 0000 -------
@all,

if you could all copy the 1.5.3 ebuild to a local overlay and comment out line
#281 ("${FILESDIR}/1.5.3-builtin-fonts.patch") and then emerge 1.5.3 again,
that would be great.

I'm in the middle of a b0rked upgrade so I can't test this yet. Testing without
the built-in fonts patch would be *greatly* appreciated :)

Thanks

------- Comment #23 From Christian Glindkamp 2008-12-22 13:03:40 0000 -------
(In reply to comment #22) 
> if you could all copy the 1.5.3 ebuild to a local overlay and comment out line
> #281 ("${FILESDIR}/1.5.3-builtin-fonts.patch") and then emerge 1.5.3 again,
> that would be great.
Doing that leaves me completely without X, because my window manager cannot
find the fixed font at all and therefore refuses to start.

------- Comment #24 From Rémi Cardona 2008-12-22 13:55:39 0000 -------
Erf, sorry I mislead you, the change was not that simple.

But even doing it correctly doesn't fix the issue (at least for me). I really
wonder how Qt draws its fonts...

Thanks

------- Comment #25 From Mart Raudsepp 2008-12-22 15:29:01 0000 -------
So I reproduced this on X1600 as follows (having not ran any qt4 configuration
before):

Launch qtconfig, fonts are shown with default Arial font
Go to "fonts" tab
select Sans Serif in the topmost combobox
file -> save
file -> exit
~/.config/Trolltech.conf now has a line saying: font="Sans
Serif,12,-1,5,50,0,0,0,0,0"

restart qtconfig, see all the problems.

If fc-match sans-serif doesn't give dejavu or something, it might be OK, then
select Dejavu from fonts instead of the Sans Serif alias.

------- Comment #26 From Mart Raudsepp 2008-12-22 15:30:34 0000 -------
actually if I select "DejaVu Sans" directly, instead of the Sans Serif alias,
everything is fine...

------- Comment #27 From Rémi Cardona 2008-12-23 15:43:52 0000 -------
Unfortunately, the Xorg stack from git fails miserably with my aging 855GM
chipset. So I cannot confirm the bug on git master.

I would *truly* appreciate if anyone could reproduce this bug with an all "git"
Xorg stack from the x11 overlay. The upgrade (and then downgrade) process is
fairly straightforward.

If any of you guys want to help but feel put off by the x11 overlay, please
contact me privately so I can guide you through the process. FWIW, on a recent
core 2 duo machine, the whole upgrade shouldn't take more than 45min~1h.

Thanks

------- Comment #28 From Vladimir Berezhnoy 2008-12-23 20:46:03 0000 -------
I can confirm this on latest ~x86 with fglrx driver. For me some glyphs in
cyrillic fonts in tab names  in firefox2 (with xfce theme) running in kde3 were
replaced with wrong ones. Downgrading to xorg-server-1.5.2 resolved the issue.

------- Comment #29 From Marcin Rybarski 2008-12-23 23:14:45 0000 -------
(In reply to comment #22)
> @all,
> 
> if you could all copy the 1.5.3 ebuild to a local overlay and comment out line
> #281 ("${FILESDIR}/1.5.3-builtin-fonts.patch") and then emerge 1.5.3 again,
> that would be great.
> 
> I'm in the middle of a b0rked upgrade so I can't test this yet. Testing without
> the built-in fonts patch would be *greatly* appreciated :)
> 
> Thanks
> 

Shouldn't be commented also   --with-default-font-path=built-ins ?

------- Comment #30 From Rémi Cardona 2008-12-24 08:05:38 0000 -------
(In reply to comment #29)
> Shouldn't be commented also   --with-default-font-path=built-ins ?

Yes but that's not the cause of the bug, I've tried this myself. This patch
makes no difference whatsoever.

Comparing with git master is the only way to figure this out.

Thanks

------- Comment #31 From Christian Glindkamp 2008-12-24 11:48:07 0000 -------
(In reply to comment #30)
> (In reply to comment #29)
> > Shouldn't be commented also   --with-default-font-path=built-ins ?
> 
> Yes but that's not the cause of the bug, I've tried this myself. This patch
> makes no difference whatsoever.
Well, perhaps not for the initial bug description, but also removing the
configure option makes xorg-server-1.5.3 behave like 1.5.2 in regard to the
'fixed' font. So, that fixes at least my font problems with 1.5.3, which means,
these are most probably two different bugs.

------- Comment #32 From Till Matthiesen 2008-12-24 15:21:22 0000 -------
(In reply to comment #27)
> Unfortunately, the Xorg stack from git fails miserably with my aging 855GM
> chipset. So I cannot confirm the bug on git master.
> 
> I would *truly* appreciate if anyone could reproduce this bug with an all "git"
> Xorg stack from the x11 overlay. The upgrade (and then downgrade) process is
> fairly straightforward.
> 
> If any of you guys want to help but feel put off by the x11 overlay, please
> contact me privately so I can guide you through the process. FWIW, on a recent
> core 2 duo machine, the whole upgrade shouldn't take more than 45min~1h.
> 
> Thanks
> 

Unfortunately I won't be able run any tests within the next two weeks.
The setup in question is located at work.

Btw, Merry Christmas!

------- Comment #33 From Rémi Cardona 2009-01-04 18:27:01 0000 -------
Well it looks like upstream knows about this bug too.

So it seems it's not entirely my fault after all ;)

Thanks

------- Comment #34 From Rémi Cardona 2009-01-05 09:59:28 0000 -------
(In reply to comment #10)
> It's NOT the intel driver, as on my system with an ATI radeon 9200 with the
> xorg driver it's pretty much the same effect...

@Knut, here's what upstream said about radeon stuff :

"The radeon driver had R200 RENDER acceleration bugs that were only recently
fixed in Git; please have those people try again with current xf86-video-ati
Git.

I can't seem to reproduce this with an RV350 neither in konqueror (can't seem
to force bitmap fonts on rpm.pbone.net, but they render just fine e.g. on
lwn.net) nor in konsole.

Comment #13 of the downstream bug above seems to confirm my observations, so
before reassigning this to the EXA core I'd like to have a way to reproduce
with the radeon driver on non-R200 hardware."

So this might be an Intel bug after all. If you could test the -9999 radeon
driver from the x11 overlay to confirm that the bug is gone, we would all
appreciate it :)

Thanks

------- Comment #35 From Till Matthiesen 2009-01-05 16:28:57 0000 -------
I upgraded the kernel to 2.6.28 (vanilla) 
and gave the x11-overlay a try.

mesa-7.2 -> 9999
libdrm-2.4.1 -> 9999
xorg-server-1.5.3 -> 1.5.99.3 (emerge failed on 9999)
xf86-video-intel-2.5.1-r1 -> 2.5.99.1 and 9999

No improvements for me concerning the font issue.

------- Comment #36 From Rafał Mużyło 2009-01-05 16:50:47 0000 -------
*** Bug 253808 has been marked as a duplicate of this bug. ***

------- Comment #37 From Rémi Cardona 2009-01-05 16:53:20 0000 -------
(In reply to comment #35)
> mesa-7.2 -> 9999
> libdrm-2.4.1 -> 9999
> xorg-server-1.5.3 -> 1.5.99.3 (emerge failed on 9999)
> xf86-video-intel-2.5.1-r1 -> 2.5.99.1 and 9999
> 
> No improvements for me concerning the font issue.

Yeah, after seeing the upstream bug, I'm pretty sure the issue is not specific
to my xorg-server patch series.

Thanks for testing.

------- Comment #38 From Rafał Mużyło 2009-01-05 17:00:30 0000 -------
On comment 34:
x11-drivers/xf86-video-ati-6.9.0
Radeon 9600
EXA (!!!)
xorg-server-1.5.3

and...the bug is definitely there.

Also (this may be related), in wine's regedit, if I expand
enough branches, there's a display problem, that also seems font related:
background of the text turns black on some of the branches.

------- Comment #39 From Rémi Cardona 2009-01-05 17:24:28 0000 -------
(In reply to comment #38)
> On comment 34:
> x11-drivers/xf86-video-ati-6.9.0
> Radeon 9600

Could you try with a git version of the ati driver? Upstream says EXA bugs were
fixed there very recently.

Thanks for testing :)

------- Comment #40 From Till Matthiesen 2009-01-06 14:00:40 0000 -------
For now disabling sub-pixel rendering at font 
anti-aliasing dialog seems to be a work-around for me.
Good compromise, no font corruption so far.

Should have tried that earlier...

------- Comment #41 From Knut Masanetz 2009-01-07 10:48:30 0000 -------
I've tried the xf86-video-ati-9999 driver from the x11 overlay with my radeon
9200. 
Sorry, the error is still there...

This evening I will try to disable the sub-pixel rendering as in comment #40...

------- Comment #42 From Rémi Cardona 2009-01-07 11:24:57 0000 -------
(In reply to comment #41)
> I've tried the xf86-video-ati-9999 driver from the x11 overlay with my radeon
> 9200. 
> Sorry, the error is still there...

Could you take a screen shot of qtconfig and attach it here? Let's see if it
looks like mine or not.

Thanks

------- Comment #43 From Knut Masanetz 2009-01-07 19:52:35 0000 -------
Created an attachment (id=177705) [details]
qtconfig with subpixel rendering enabled

------- Comment #44 From Knut Masanetz 2009-01-07 19:54:52 0000 -------
Created an attachment (id=177707) [details]
qtconfig with subpixel rendering disabled

If I disable subpixel rendering like in comment #40, the fonts are shown.
Using this workaround I can stay at xorg-server-1.5.3, waiting for the fixed
version...

------- Comment #45 From Markus Heier 2009-01-11 05:30:45 0000 -------
I'm using net-im/skype as the only qt based application on my system therefore
I can't configure my fonts with the named qt tools, is there any way to change
to disable this "sub-pixel rendering" issue by hand?

Anyhow this disappearing of most glyphs is only reproducible when using the
intel driver, when switching to vesa this issue seems to be gone and skype is
usable as it should be.

------- Comment #46 From Rémi Cardona 2009-01-11 17:57:36 0000 -------
(In reply to comment #45)
> I'm using net-im/skype as the only qt based application on my system therefore
> I can't configure my fonts with the named qt tools, is there any way to change
> to disable this "sub-pixel rendering" issue by hand?

If Skype uses the system Qt, then you should already have "qtconfig" (even
though it doesn't appear in any system menus). If not, then I don't know, maybe
the qt herd could tell us :)

> Anyhow this disappearing of most glyphs is only reproducible when using the
> intel driver, when switching to vesa this issue seems to be gone and skype is
> usable as it should be.

That's normal. Intel provides EXA acceleration, whereas the vesa driver
provides no acceleration whatsoever. Since the bug is somewhere in between the
EXA bits of the Intel driver and the EXA bits in Xorg, it's quite normal for
the vesa driver to be unaffected.

Thanks

------- Comment #47 From Markus Heier 2009-01-11 18:41:31 0000 -------
(In reply to comment #46)
> (In reply to comment #45)
> > I'm using net-im/skype as the only qt based application on my system therefore
> > I can't configure my fonts with the named qt tools, is there any way to change
> > to disable this "sub-pixel rendering" issue by hand?
> 
> If Skype uses the system Qt, then you should already have "qtconfig" (even
> though it doesn't appear in any system menus). If not, then I don't know, maybe
> the qt herd could tell us :)
I've emerged skype with the qt-static USE-flag in order to prevent it to emerge
also the qt-dependencies - therefore I don't got any qt stuff, including the
configuration tools on my system right now. I "could" build it without that
USE-flag, but as I don't use skype regularly, it doesn't matter to switch to
vesa driver for configuration purposes. While phoning, I don't need to read
anything as I'm not using the skype-text-chat.

> 
> > Anyhow this disappearing of most glyphs is only reproducible when using the
> > intel driver, when switching to vesa this issue seems to be gone and skype is
> > usable as it should be.
> 
> That's normal. Intel provides EXA acceleration, whereas the vesa driver
> provides no acceleration whatsoever. Since the bug is somewhere in between the
> EXA bits of the Intel driver and the EXA bits in Xorg, it's quite normal for
> the vesa driver to be unaffected.
> 
Thanks for that description, I didn't know that until yet.

------- Comment #48 From Rémi Cardona 2009-01-13 22:38:40 0000 -------
And closing fixed, *finally* :)

- 1.5.3-r1 is still under p.mask until the patch ball hits the distfiles
mirrors
- if you use EXA, then -r1 will be fixed
- if you use -intel-9999 with UXA, the bug will be fixed too
- if you use a released version of -intel with UXA, then the bug will still be
there, I need to backport the patch from master.

All in all, the issue is closed. Thanks for your patience.

------- Comment #49 From Christian Glindkamp 2009-01-14 18:02:05 0000 -------
The thing is, my problem from comment #21 is not fixed by 1.5.3-r1. Applying
advice from comment #22 and comment #29 fixed the problem as described in
comment #31. Should I file a new bug for this issue?

------- Comment #50 From Rémi Cardona 2009-01-15 10:13:59 0000 -------
(In reply to comment #49)
> The thing is, my problem from comment #21 is not fixed by 1.5.3-r1. Applying
> advice from comment #22 and comment #29 fixed the problem as described in
> comment #31. Should I file a new bug for this issue?

Yes please do, it's a completely different bug, and upstream now has a better
patch for it, we just need to get to it.

Thanks

------- Comment #51 From Jeroen Roovers 2009-01-15 19:56:17 0000 -------
*** Bug 255082 has been marked as a duplicate of this bug. ***

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug