Linux font rendering

>2437x631

Attached: 1462060507676.jpg (483x807, 64K)

>see arch wiki on hidpi
I did. If I force chromium to use device scaling, it basically falls back to the 96 settings.

>idk what you use but you could have a look in /etc/fonts/conf.d/50-user.conf or similar
It's defined in user.conf and works in terminal, conky, rofi and so on.
Problem is all the GTK apps ignore it and render at the default size.

I can set it with Xft.dpi for GTK+2 and it works great, but many apps are GTK+3 and have the problems from I also tried to set GDK_SCALE and GDK_DPI_SCALE at the same time, but results were terrible.

I wish I could still use GTK+2 only.

there is
developer.gnome.org/gtk3/unstable/GtkSettings.html#GtkSettings--gtk-xft-dpi
but it doesn't seem to do anything [outside of gnome]

>This does not seem to affect the GTK+ font size at all.
seems so, it affects things like dmenu and has a minor but very important effect in firefox

so you just want bigger fonts?
use bigger fonts

>so you just want bigger fonts?
I want my fonts to render correctly.
Look at this picture. Last line of the middle terminal. In the word "Illud" the letter "I" is smaller than "l", And all the fonts are stretched vertically. That's unacceptable.

I'm using the font size as an immediate indication whether the DPI has changed. Larger DPI -> bigger fonts, holding their "size" constant.

I'll try the GNOME one, thanks.

>all the fonts are stretched vertically. That's unacceptable.
could it be your font config aliases, if you even have such?

is something actualy humorous or are you just retarded?

Courgette

Only the default ones. How would aliases result in incorrect font dimensions?

I'm not sure it's aliases.

For example, there is the font called "Iosevka", that is supposed to be thin and tall. There the situation is reversed. If I set (incorrect) 96DPI, it will be squashed. And if I set (native) 221DPI, it would be properly elongated.

That's why I think default DPI results in incorrect rendering and want to set proper one to everything.

idk but you could maybe set rules for what you want in your /conf.d/
see that github link above