Fedora 30 and Slackware 14.2, how to obtain the same rendering?


 
Thread Tools Search this Thread
Operating Systems Linux Fedora Fedora 30 and Slackware 14.2, how to obtain the same rendering?
# 1  
Old 07-13-2019
Fedora 30 and Slackware 14.2, how to obtain the same rendering?

Look this very good rendering on Slackware 14.2
in my opinion is near perfect.

Image


Now look the same page on Fedora 30

Image

In my opinion the fonts on Fedora are too small and difficult to read, I prefer the fat fonts of Slackware 14.2.
Is possible to get the same rendering?
On Fedora I use the same settings of Slackware

Fonts: Deja Vu sans 10
DPI: 96
Hinting: slight

Of course Firefox use the same settings too
Sans Serif 16

On /etc/profile.d/freetype.sh I use this settings on Fedora

export FREETYPE_PROPERTIES=truetype:interpreter-version=35

And /etc/X11/Xresources is this on Fedora

Xft.hinting: true
Xft.autohint: false
Xft.rgba: rgb
Xft.lcdfilter: lcddefault
Xft.hintstyle: hintslight

On Slackware is missing,so I cannot paste.

Any suggestion to avoid headache and eyes burning and get the same rendering of Slackware 14.2?
I have noticed the same problem on Slackware current
I use the Freetype 35 because otherwise fonts are even more small and unreadable.
# 2  
Old 07-13-2019
LOL

From here they look the same except one is a bold font weight and the other is a lighter font weight.
# 3  
Old 07-13-2019
The problem is: how to get the bold font in Fedora?
The Firefox settings are identical(font sans-serif 16) for both
The fonts used by xfce4 are identical: deja-vu sans 10
# 4  
Old 07-13-2019
Why not copy all your fonts from your Slackware installation into your Fedora installation?
# 5  
Old 07-13-2019
Quote:
Originally Posted by Neo
Why not copy all your fonts from your Slackware installation into your Fedora installation?
Tried,but fc-cache -fv fail.
# 6  
Old 07-13-2019
You should post the details of what you did EXACTLY and all error messages.
# 7  
Old 07-13-2019
I have try first putting all fonts in



Code:
$HOME/.fonts

And running fc-cache -fv


give error


Code:
/usr/bin/fc-cache-64: failed

Then I have tried installing the same fonts of slackware
using dnf..but the page of "televideo" is similar to image
of first post, fonts not bold.

--- Post updated at 06:41 PM ---

I see this "fonts not bold" in
Slackware-current
Mageia 7
Debian 10
They have in common the new freetype version 2.9>, Slackware 14.2 use the old freetype version 2.6.3
Searching on web I found this "workaround"
editing a file in /etc/profile.d for example /etc/profile.d/freetype2.sh


Code:
export FREETYPE_PROPERTIES=truetype:interpreter-version=35

After a X11 restart I see good fonts on Xfce4 terminal,but firefox rendering is not
good as Slackware 14.2 with the old freetype.
Without this workaround the fonts rendering is very bad.

I think is not problem of fonts but Freetype rendering.

--- Post updated at 06:50 PM ---

I forgot, if useful this is my fonts. local.conf


Code:
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
    <match target="pattern">

<!-- La rasterizzazione dei caratteri converte i dati vettoriali dei font
     in immagini bitmap, così da poter essere visualizzati sullo schermo.
     Il risultato può apparire frastagliato per via dell'aliasing.
     L'anti-aliasing aumenta il dettaglio visivo dei bordi dei caratteri. -->
        <edit mode="append" name="antialias">
            <bool>true</bool>
        </edit>

<!-- Abilitando l'opzione "hinting", le istruzioni di hinting TrueType
     incorporate nei font vengono interpretate dal Byte-Code Interpreter
     (BCI) di FreeType. Questa è la scelta migliore in caso di font
     contenenti buone istruzioni di hinting. -->
        <edit mode="append" name="hinting">
            <bool>true</bool>
        </edit>

<!-- L'hintstyle rappresenta quanto influenza avrà l'hinting sul risultato
     finale. Può essere impostato in "hintfull", "hintmedium", "hintslight"
     e "hintnone". Con autohint abilitato è consigliato "hintslight", mentre
     con autohint disabilitato (BCI) è consigliato "hintfull", ma è una
     scelta abbastanza soggettiva. -->
        <edit mode="append" name="hintstyle">
            <const>hintslight</const>
        </edit>

<!-- Il subpixel rendering riesce a triplicare efficacemente la risoluzione
     orizzontale o verticale dei font usando i subpixel del monitor.
     Fontconfig deve sapere che tipo di subpixel usa il vostro monitor per
     visualizzare correttamente i caratteri. Le possibili opzioni sono:
     "rgb", "bgr", "vrgb", "vbgr", "unknown" e "none". Moltissimi monitor
     odierni usano le specifiche "rgb" (Red-Green-Blue).
     Non abilitare contemporaneamente questa opzione e l'autohinter. -->
        <edit mode="append" name="rgba">
            <const>rgb</const>
        </edit>

<!-- Quando si usa il subpixel rendering bisognerebbe abilitare il filtro
     LCD, che serve ad ridurre i bordi colorati dei font. Il filtro
     "lcddefault" è quello più comune; "lcdlight" è un filtro leggero ideale
     per i font che sembrano troppo spessi o tenui; "lcdlegacy" è il filtro
     originale di Cairo; "lcdnone" disabilita il filtro. -->
        <edit mode="append" name="lcdfilter">
            <const>lcddefault</const>
        </edit>

<!-- Abilitando l'autohinter verranno ignorate le istruzioni di hinting
     contenute nei font e verrà usato invece un algoritmo generico di
     hinting che risulta spesso peggiore ma potrebbe migliorare la
     visualizzazione dei font che non hanno istruzioni incorporate, come
     molti font nel formato OpenType.
     Nelle più recenti versioni di FreeType, se l'hintstyle è impostato su
     "hintslight", verrà usato automaticamente l'autohinter se il font non
     contiene le istruzioni incorporate, quindi meglio ignorare questa
     opzione, così da essere gestita automaticamente. -->
<!--
        <edit mode="append" name="autohint">
            <bool>false</bool>
        </edit>
-->

<!-- Fontconfig dovrebbe prendere il valore DPI da Xorg. Per controllare
     il valore di Xorg usare il comando 'xdpyinfo | grep resolution'
     Per impostare manualmente il DPI disabilitare i tag-commento sotto -->
<!--
        <edit mode="append" name="dpi">
            <double>96</double>
        </edit>
-->

<!-- Alcuni font incorporano una versione bitmap che potrebbe essere usata
     al posto della vettoriale, specie alle dimensioni più piccole. Con
     questa opzione si disattiva l'utilizzo di questi caratteri bitmap. -->
        <edit mode="append" name="embeddedbitmap">
            <bool>false</bool>
        </edit>

    </match>

<!-- Rifiuta l'uso di font bitmap, Fontconfig userà solo font vettoriali
     tipo TrueType, OpenType, Postscript, ecc. -->
    <selectfont><rejectfont><pattern>
        <patelt name="scalable"><bool>false</bool></patelt>
    </pattern></rejectfont></selectfont>

<!-- Rifiuta i font Type 1 perché non hanno un buon rendering -->
    <selectfont><rejectfont><pattern>
        <patelt name="fontformat"><string>Type 1</string></patelt>
    </pattern></rejectfont></selectfont>

<!-- I font predefiniti "Serif", "Sans-Serif" e "Monospace" sono in realtà
     degli alias a dei font predefiniti, e possono essere cambiati usando la
     sostituzione font. Con lo stesso metodo si possono anche creare degli
     alias per altri font, l'importante è non dare un nome all'alias che sia
     uguale al nome di un font già presente nel sistema. Per esempio se non è
     installato Arial si può creare un alias con un suo font simile come FreeSans.
     Per personalizzare gli alias togliere i tag-commento sotto -->
<!--
    <alias>
        <family>serif</family>
        <prefer><family>DejaVu Serif</family></prefer>
    </alias>
    <alias>
        <family>sans-serif</family>
        <prefer><family>DejaVu Sans</family></prefer>
    </alias>
    <alias>
        <family>monospace</family>
        <prefer><family>DejaVu Sans Mono</family></prefer>
    </alias>

    <alias>
        <family>Arial</family>
        <prefer><family>FreeSans</family></prefer>
    </alias>
-->

</fontconfig>

Login or Register to Ask a Question

Previous Thread | Next Thread

6 More Discussions You Might Find Interesting

1. Red Hat

XCB crash while Video Rendering in multithreded application

I encounter the following crash on RHEL 7.0 when I run a multithreaded video rendering application using GLFW and OpenGL. OpenGL version is 2.1 and MESA version is 9.3.0 Following is the back trace of the multi-threaded program I am working on:... (0 Replies)
Discussion started by: anuachin
0 Replies

2. Red Hat

fedora grub help, moving to tri boot (XP, ubuntu, fedora soemething)

I will shortly be adding a fedora flavor to my devel box. I currently have XP (installed first on an ssd), ubuntu 10.04 (installed second on the first partition of a platter drive), and I want to add either Cent or SL on the second partition of the platter drive. I will probably also want to... (0 Replies)
Discussion started by: LMHmedchem
0 Replies

3. Red Hat

Fedora temporarily obtain root previlages

Hii friends!! i am quite a bit dealing with linux stuff i worked mostly on macosx unix side i created a user phoenix during installation of fedora 14 now after installation i want some rights to do a task i usually use sudo to elevate to do a operation; i did the same here but its going on... (3 Replies)
Discussion started by: phoenix_nebula
3 Replies

4. UNIX for Advanced & Expert Users

Exceed and offscreen rendering

Hi everyone. I made a program which renders a 3D scene into a pbuffer/pixmap (if pbuffer aren't supported) in order to export it to a postscript file. On a RHEL4 (32/64 bits) or whatever distribution may be, it works just fine. I'm using Exceed when I'm working under WinXP and each time I run my... (0 Replies)
Discussion started by: JB007ROLV
0 Replies

5. Linux

Dual Boot Win XP And Fedora with Fedora Installed First

Hi everyone, I hope this question goes here. Anyways, I have a unique situation where my friend's comp has Fedora installed and wants to add Win XP as a dual boot without formatting the drive. Is it possible to create a partition on the current hard drive and then install win xp? I couldn't find... (4 Replies)
Discussion started by: eltinator
4 Replies

6. UNIX Desktop Questions & Answers

Unix GUI rendering

Does anyone know why Fonts and most Graphics in KDE and Gnome are rendered rather badly. There are some text editors in KDE where the font is just horrible as far as legible. Any links or knowledge on this topic would be grealy appreciated. A Huge Unix/Linux Fan Gregg (2 Replies)
Discussion started by: gdboling
2 Replies
Login or Register to Ask a Question