[arch-general] Missing fonts in KeePass
Hi, Does anyone using KeePass missing/not showing fonts? There are missing fonts in some dialog boxes (file open dialog, font dialog :) I'm using kde plasma 5 and as I remember this issue started after installing plasma 5. Do you have any suggestions to fix this problem? Please check following links for screenshots: http://picpaste.com/snapshot14-qprqkpVO.png http://picpaste.com/snapshot15-7fDH86lX.png Thanks, Sadika
I'm using kde plasma 5 and as I remember this issue started after installing plasma 5.
Did you maybe uninstall some other font packages before installing plasma 5?
On Thu, Dec 11, 2014, at 02:06 PM, Neven Sajko wrote:
I'm using kde plasma 5 and as I remember this issue started after installing plasma 5.
Did you maybe uninstall some other font packages before installing plasma 5?
Do any of the other applications you're using have this issue? It might be a mono bug (which KeePass uses).
Am 11.12.2014 um 22:44 schrieb vixsomnis:
Do any of the other applications you're using have this issue? It might be a mono bug (which KeePass uses).
Maybe KeePass requires some microsoft core fonts. (e.g. ttf-ms-fonts in the AUR) You might also try some sort of fontconfig settings that forcibly replace microsoft font names with free alternatives. I believe fontconfig-infinality-ultimate includes that already.
Did you maybe uninstall some other font packages before installing plasma 5?
only the kde conflicts that prompt to remove.
Do any of the other applications you're using have this issue? It might be a mono bug (which KeePass uses).
Maybe KeePass requires some microsoft core fonts. (e.g. ttf-ms-fonts in
no I have this issue only for KeePass the AUR) You might also try some sort of fontconfig settings that forcibly replace microsoft font names with free alternatives. I believe fontconfig-infinality-ultimate includes that already. I've install ms fonts but no success. On Fri, Dec 12, 2014 at 4:10 AM, ProgAndy <admin@progandy.de> wrote:
Am 11.12.2014 um 22:44 schrieb vixsomnis:
Do any of the other applications you're using have this issue? It might be a mono bug (which KeePass uses).
Maybe KeePass requires some microsoft core fonts. (e.g. ttf-ms-fonts in the AUR) You might also try some sort of fontconfig settings that forcibly replace microsoft font names with free alternatives. I believe fontconfig-infinality-ultimate includes that already.
On 11/12/14 13:44, Sadika Sumanapala wrote:
Hi,
Does anyone using KeePass missing/not showing fonts? There are missing fonts in some dialog boxes (file open dialog, font dialog :)
The latest gsfonts package contains fonts with different names to the ones used previously for almost 15 years. You can blame URW for the changes. But there are two little known facts: 1.) The new gsfonts are new insofar as Ghostscript.com (a.k.a. Artifex) commissioned and obtained those new and far better made fonts about four years ago but only managed to place them in a git repository sometime middle of this passing year. 2.) The old fonts used in most linux distros are a piece of c*p butchered with some incredible amateur cyrillic glyphs by using an early version of fontforge (which, at the time, was another p.o.s.). No one in his/her right mind would use those fonts (the reason why TeXLive includes its own private copy of the original unmodified URW fonts, sad it is the older versions yet). Now, to solving your problem. Fontconfig substitutes the core 35 fonts as reinterpreted by Microsoft (Times NR, Arial, Symbol MT) with the fonts in the gsfonts package and presently that is broken. You can fix it by: A.) Installing fontconfig-git from the AUR. B.) Install ttf-ms-fonts as already mentioned in this thread. C.) Do both. And while at it install ttf-carlito and ttf-caladea to replace Calibri and Cambria in all those Office 2007/2010/2013 documents out there. -- Pedro Alejandro López-Valencia http://about.me/palopezv/ Every nation gets the government it deserves. -- Joseph de Maistre
A.) Installing fontconfig-git from the AUR.
B.) Install ttf-ms-fonts as already mentioned in this thread.
C.) Do both. And while at it install ttf-carlito and ttf-caladea to replace Calibri and Cambria in all those Office 2007/2010/2013 documents out there.
First I'm extremely sorry for taking long time to reply. I've tried all three methods but no success. After I install fontconfig-git all the fonts on chromium browsers tabs and address bar changes to some kind of dots. On Tue, Dec 16, 2014 at 6:15 PM, "P. A. López-Valencia" <vorbote@outlook.com
wrote:
On 11/12/14 13:44, Sadika Sumanapala wrote:
Hi,
Does anyone using KeePass missing/not showing fonts? There are missing fonts in some dialog boxes (file open dialog, font dialog :)
The latest gsfonts package contains fonts with different names to the ones used previously for almost 15 years. You can blame URW for the changes. But there are two little known facts:
1.) The new gsfonts are new insofar as Ghostscript.com (a.k.a. Artifex) commissioned and obtained those new and far better made fonts about four years ago but only managed to place them in a git repository sometime middle of this passing year.
2.) The old fonts used in most linux distros are a piece of c*p butchered with some incredible amateur cyrillic glyphs by using an early version of fontforge (which, at the time, was another p.o.s.). No one in his/her right mind would use those fonts (the reason why TeXLive includes its own private copy of the original unmodified URW fonts, sad it is the older versions yet).
Now, to solving your problem. Fontconfig substitutes the core 35 fonts as reinterpreted by Microsoft (Times NR, Arial, Symbol MT) with the fonts in the gsfonts package and presently that is broken. You can fix it by:
A.) Installing fontconfig-git from the AUR.
B.) Install ttf-ms-fonts as already mentioned in this thread.
C.) Do both. And while at it install ttf-carlito and ttf-caladea to replace Calibri and Cambria in all those Office 2007/2010/2013 documents out there.
-- Pedro Alejandro López-Valencia http://about.me/palopezv/
Every nation gets the government it deserves. -- Joseph de Maistre
On 22/12/14 11:09, Sadika Sumanapala wrote:
A.) Installing fontconfig-git from the AUR. B.) Install ttf-ms-fonts as already mentioned in this thread. C.) Do both. And while at it install ttf-carlito and ttf-caladea to replace Calibri and Cambria in all those Office 2007/2010/2013 documents out there.
First I'm extremely sorry for taking long time to reply. I've tried all three methods but no success. After I install fontconfig-git all the fonts on chromium browsers tabs and address bar changes to some kind of dots.
Ahh. Yes, that will happen because chromium based browsers use an internal (and older) fontconfig. A shame really. The other alternative is to replace the files: 30-metric-aliases.conf 45-latin.conf 60-latin.conf in /etc/fonts/conf.avail with copies from fontconfig's git repo trunk. I'm attaching them here too. -- Pedro Alejandro López-Valencia http://about.me/palopezv/
Ahh. Yes, that will happen because chromium based browsers use an internal (and older) fontconfig. A shame really. The other alternative is to replace the files:
30-metric-aliases.conf 45-latin.conf 60-latin.conf
in /etc/fonts/conf.avail with copies from fontconfig's git repo trunk. I'm attaching them here too.
I tried with the attached files but it did not resolve the issue. After that I tried those files with previous 3 methods but no luck. Anyway thank you for your help On Tue, Dec 23, 2014 at 8:28 AM, "P. A. López-Valencia" <vorbote@outlook.com
wrote:
On 22/12/14 11:09, Sadika Sumanapala wrote:
A.) Installing fontconfig-git from the AUR.
B.) Install ttf-ms-fonts as already mentioned in this thread. C.) Do both. And while at it install ttf-carlito and ttf-caladea to
replace Calibri and Cambria in all those Office 2007/2010/2013 documents out there.
First I'm extremely sorry for taking long time to reply. I've tried all three methods but no success. After I install fontconfig-git all the fonts on chromium browsers tabs and address bar changes to some kind of dots.
Ahh. Yes, that will happen because chromium based browsers use an internal (and older) fontconfig. A shame really. The other alternative is to replace the files:
30-metric-aliases.conf 45-latin.conf 60-latin.conf
in /etc/fonts/conf.avail with copies from fontconfig's git repo trunk. I'm attaching them here too.
-- Pedro Alejandro López-Valencia http://about.me/palopezv/
On 24/12/14 09:15, Sadika Sumanapala wrote:
Ahh. Yes, that will happen because chromium based browsers use an internal (and older) fontconfig. A shame really. The other alternative is to replace the files:
30-metric-aliases.conf 45-latin.conf 60-latin.conf
in /etc/fonts/conf.avail with copies from fontconfig's git repo trunk. I'm attaching them here too.
I tried with the attached files but it did not resolve the issue. After that I tried those files with previous 3 methods but no luck. Anyway thank you for your help
Now that's strange. It works here. I don't use ttf-ms-fonts nor ttf-liberation in this system, rather I use a set of OTF versions of the gsfonts I converted myself with AFDKO and those configuration files. You also mentioned previously that using ttf-ms-fonts did not fix the issue either. This is a bug that you should report upstream. Happy Holidays. -- Pedro Alejandro López-Valencia http://about.me/palopezv/
Today I figure out the problem. I cause by the Sinhala language font (ttf-lklug). when I uninstall that font everything works fine. But the problem is I need to keep that font. So is there way to solve this problem? (something like chaining the order of fonts to make Sinhala font low priority. ) On Wed, Dec 24, 2014 at 10:48 PM, "P. A. López-Valencia" < vorbote@outlook.com> wrote:
On 24/12/14 09:15, Sadika Sumanapala wrote:
Ahh. Yes, that will happen because chromium based browsers use an internal (and older) fontconfig. A shame really. The other alternative is to replace the files:
30-metric-aliases.conf 45-latin.conf 60-latin.conf
in /etc/fonts/conf.avail with copies from fontconfig's git repo trunk. I'm attaching them here too.
I tried with the attached files but it did not resolve the issue. After that I tried those files with previous 3 methods but no luck. Anyway thank you for your help
Now that's strange. It works here. I don't use ttf-ms-fonts nor ttf-liberation in this system, rather I use a set of OTF versions of the gsfonts I converted myself with AFDKO and those configuration files. You also mentioned previously that using ttf-ms-fonts did not fix the issue either. This is a bug that you should report upstream.
Happy Holidays.
-- Pedro Alejandro López-Valencia http://about.me/palopezv/
-- *Sadika Sumanapala* *Mobile:* +94 77 59 29 123 *E-Mail:* sadikahs@gmail.com
On Sun, Jan 18, 2015 at 6:46 AM, Sadika Sumanapala <sadikahs@gmail.com> wrote:
Today I figure out the problem. I cause by the Sinhala language font (ttf-lklug). when I uninstall that font everything works fine. But the problem is I need to keep that font. So is there way to solve this problem? (something like chaining the order of fonts to make Sinhala font low priority. )
There are a number of ways to go about this in your ~/.config/fontconfig/fonts.conf, I personally would choose to blacklist that font since (based on what I can dig out of it) it should never match a query for an application font -- I'll assume you just use it manually where needed. I added a new section on the font config page of the wiki for you, using your font as an example: https://wiki.archlinux.org/index.php/Font_configuration#Whitelisting_and_Bla... BTW, the AUR package for that font is broken (missing a package() function), you might want to alert the packager. I just grabbed the font manually for this example. -te
There are a number of ways to go about this in your ~/.config/fontconfig/fonts.conf, I personally would choose to blacklist that font since (based on what I can dig out of it) it should never match a query for an application font -- I'll assume you just use it manually where needed. I added a new section on the font config page of the wiki for you, using your font as an example:
No. I use it system wide so that I can view Sinhala text on UIs (KDE, etc) and on web pages. When I blacklist the font I cannot view Sinhala texts. Is there any other way to solve this problem? On Sun, Jan 18, 2015 at 8:41 PM, Troy Engel <troyengel+arch@gmail.com> wrote:
Today I figure out the problem. I cause by the Sinhala language font (ttf-lklug). when I uninstall that font everything works fine. But the problem is I need to keep that font. So is there way to solve this
On Sun, Jan 18, 2015 at 6:46 AM, Sadika Sumanapala <sadikahs@gmail.com> wrote: problem?
(something like chaining the order of fonts to make Sinhala font low priority. )
There are a number of ways to go about this in your ~/.config/fontconfig/fonts.conf, I personally would choose to blacklist that font since (based on what I can dig out of it) it should never match a query for an application font -- I'll assume you just use it manually where needed. I added a new section on the font config page of the wiki for you, using your font as an example:
https://wiki.archlinux.org/index.php/Font_configuration#Whitelisting_and_Bla...
BTW, the AUR package for that font is broken (missing a package() function), you might want to alert the packager. I just grabbed the font manually for this example.
-te
Op 19 jan. 2015 04:02 schreef "Sadika Sumanapala" <sadikahs@gmail.com> het volgende:
There are a number of ways to go about this in your ~/.config/fontconfig/fonts.conf, I personally would choose to blacklist that font since (based on what I can dig out of it) it should never match a query for an application font -- I'll assume you just use it manually where needed. I added a new section on the font config page of the wiki for you, using your font as an example:
No. I use it system wide so that I can view Sinhala text on UIs (KDE, etc) and on web pages. When I blacklist the font I cannot view Sinhala texts.
Is
there any other way to solve this problem?
I wonder why keepassx uses it; is it used in your current theme? Mvg, Guus
Hi Sadika, you had a bit of trouble with fonts in Qt apps, too, recently. Fortunately I was able to resolve those by changing the font settings. To be more specific: Some hinting settings broke the font by adding huge rendering artefacts. Maybe you are running into something similiar? If that is indeed the case, then please consider filing a bugreport at bugreports.qt-project.org, attaching the font (if legally possible that is) and the settings that break it. Best Regards, Tobias On Mon, Jan 19, 2015 at 1:15 PM, Guus Snijders <gsnijders@gmail.com> wrote:
Op 19 jan. 2015 04:02 schreef "Sadika Sumanapala" <sadikahs@gmail.com> het volgende:
There are a number of ways to go about this in your ~/.config/fontconfig/fonts.conf, I personally would choose to blacklist that font since (based on what I can dig out of it) it should never match a query for an application font -- I'll assume you just use it manually where needed. I added a new section on the font config page of the wiki for you, using your font as an example:
No. I use it system wide so that I can view Sinhala text on UIs (KDE, etc) and on web pages. When I blacklist the font I cannot view Sinhala texts.
Is
there any other way to solve this problem?
I wonder why keepassx uses it; is it used in your current theme?
Mvg, Guus
I wonder why keepassx uses it; is it used in your current theme?
I'm using KeePass not keepassx. When I set my region to Sinhala/Sri Lanka KDE uses lklug font to show sinhala text.
you had a bit of trouble with fonts in Qt apps, too, recently. Fortunately I was able to resolve those by changing the font settings. To be more specific: Some hinting settings broke the font by adding huge rendering artefacts. Maybe you are running into something similiar?
Yes, first I thought problem causing only on KeePass. But later I found out that I happens in gtk applications (mysql-workbench) and also in Qt applications (Okular - some pdf files does not render properly)
If that is indeed the case, then please consider filing a bugreport at bugreports.qt-project.org, attaching the font (if legally possible that is) and the settings that break it.
Sorry, Still I don't know this is a bug or a problem in my system. How can I determine this is a bug or a configuration problem in my system? Thanks, Sadika On Mon, Jan 19, 2015 at 5:59 PM, Tobias Hunger <tobias.hunger@gmail.com> wrote:
Hi Sadika,
you had a bit of trouble with fonts in Qt apps, too, recently. Fortunately I was able to resolve those by changing the font settings. To be more specific: Some hinting settings broke the font by adding huge rendering artefacts. Maybe you are running into something similiar?
If that is indeed the case, then please consider filing a bugreport at bugreports.qt-project.org, attaching the font (if legally possible that is) and the settings that break it.
Best Regards, Tobias
On Mon, Jan 19, 2015 at 1:15 PM, Guus Snijders <gsnijders@gmail.com> wrote:
Op 19 jan. 2015 04:02 schreef "Sadika Sumanapala" <sadikahs@gmail.com> het volgende:
There are a number of ways to go about this in your ~/.config/fontconfig/fonts.conf, I personally would choose to blacklist that font since (based on what I can dig out of it) it should never match a query for an application font -- I'll assume you just use it manually where needed. I added a new section on the font config page of the wiki for you, using your font as an example:
No. I use it system wide so that I can view Sinhala text on UIs (KDE,
etc)
and on web pages. When I blacklist the font I cannot view Sinhala texts. Is there any other way to solve this problem?
I wonder why keepassx uses it; is it used in your current theme?
Mvg, Guus
participants (8)
-
"P. A. López-Valencia"
-
Guus Snijders
-
Neven Sajko
-
ProgAndy
-
Sadika Sumanapala
-
Tobias Hunger
-
Troy Engel
-
vixsomnis