[suse-kde] KMail 1.5.1 and Fixed Font => more problems...
Hi List I have/had the following problem: When I switched to fixed-font view with the key 'X', KMail didn't show the mails with fixed font width, but there was no font at all (just plain white space). I've changed the font in the control panel for fixed widht font from Fixed[Sony] to Clean, and KMail now shows the Text. BUT: Opera 7.1 (b) doesn't show any fonts anymore since then... Switching back to the Fixed[Sony] font doesn't do any good, just can't get Opera to display that fonts anymore... I have included a screenshot of the Opera startupscreen... Does anyone know that problem? TIA Markus -- My doctor says my blood type is C double-positive.
*hrumpf* Looks like I didn't actually include the screenshot. No matter. It's just empty whitespace everywhere... Any help greatly appreciated -- Fundamental Mistakes in the design of the World's User Interface, #3217: Elevators don't have CANCEL buttons.
* Markus Kohli
*hrumpf*
Looks like I didn't actually include the screenshot. No matter. It's just empty whitespace everywhere...
The mailing-list probably stirps attachments. If you want something displayed, present a web-page address or an ftp site address. -- Patrick Shanahan Please avoid TOFU and trim >quotes< http://wahoo.no-ip.org Registered Linux User #207535 icq#173753138 @ http://counter.li.org Linux, a continuous *learning* experience
Hmmmmmmmm,
Do you have this problem in konsole, too?
Do you use qt-3.1.2 compiled against Xft2?
That would be my first guess, because tweaking around with qt3, my first and
main tip for all people is: Never compile qt3 against Xft2, because Xft2 has
critical problems with fixed fonts like "fixed (misc)" and many others. Only TTF
fixed width fonts are working as far as I can remember.
E.g. you have compiled against Xft2, if you updated to XFree 4.3.0 and after
that rebuilt qt3 e.g. from src.rpm
If s.o. wants a small how-to "how to compile qt3 against Xft1 after installing
Xfree 4.3.0", please answer to the list, then I'll post some info 'bout that.
Greets,
Daniel
Zitat von Markus Kohli
*hrumpf*
Looks like I didn't actually include the screenshot. No matter. It's just empty whitespace everywhere...
Any help greatly appreciated
Am Dienstag, 22. April 2003 22:58 schrieb Daniel Eckl:
Hmmmmmmmm,
Do you have this problem in konsole, too?
Do you use qt-3.1.2 compiled against Xft2?
That would be my first guess, because tweaking around with qt3, my first and main tip for all people is: Never compile qt3 against Xft2, because Xft2 has critical problems with fixed fonts like "fixed (misc)" and many others. Only TTF fixed width fonts are working as far as I can remember.
E.g. you have compiled against Xft2, if you updated to XFree 4.3.0 and after that rebuilt qt3 e.g. from src.rpm
If s.o. wants a small how-to "how to compile qt3 against Xft1 after installing Xfree 4.3.0", please answer to the list, then I'll post some info 'bout that.
Greets, Daniel
Zitat von Markus Kohli
: *hrumpf*
Looks like I didn't actually include the screenshot. No matter. It's just empty whitespace everywhere...
Any help greatly appreciated
It is a XFree4.3/qt-3.1.2 (SuSE) issue. My fix was downloading the qt3-3.1.2-0.src.rpm source rpm from ftp://ftp.kde.org/pub/kde/stable/3.1.1/SuSE/src and rebuild it with rpm --rebuild --target=i686-suse-linux qt3-3.1.2-0.src.rpm. Install with rpm -Uvh /usr/src/packages/RPMS/i686/qt3-... und execute 'SuSEconfig'. After restarting XFree/KDE everything has been ok again. You once gave me the hint with Xft2/Xft1, but I never tried it. The above worked fine for me. Tim
On Wednesday 23 April 2003 11:54, Tim Ruehsen wrote:
It is a XFree4.3/qt-3.1.2 (SuSE) issue. My fix was downloading the qt3-3.1.2-0.src.rpm source rpm from ftp://ftp.kde.org/pub/kde/stable/3.1.1/SuSE/src and rebuild it with rpm --rebuild --target=i686-suse-linux qt3-3.1.2-0.src.rpm. Install with rpm -Uvh /usr/src/packages/RPMS/i686/qt3-... und execute 'SuSEconfig'.
Of course you're all right, I actually have installed qt3 3.1.2 and XFree 4.3. But, the whole stuff originally worked, until I installed fontconfig... I didn't remember doing that before, but I do now... ;-) The rebuild-process of the concerned package exits unsuccessfully with the following last lines: ----------------------------snip----------------------- Cups support cannot be enabled due to functionality tests! Turn on verbose messaging (-v) to ./configure to see the final report. If you believe this message is in error you may use the continue switch (-continue) to ./configure to continue. Bad exit status from /var/tmp/rpm-tmp.23643 (%build) ----------------------------snip----------------------- The strange thing is that afaik all the other applications work fine, but opera simply wont... Guess I'll have to sort this one out on my own. Thanks for all your help Markus -- A child of five could understand this! Fetch me a child of five!
Guess I'll have to sort this one out on my own.
I've been able to locate the error (more or less). The problem is definitely somewhere in /etc/fonts/fonts.conf Does anybody have the original fonts.conf that came with XFree 4.3 w/o fontconfig installed? I was dumb enough not to save mine before installing fontconfig (eventhough rpm warned me, this file would conflict...) TIA Markus -- spel chek roks!
Am Mittwoch, 23. April 2003 23:48 schrieb Markus Kohli:
Guess I'll have to sort this one out on my own.
I've been able to locate the error (more or less). The problem is definitely somewhere in /etc/fonts/fonts.conf
Does anybody have the original fonts.conf that came with XFree 4.3 w/o fontconfig installed? I was dumb enough not to save mine before installing fontconfig (eventhough rpm warned me, this file would conflict...)
TIA
Markus
An /etc/fonts/fonts.conf without fontconfig is irrelevant. This file should only be used with fontconfig. As far as I know...... On my machine, fontconfig is part of XFree86-devel-4.3.0 and I have it installed... But I have found 3 versions in my folder /etc/fonts. Perhaps one fits your needs. If this is true, please tell me which one. I send them to you as attachements via PM. Greets, Daniel
On Thursday 24 April 2003 08:30, Daniel Eckl wrote:
But I have found 3 versions in my folder /etc/fonts. Perhaps one fits your needs. If this is true, please tell me which one.
Well well well! I simply copied your fonts.conf to my /etc/fonts, and voilà, everything works like a charm! I've put a diff at the end of this mail, just in case anybody wanted to analyze this. For me the problem's solved :-D Thanks a lot! Markus Here we go. The on in /etc/fonts is the fonts.conf from Daniel, the one in my home is mine (what a surprise). kohli@karlchen:~> diff fonts.conf /etc/fonts/fonts.conf 3c3 < <!-- /etc/fonts.conf file to configure system font access --> ---
<!-- /etc/fonts/fonts.conf file to configure system font access --> 6a7,10 DO NOT EDIT THIS FILE. IT WILL BE REPLACED WHEN FONTCONFIG IS UPDATED. LOCAL CHANGES BELONG IN 'local.conf'.
14c18 < Note that the normal 'make install' procedure for XFree86 is to ---
Note that the normal 'make install' procedure for fontconfig is to
21c25 < <!-- Font directory list configured on Wed Mar 5 12:45:59 CET 2003 --> ---
<!-- Font directory list configured on Mon Apr 7 02:27:18 CEST 2003 --> 23,24d26 < <dir>/usr/X11R6/lib/X11/fonts</dir> < <dir>/usr/X11R6/lib/X11/fonts/truetype</dir> 25a28 <dir>/usr/X11R6/lib/X11/fonts/Type1</dir> <dir>/usr/X11R6/lib/X11/fonts/URW</dir> <dir>/usr/X11R6/lib/X11/fonts/truetype</dir> 139a143,167 Some Asian fonts misadvertise themselves as monospaced when in fact they are dual-spaced (half and full). This makes FreeType very confused as it forces all widths to match. Undo this magic by disabling the width forcing code --> <match target="font"> <test name="family"><string>GulimChe</string></test> <edit name="globaladvance"><bool>false</bool></edit> </match>
<match target="font"> <test name="family"><string>DotumChe</string></test> <edit name="globaladvance"><bool>false</bool></edit> </match>
<match target="font"> <test name="family"><string>BatangChe</string></test> <edit name="globaladvance"><bool>false</bool></edit> </match>
<match target="font"> <test name="family"><string>GungsuhChe</string></test> <edit name="globaladvance"><bool>false</bool></edit> </match>
<!-- 169a198,225 Check user preference to avoid bitmap fonts and replace bitmap face names with equivalent scalable fonts -->
<match target="pattern"> <test name="prefer_outline"> <bool>true</bool> </test> <test name="family"> <string>Helvetica</string> </test> <edit name="family" mode="prepend" binding="same"> <string>Arial</string> </edit> </match>
<match target="pattern"> <test name="prefer_outline"> <bool>true</bool> </test> <test name="family"> <string>Times</string> </test> <edit name="family" mode="prepend" binding="same"> <string>Times New Roman</string> </edit> </match> -- Please do not look into laser with remaining eyeball.
On Tuesday 22 April 2003 21:32, Markus Kohli wrote:
Hi List
I have/had the following problem: When I switched to fixed-font view with the key 'X', KMail didn't show the mails with fixed font width, but there was no font at all (just plain white space). I've changed the font in the control panel for fixed widht font from Fixed[Sony] to Clean, and KMail now shows the Text. BUT: Opera 7.1 (b) doesn't show any fonts anymore since then... Switching back to the Fixed[Sony] font doesn't do any good, just can't get Opera to display that fonts anymore... I have included a screenshot of the Opera startupscreen... Does anyone know that problem?
Let me guess, you are running XFree 4.3 ??? And / or you did upgrade to qt 3.1.2 ?? Regards, Matt
participants (5)
-
Daniel Eckl
-
Markus Kohli
-
Matt T.
-
Patrick Shanahan
-
Tim Ruehsen