Incorrect symbols in webpages (firefox/brave)

hello community, i got an issue with incorrect symbols on webpages (see a pic)


what could be the problem? i tried to change fonts and locales in yast and cli but unsuccess (maybe issue with encoding?)

$ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

in localectl:

$ localectl 
System Locale: LANG=ru_RU.UTF-8
    VC Keymap: us
   X11 Layout: us
    X11 Model: pc105+inet
  X11 Options: terminate:ctrl_alt_bksp

Hello and welcome to the openSUSE forums

I see the picture, but as you do not explain what the “incorrect symbols” are nor what they should be in your opinion, it does not tell me much.

In any case, all those Locale environment variables have not much to do with it. The page should have a proper encoding going with it (which your browser can show you, but as you do not tell which browser I can not tell you where to click to see it) and then there should be fonts available that offer the correct glyphs for the character codes.

You might be missing a font that can display those symbols. Since you wrote that it happens in two different browsers, that points even more into this direction.

sorry about not including additional info:
in “years active” section there is russian “ц” symbol (pic, third line ‘Search “-”…’) must be dash, or theta must be middle dot:

rignt now im using brave, also i installed google-noto-sans packages which i thought must fix it but nope…

When you provide the URL, we could experiment ourselves.

its here: link
this issue isnt only with wikipedia, also with some other sites, for example google:


but on reddit its shows ok:

as @shundhammer mentioned there is can be issue with missing fonts but i cannot recognize which font is missed (i can send a list of installed noto-sans fonts if you need)

Using Firefox, no problem on the Wikipedia page.

The coding of the page is UTF-8. Can you check on Brave if that interprets as the same?

I doubt this because when a correct glyph can not be found in the fonts available a predefined character (often a ? in a black square) should be shown. Not some arbitrary character.

behavior is the same in FF and Brave
Firefox:


Brave:

by the way i noticed theres fonts a little different (in brave little bolder), maybe it will matter

oh, i solved this for firefox - i checked now that wiki using an arial font, so i installed ffetchmsttfonts package which fixed it but for brave not
i installed brave from here (include their repo in zypper) - actually i installed it just for checking my issue on other browsers

just to continue experiment: the same issue with chromium browser (i remember that brave based on chromuim too but i thought that can be only related to him), but now there is only issue with dash


i can only assume that chromium cannot take some system fonts and he use their own for show but it somehow conflicts with cyrillic letter codes (honestly, i didnt know how it actually works in browsers :sweat_smile:)

but anyway i am prefer to use my beloved firefox, so i will mark this thread as solved - thank you so much, @hcvv and @shundhammer :slight_smile:

You are welcome.

But, like you, I do not understand the case really :frowning: