You are not logged in.
Jrsitz wrote:sic: is crosscore
Really? Let's see: Chromium → Cr + OS + core fonts = croscore-fonts. Looks fine to me.
well I read as Cross systems fonts (like in crossover).
But well at the end you are the uptream here, so If is ok for you IS OK FOR ALL.
and about the font.
I was thinking more in the size than the look.
I have a small non-standard 1024x700 screen here and a font long is ok but if is so big in high that could be a prblem, but the SegoeUI is sliglity small than Noto.
So you the lord in fonts here not have an font recommended for smal screens??
Well, I suppose that this is somekind of signature, no?
Offline
bohoomil wrote:Jrsitz wrote:sic: is crosscore
Really? Let's see: Chromium → Cr + OS + core fonts = croscore-fonts. Looks fine to me.
well I read as Cross systems fonts (like in crossover).
But well at the end you are the uptream here, so If is ok for you IS OK FOR ALL.
That is a semiofficial name which is also used by Fedora.
http://en.wikipedia.org/wiki/Croscore_fonts
https://fedoraproject.org/wiki/Google_Croscore_fonts
So you the lord in fonts here smile not have an font recommended for smal screens??
I am not the LotF, but maybe "WeblySleek UI" works for you.
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Offline
Bit of a pickle after pacman crash (fontconfig)
While upgrading my i686 laptop remotely, it crashed. After restarting and removing the lock file, pacman fails while updating ffmpeg & fontconfig as shown below...
(Also starting the X server/startxfce4 also fails)
Partial out put (fulloutput at Pastebin:termout)
[ljohnson@KISE-007 ~]$ sudo pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
infinality-bundle is up to date
infinality-bundle-fonts is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...
Packages (2): ffmpeg-1:2.2.2-1 fontconfig-2.11.1-1
Total Installed Size: 16.77 MiB
Net Upgrade Size: 2.42 MiB
:: Proceed with installation? [Y/n]
(2/2) checking keys in keyring [###############################] 100%
(2/2) checking package integrity [###############################] 100%
(2/2) loading package files [###############################] 100%
(2/2) checking for file conflicts [###############################] 100%
error: failed to commit transaction (conflicting files)
fontconfig: /etc/fonts/conf.avail/10-autohint.conf exists in filesystem
⋯ ⋯ ⋯skip over a hundred similar lines⋯ ⋯ ⋯
fontconfig: /usr/share/man/man3/FcValueSave.3.gz exists in filesystem
fontconfig: /usr/share/man/man5/fonts-conf.5.gz exists in filesystem
Errors occurred, no packages were upgraded.
Alas, I am hoping for some suggestions as how to extricate my self without further mucking it up.
Thanks... .. !
Al Einstein: "Man soll die Dinge so einfach machen wie möglich ~ aber nicht einfacher." (Things should be as simple as possible ~ but not too simple.) ~ Al (Einstein) war ein Cousin von Albert, "Al" ist die Abkürzung für Aloysius
Offline
[ljohnson@KISE-007 ~]$ sudo pacman -Syu <snip> Packages (2): ffmpeg-1:2.2.2-1 fontconfig-2.11.1-1 <snip> fontconfig: /etc/fonts/conf.avail/10-autohint.conf exists in filesystem ⋯ ⋯ ⋯skip over a hundred similar lines⋯ ⋯ ⋯
You seem to be installing the stock fontconfig, not fontconfig-infinality-ultimate. My guess is that you do not have [infinality-bundle] repos in your /etc/pacman.conf.
Edit @progandy Thanks for the advice -- I updated the screenshot for anyone interested in what WeblySleek UI looks like. By the way, the font is already in the repo, together with Overpass, a sans-serif typeface from RedHat/Fedora.
Last edited by bohoomil (2014-05-06 19:39:35)
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
You seem to be installing the stock fontconfig, not fontconfig-infinality-ultimate. My guess is that you do not have [infinality-bundle] repos in your /etc/pacman.conf.
I readily admit that I really don't pay too much attention to my laptop...
Perhaps I am misconfigured.
[ljohnson@KISE-007 ~]$ yaourt -Syy
:: Synchronizing package databases...
core 111.8 KiB 325K/s 00:00 [###############################] 100%
extra 1491.9 KiB 1480K/s 00:01 [###############################] 100%
community 2.2 MiB 1976K/s 00:01 [###############################] 100%
infinality-bundle 7.4 KiB 40.7K/s 00:00 [###############################] 100%
infinality-bundle.sig 287.0 B 0.00B/s 00:00 [###############################] 100%
infinality-bundle-fonts 70.6 KiB 140K/s 00:01 [###############################] 100%
infinality-bundle-fonts.sig 287.0 B 0.00B/s 00:00 [###############################] 100%
and from /etc/pacman.conf
[infinality-bundle]
#SigLevel = Never
#Server = http://bohoomil.cu.cc/infinality-bundle/$arch
#Server = http://ibn.net63.net/infinality-bundle/$arch
Server = http://bohoomil.com/repo/$arch
[infinality-bundle-fonts]
#Server = http://ibn.net63.net/infinality-bundle-fonts
Server = http://bohoomil.com/repo/fonts
(i686, 32bit)
so then I try to (re)install
[ljohnson@KISE-007 etc]$ sudo pacman -S infinality-bundle
:: There are 3 members in group infinality-bundle:
:: Repository infinality-bundle
1) cairo-infinality-ultimate 2) fontconfig-infinality-ultimate
3) freetype2-infinality-ultimate
Enter a selection (default=all):
warning: cairo-infinality-ultimate-1.12.16-5 is up to date -- reinstalling
warning: fontconfig-infinality-ultimate-2.11.1-9 is up to date -- reinstalling
warning: freetype2-infinality-ultimate-2.5.3-4 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...
Packages (3): cairo-infinality-ultimate-1.12.16-5 fontconfig-infinality-ultimate-2.11.1-9
freetype2-infinality-ultimate-2.5.3-4
Total Installed Size: 7.91 MiB
Net Upgrade Size: 2.42 MiB
:: Proceed with installation? [Y/n]
(3/3) checking package integrity [###############################] 100%
(3/3) loading package files [###############################] 100%
(3/3) checking keys in keyring [###############################] 100%
(3/3) checking for file conflicts [###############################] 100%
error: failed to commit transaction (conflicting files) … … …
and very long list of lines like
fontconfig-infinality-ultimate: /etc/fonts/conf.avail.infinality/10-base-rendering.conf exists in filesystem
and I am completely flummoxed...
Last edited by keepitsimpleengineer (2014-05-07 15:35:23)
Al Einstein: "Man soll die Dinge so einfach machen wie möglich ~ aber nicht einfacher." (Things should be as simple as possible ~ but not too simple.) ~ Al (Einstein) war ein Cousin von Albert, "Al" ist die Abkürzung für Aloysius
Offline
and I am completely flummoxed...
So I decide to keep the laptop updated without the extra/ffmpeg with depends on extra/fontconfig using yaourt, my usual upgrade method.
The only upgrade left is extra/xfce4-power-manager and there are some interesting results...
Might be worthwhile to restate that this problem presented itself after a crash while updating using yaourt.
Al Einstein: "Man soll die Dinge so einfach machen wie möglich ~ aber nicht einfacher." (Things should be as simple as possible ~ but not too simple.) ~ Al (Einstein) war ein Cousin von Albert, "Al" ist die Abkürzung für Aloysius
Offline
I think the simplest way to get rid of the conflicting files is remove them, especially if this is a clean installation. Just backup your existing `/etc/fonts/`, then force-remove fontconfig-infinality-ultimate with `pacman -Rdd fontconfig-infinality-ultimate`, next run `rm -r /etc/fonts` and reinstall fontconfig-infinality-ultimate with `pacman -S foo`. Things like this may happen if you messed up the installation a bit (and this must have happened judging from the previous terminal snippet). Just take care of the config files that might have been copied to `/etc/fonts/conf.avail`and symlinked to `/etc/fonts/conf.d` if you installed any font packages from [infinality-bundle-fonts] repo: the easiest way is to install them again, even without removing them first. This should do the trick.
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
I think the simplest way to get rid of the conflicting files is remove them, especially if this is a clean installation. Just backup your existing `/etc/fonts/`, then force-remove fontconfig-infinality-ultimate with `pacman -Rdd fontconfig-infinality-ultimate`, next run `rm -r /etc/fonts` and reinstall fontconfig-infinality-ultimate with `pacman -S foo`. .
Hit a bump as follows...
[root@KISE-007 etc]# pacman -Rdd fontconfig-infinality-ultimate
Packages (1): fontconfig-infinality-ultimate-2.11.1-9
:: Do you want to remove these packages? [Y/n]
(1/1) removing fontconfig-infinality-ultimate [###############################] 100%
ldconfig: File /usr/lib/libfontconfig.so.1 is empty, not checked.
ldconfig: File /usr/lib/libfontconfig.so is empty, not checked.
ldconfig: File /usr/lib/libfontconfig.so.1.8.0 is empty, not checked.
[root@KISE-007 etc]# rm -r /etc/fonts
[root@KISE-007 etc]# pacman -S fontconfig-infinality-ultimate
resolving dependencies...
looking for inter-conflicts...⋯
Packages (1): fontconfig-infinality-ultimate-2.11.1-9
Total Installed Size: 2.42 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [###############################] 100%
(1/1) checking package integrity [###############################] 100%
(1/1) loading package files [###############################] 100%
(1/1) checking for file conflicts [###############################] 100%
error: failed to commit transaction (conflicting files)
⋯ ⋯ thjen many lines like…
fontconfig-infinality-ultimate: /usr/bin/fc-cache exists in filesystem
Did I misunderstand your suggestions...?
Al Einstein: "Man soll die Dinge so einfach machen wie möglich ~ aber nicht einfacher." (Things should be as simple as possible ~ but not too simple.) ~ Al (Einstein) war ein Cousin von Albert, "Al" ist die Abkürzung für Aloysius
Offline
It seems that you must have the stock fontconfig from [extra] already installed in your system. What is the output of `pacman -Qs fontconfig`?
Edit Please, check the size of the `fc-cache` copy: it should be 14760 for the ib fontconfig and 14744 for the stock version.
Last edited by bohoomil (2014-05-07 16:59:14)
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
It seems that you must have the stock fontconfig from [extra] already installed in your system. What is the output of `pacman -Qs fontconfig`?
[root@KISE-007 etc]# pacman -Qs fontconfig
local/cairo-infinality-ultimate 1.12.16-5 (infinality-bundle)
Cairo vector graphics library with respect-fontconfig and Ubuntu patches (infinality-bundle)
[root@KISE-007 etc]# ls -l /usr/bin/fc-cache
-rwxr-xr-x 1 root root 0 May 6 07:53 /usr/bin/fc-cache
The termout for pacman -S fontconfig-infinality-ultimate from previous bump...
Al Einstein: "Man soll die Dinge so einfach machen wie möglich ~ aber nicht einfacher." (Things should be as simple as possible ~ but not too simple.) ~ Al (Einstein) war ein Cousin von Albert, "Al" ist die Abkürzung für Aloysius
Offline
Probably a bit of a stretch, but it wouldn't be possible to include a patched java package (with nice looking fonts) along with the patched freetype, cairo and fontconfig packages?
Offline
@keepitsimpleengineer The fc-cache file seems to be empty. Install all the bundle libraries with `pacman -S --force`.
@RibShark I am using jdk7 from the AUR which does not need any patches (and is more stable IMO). As Java (and Firefox) require lots of CPU resources to build, I just use the simplest methods to achieve acceptable rendering results without ruining my machine.
Last edited by bohoomil (2014-05-07 18:33:35)
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
@keepitsimpleengineer The fc-cache file seems to be empty. Install all the bundle libraries with `pacman -S --force`.
Success, system now fully upgraded, ffmpeg did not want fontconfig as a dependency and installed, and the X server decided it was safe to paint screens again.
I appreciate your knowledge and careful process, and offer much gratitude.
Nice job on Infinality-bundle+fonts too!
Note: pastebins will go away
Last edited by keepitsimpleengineer (2014-05-07 17:59:51)
Al Einstein: "Man soll die Dinge so einfach machen wie möglich ~ aber nicht einfacher." (Things should be as simple as possible ~ but not too simple.) ~ Al (Einstein) war ein Cousin von Albert, "Al" ist die Abkürzung für Aloysius
Offline
It might have been discussed earlier but I cannot find it. With the recent update, some fonts in the browser look blurry. Particularly in Chrome but also in Firefox.
Chrome:
Firefox:
This example was taken from https://app.studielink.nl/front-office/?brinCode=21PD
~ fc-presets check
[ combi ] is not set
:: Run <fc-presets help> for more information.
5 symlinks found.
The active preset seems to be [ free ].
Checking symlinks now...
30-metric-aliases-free.conf is OK
37-repl-global-free.conf is OK
60-latin-free.conf is OK
65-non-latin-free.conf is OK
66-aliases-wine-free.conf is OK
Offline
@orschiro There have not been any critical updates to any `ib` component recently: please, check the changelog and/or the code when looking for the culprit…
To reduce the blurriness, please paste the following code to `92-selective-rendering.conf`:
<match target="font">
<test name="family">
<string>DejaVu Sans</string>
</test>
<test name="pixelsize" compare="less">
<double>14.5</double>
</test>
<edit name="autohint" mode="assign">
<bool>false</bool>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintslight</const>
</edit>
</match>
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
@bohoomil
Apologise for my late reply. I encountered serious internet problems and had to resolve these first. Your proposed modification for 92-selective-rendering.conf does indeed resolve the blurriness.
In order to avoid stupid questions in the future, I subscribed to your RSS feed.
Thanks!
Offline
Is it intended that some header files are at different place in freetype2-infinalty and freetype2?
[haawda@frege fontmatrix-svn]$ tar tvf /var/cache/pacman/pkg/freetype2-2.5.3-2-x86_64.pkg.tar.xz |grep ftheader
-rw-r--r-- root/root 25587 2014-03-17 18:26 usr/include/freetype2/config/ftheader.h
[haawda@frege fontmatrix-svn]$ tar tvf /var/cache/pacman/pkg/freetype2-infinality-2.4.11-1-x86_64.pkg.tar.xz |grep ftheader
-rw-r--r-- root/root 25432 2013-04-20 15:00 usr/include/freetype2/freetype/config/ftheader.h
Offline
@Stefan Husmann They are not:
[~] $ tar tvf /mnt/sda2/pacman_cache/freetype2-2.5.3-2-x86_64.pkg.tar.xz |grep ftheader
-rw-r--r-- root/root 25587 2014-03-17 18:26 usr/include/freetype2/config/ftheader.h
[~] $ tar tvf /mnt/sda2/pacman_cache/freetype2-infinality-ultimate-2.5.3-4-x86_64.pkg.tar.xz | grep ftheader
-rw-r--r-- root/root 25587 2014-03-21 02:16 usr/include/freetype2/config/ftheader.h
Edit You are not using freetype2-infinality-ultimate…
Last edited by bohoomil (2014-05-12 20:18:19)
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
Indeed I did not compare to the "ultimate" package, but to an older one. I apologize.
Offline
@Stefan Husmann If you prefer a git-like freetype2-iu build, you can use the one from my GitHub repo (check the correct branch for PKGBUILD and patches adapted to this specific version).
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
I seem to be missing some symbol fonts and I can't figure out what I'm missing.
From the Cook's Theorem page on wiki:
screeny1
screeny2
All my font packages:
$ pacman -Qqs font ~
cairo-infinality-ultimate
fontconfig-infinality-ultimate
fontsproto
freetype2-infinality-ultimate
ibfonts-meta-base
ibfonts-meta-extended
libfontenc
libxfont
libxft
otf-cantarell-ib
otf-cantoraone-ib
otf-heuristica-ib
otf-melthofonts-ib
otf-oswald-ib
otf-quintessential-ib
otf-signika-family-ib
otf-tex-gyre-ib
t1-adobe-utopia-ib
t1-bh-ib
t1-cursor-ib
t1-ibm-courier-ib
t1-urw-fonts-ib
t1-xorg-fonts-meta-ib
ttf-caladea-ib
ttf-carlito-ib
ttf-courier-prime-ib
ttf-ddc-uchen-ib
ttf-dejavu-ib
ttf-droid-ib
ttf-freefont
ttf-gelasio-ib
ttf-indic-otf
ttf-ipafont-ib
ttf-liberastika-ib
ttf-liberation-ib
ttf-lklug-ib
ttf-lohit-odia-ib
ttf-lohit-punjabi-ib
ttf-merriweather-ib
ttf-merriweather-sans-ib
ttf-mph-2b-damase-ib
ttf-nanum-fonts-ib
ttf-nanumgothic-coding-ibx
ttf-noto-sans-ib
ttf-noto-sans-multilang-ib
ttf-noto-serif-ib
ttf-noto-serif-multilang-ib
ttf-opensans-ib
ttf-source-code-pro-ibx
ttf-symbola-ib
ttf-tharlon-ib
ttf-ubuntu-font-family-ib
ttf-wqy-microhei-ib
Offline
This is what I can see:
Chromium
Firefox
Right now, I have less font packages installed than you, so you do not seem to be missing anything…
Frankly, I have no other clue than your current defaults: which preset are you using? What is your default sans-serif font? Besides, is anyone else affected by the same problem?
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
Hmm, I found out it's a side effect of the Korean font override...
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<match target="pattern">
<test qual="any" name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>Noto Sans</string>
<string>Liberation Sans</string>
<string>NanumGothic</string> <!-- ko -->
</edit>
</match>
</fontconfig>
Offline
I recently tried out Fedora 20 and came back to Arch immediately. The work you continue to do is amazing! Thank you so much bohoomil
Offline
Is there something i have to take care of when installing texlive stuff or can i just do it straight forward?
Might be a bit silly question, but i thought asking befor breaking something might be better.
And of course, thank you bohoomil for doing such a great job! I dont know how you did it, but the result is just so amazing
Offline