Если зайти вк, фб с убунту или виндовс то шрифты будут выглядить по разному. Почему так происходит?
Так происходит по тому, что большинство сайтов настроены таким образом, что бы использовать несколько шрифтов, по порядку, в зависимости от того, какие у пользователя шрифты установлены. И/или, настроены на использование семейства шрифтов .
Соотв., так как в разных система у Вас разные шрифты, из набора "установлены по умолчанию" - выглядят они тоже по разному. Причем это зависит не от "Windows/Linux", даже в разных версиях Windows'а или разных Linux'ах - шрифты могут выглядеть по разному.
Если хотите, что бы шрифты выглядели, например, в Linux'е - так же как как в Windows - установите в Linux шрифты из Windows.
Ещё подобное поведение иногда бывает связано с параметром "шрифт по умолчанию" в браузере, соотв. в разных системах этот шрифт по понятным причинам будет разным, и при отсутствии указания конкретного шрифта на сайте - текст будет отрисовываться именно этим шрифтом (который "по умолчанию").