Bjoern Voigt wrote:
After all the font tests, I have the next problem. Libreoffice 5.1.0.3 (RPM packages from http://www.libreoffice.org/) crashes with an segmentation fault if I select the font chooser. Reverting /etc/fonts/local.conf and calling "fc-cache -fv" again did not help.
"strace" shows this:
[...] 27733 brk(0x4e58000) = 0x4e58000 27733 open("/usr/share/fonts/truetype/ahronbd.ttf", O_RDONLY) = 45 27733 fstat(45, {st_mode=S_IFREG|0644, st_size=61612, ...}) = 0 27733 mmap(NULL, 61612, PROT_READ, MAP_SHARED, 45, 0) = 0x7f049b3ff000 27733 close(45) = 0 27733 --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x8c} --- 27733 access("/opt/libreoffice5.1/program/../share/config/soffice.cfg/svx/ui/res/de-DE.zip", F_OK) = -1 ENOENT (No such file or directory) 27733 access("/opt/libreoffice5.1/program/../share/config/soffice.cfg/svx/ui/res/de-DE.zip", F_OK) = -1 ENOENT (No such file or directory) 27733 access("/opt/libreoffice5.1/program/../share/config/soffice.cfg/svx/ui/res/de.zip", F_OK) = 0 [...] Libreoffice5.1 works again after I replaced "freetype2-devel" and "libfreetype6" with the original Tumbleweed binaries ("zypper in --force freetype2-devel libfreetype"). I don't know why my self compiled ("zypper source-install freetype2-devel", "rpmbuild -ba freetype2.spec") and unmodified RPMs break Libreoffice.
Enabling sub-pixel hinting by recompiling the freetype RPM would be difficult if this breaks applications (Libreoffice ...?). I also found an additional way to blacklist the "TeX Gyre*" fonts: # cd /etc/fonts/conf.d # ln -sv /etc/fonts/conf.avail/58-texlive-tex-gyre.conf . # ln -sv /etc/fonts/conf.avail/58-texlive-tex-gyre-math.conf . # fc-cache -fv Greetings, Björn -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org