I copy here his example screenshot
Uploaded with ImageShack.us
The issue is the screenshot is shown in an intermediate phase, into my laptop installation, I could not read anything more...
I have noticed the issue and I started to test everything in my installation, then I decided to install again Fresh in my laptop.
the problem after few hours started happening again...
This time my suspicts were all in the Xorg side or the Nvidia drivers, so I decided to do google search to find some confirms
The problem exists also in ArchiLinux > https://bbs.archlinux.org/viewtopic.php?pid=1195028
"If you see see some serious charset display corruption, generally this may be happen only with Nvidia proprietary drivers.
Often starts in firefox, where your have normal text and random larger letter that were not the correct letter for the word.
Other letters would be garbled or some other type of visually wrong display
But this affects Chromium, Skype, and also all GTK and QT programs, with time passing the issue become even more hard
and so:
It's the new pixman glyph cache, rebuilding the fontconfig cache seems solving the problem!
I've informed immediately ROSA devel, now in holidays, Kazancev answered me he'll try pushing ASAP
the solution in the fixed "pixman" rpm, adding in the his %post a little script executing this root command
Code: Select all
fc-cache -f -v
I tried the first time by "user mode", then by "root user"
Code: Select all
[nicco@localhost ~]$ fc-cache -f -v
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
/usr/share/fonts: caching, new cache contents: 0 fonts, 11 dirs
/usr/share/fonts/100dpi: caching, new cache contents: 332 fonts, 0 dirs
/usr/share/fonts/75dpi: caching, new cache contents: 358 fonts, 0 dirs
/usr/share/fonts/OTF: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/Speedo: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/TTF: caching, new cache contents: 0 fonts, 3 dirs
/usr/share/fonts/TTF/dejavu: caching, new cache contents: 21 fonts, 0 dirs
/usr/share/fonts/TTF/droid: caching, new cache contents: 8 fonts, 0 dirs
/usr/share/fonts/TTF/liberation: caching, new cache contents: 12 fonts, 0 dirs
/usr/share/fonts/Type1: caching, new cache contents: 9 fonts, 0 dirs
/usr/share/fonts/cyrillic: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/default: caching, new cache contents: 0 fonts, 2 dirs
/usr/share/fonts/default/Type1: caching, new cache contents: 35 fonts, 1 dirs
/usr/share/fonts/default/Type1/adobestd35: caching, new cache contents: 35 fonts, 0 dirs
/usr/share/fonts/default/ghostscript: caching, new cache contents: 17 fonts, 0 dirs
/usr/share/fonts/encodings: caching, new cache contents: 0 fonts, 1 dirs
/usr/share/fonts/encodings/large: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/misc: caching, new cache contents: 59 fonts, 0 dirs
/usr/share/fonts/ttf: caching, new cache contents: 0 fonts, 2 dirs
/usr/share/fonts/ttf/decoratives: caching, new cache contents: 29 fonts, 0 dirs
/usr/share/fonts/ttf/western: caching, new cache contents: 9 fonts, 0 dirs
/usr/lib/X11/fonts: skipping, no such directory
/usr/X11R6/lib/X11/fonts: skipping, no such directory
/opt/ttfonts: skipping, no such directory
/home/nicco/.local/share/fonts: skipping, no such directory
/home/nicco/.fonts: skipping, no such directory
/var/cache/fontconfig: not cleaning unwritable cache directory
/home/nicco/.fontconfig: cleaning cache directory
/home/nicco/.cache/fontconfig: not cleaning non-existent cache directory
fc-cache: succeeded
[nicco@localhost ~]$
first warning suggested me that it's better to execute it from /root user, so I repeated
[root@localhost ~]# fc-cache -f -v
/usr/share/fonts: caching, new cache contents: 0 fonts, 11 dirs
/usr/share/fonts/100dpi: caching, new cache contents: 332 fonts, 0 dirs
/usr/share/fonts/75dpi: caching, new cache contents: 358 fonts, 0 dirs
/usr/share/fonts/OTF: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/Speedo: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/TTF: caching, new cache contents: 0 fonts, 3 dirs
/usr/share/fonts/TTF/dejavu: caching, new cache contents: 21 fonts, 0 dirs
/usr/share/fonts/TTF/droid: caching, new cache contents: 8 fonts, 0 dirs
/usr/share/fonts/TTF/liberation: caching, new cache contents: 12 fonts, 0 dirs
/usr/share/fonts/Type1: caching, new cache contents: 9 fonts, 0 dirs
/usr/share/fonts/cyrillic: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/default: caching, new cache contents: 0 fonts, 2 dirs
/usr/share/fonts/default/Type1: caching, new cache contents: 35 fonts, 1 dirs
/usr/share/fonts/default/Type1/adobestd35: caching, new cache contents: 35 fonts, 0 dirs
/usr/share/fonts/default/ghostscript: caching, new cache contents: 17 fonts, 0 dirs
/usr/share/fonts/encodings: caching, new cache contents: 0 fonts, 1 dirs
/usr/share/fonts/encodings/large: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/misc: caching, new cache contents: 59 fonts, 0 dirs
/usr/share/fonts/ttf: caching, new cache contents: 0 fonts, 2 dirs
/usr/share/fonts/ttf/decoratives: caching, new cache contents: 29 fonts, 0 dirs
/usr/share/fonts/ttf/western: caching, new cache contents: 9 fonts, 0 dirs
/usr/lib/X11/fonts: skipping, no such directory
/usr/X11R6/lib/X11/fonts: skipping, no such directory
/opt/ttfonts: skipping, no such directory
/root/.local/share/fonts: skipping, no such directory
/root/.fonts: skipping, no such directory
/var/cache/fontconfig: cleaning cache directory
/root/.fontconfig: not cleaning non-existent cache directory
/root/.cache/fontconfig: not cleaning non-existent cache directory
fc-cache: succeeded
[root@localhost ~]#
bye, NicCo