ubuntuusers.de

Schrift springt in Chromium based Browsern

Status: Ungelöst | Ubuntu-Version: Ubuntu 22.04 (Jammy Jellyfish)
Antworten |

pfannkuchen

Anmeldungsdatum:
7. Januar 2007

Beiträge: 383

Hi,

ich habe ein sonderbares Problem: in alles Chromium based Browsern habe ich eine absolut komische Schrift, die sonderbar springt siehe Anhang. Ich weiß überhaupt nicht was ich machen kann - ich habe chromium, brave und google chrome ausprobiert. alle habe ich auf unterschiedliche arten installiert und deinstalliert, da ich nichts in chromium finden kann frage ich hier in dem Gnome unterforum weil ich einfach nicht mehr weiter weiß.

siehe Anhang. vllt hat ja jemand eine idee?

Gruß Pfannkuchen

Bilder

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5645

Die Entwicklung bei den Chromiumoiden ist ziemlich stürmisch, manchmal auch fehlerbehaftet, aber es kann auch inkompatibilität mit alten, oder veralteten Software-Komponenten sein. Ubuntu Jammy Jellyfish ist ja nicht gerade taufrisch.

Der Google Chrome Browser kann inzwischen zum Beispiel auch Vulkan nutzen. Schau mal in:

chrome://gpu

... rein. Einzugeben im URL-Feld.

Tiefer gehende Einstellungen lassen sich über:

chrome://flags

... machen.

Für die FreeTyüe Fontrender-Engine kann man Umgbungsvariablen setzen. Diese hier habe ich auf meinem Kubuntu Plucky Puffin in der /etc/environment gesetzt:

#------------------------------------------------------------------------------
# Fonts:  
#------------------------------------------------------------------------------
FREETYPE_PROPERTIES="truetype:interpreter-version=40 cff:no-stem-darkening=0 glyph-to-script-map=1 fallback-script=0 increase-x-height=2 cff:hinting-engine=adobe type1:hinting-engine=adobe t1cid:hinting-engine=adobe"
AF_CONFIG_OPTION_TT_SIZE_METRICS=1
QT_XFT=true

Nach Änderung in der /etc/environment rebooten. Diese Datei wird nur beim booten eingelesen.

Dann gibt es noch die:

$HOME/.config/fontconfig/fonts.conf

So sieht es in meiner aus:

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
 <match target="pattern">
  <test name="family" qual="any">
   <string>mono</string>
  </test>
  <edit binding="same" name="family" mode="assign">
   <string>monospace</string>
  </edit>
 </match>
 <match target="pattern">
  <test name="family" qual="any">
   <string>sans serif</string>
  </test>
  <edit binding="same" name="family" mode="assign">
   <string>sans-serif</string>
  </edit>
 </match>
 <match target="pattern">
  <test name="family" qual="any">
   <string>sans</string>
  </test>
  <edit binding="same" name="family" mode="assign">
   <string>sans-serif</string>
  </edit>
 </match>
 <match target="pattern">
  <test name="family" qual="any">
   <string>sans-serif</string>
  </test>
  <edit binding="same" name="family" mode="assign">
   <string>Arimo</string>
  </edit>
 </match>
 <match target="pattern">
  <test name="family" qual="any">
   <string>serif</string>
  </test>
  <edit binding="same" name="family" mode="assign">
   <string>Tinos</string>
  </edit>
 </match>
 <match target="pattern">
  <test name="family" qual="any">
   <string>monospace</string>
  </test>
  <edit binding="same" name="family" mode="assign">
   <string>Cousine</string>
  </edit>
 </match>
 <match target="pattern">
  <test name="family" qual="any">
   <string>Arial</string>
  </test>
  <edit binding="same" name="family" mode="assign">
   <string>Arimo</string>
  </edit>
 </match>
 <match target="pattern">
  <test name="family" qual="any">
   <string>Times New Roman</string>
  </test>
  <edit binding="same" name="family" mode="assign">
   <string>Tinos</string>
  </edit>
 </match>
 <match target="pattern">
  <test name="family" qual="any">
   <string>Courier New</string>
  </test>
  <edit binding="same" name="family" mode="assign">
   <string>Cousine</string>
  </edit>
 </match>
 <match target="pattern">
  <test name="family" qual="any">
   <string>Helvetica</string>
  </test>
  <edit binding="same" name="family" mode="assign">
   <string>Arimo</string>
  </edit>
 </match>
 <match target="pattern">
  <test name="family" qual="any">
   <string>Times</string>
  </test>
  <edit binding="same" name="family" mode="assign">
   <string>Tinos</string>
  </edit>
 </match>
 <match target="pattern">
  <test name="family" qual="any">
   <string>Courier</string>
  </test>
  <edit binding="same" name="family" mode="assign">
   <string>Cousine</string>
  </edit>
 </match>
 <cachedir prefix="xdg">fontconfig</cachedir>
 <config>
  <rescan>
   <int>30</int>
  </rescan>
 </config>
  <edit name="antialias" mode="assign">
   <bool>true</bool>
  </edit>
  <edit name="autohint" mode="assign">
   <bool>false</bool>
  </edit>
  <edit name="hinting" mode="assign">
   <bool>true</bool>
  </edit>
  <edit name="hintstyle" mode="assign">
   <const>hintfull</const>
  </edit>
  <edit name="lcdfilter" mode="assign">
   <const>lcddefault</const>
  </edit>
  <edit name="rgba" mode="assign">
   <const>none</const>
  </edit>
 </match>
 <match target="font">
  <edit name="rgba" mode="assign">
   <const>rgb</const>
  </edit>
 </match>
 <match target="font">
  <edit name="hinting" mode="assign">
   <bool>true</bool>
  </edit>
 </match>
 <match target="font">
  <edit name="hintstyle" mode="assign">
   <const>hintfull</const>
  </edit>
 </match>
 <match target="font">
  <edit name="antialias" mode="assign">
   <bool>true</bool>
  </edit>
 </match>
 <dir>~/.fonts</dir>
</fontconfig>

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 6814

Teste mal bitte den Chrome so zu starten

google-chrome --ozone-platform=x11

Ist dann die Schrift wieder normal?

Oder eben auch

brave-browser --ozone-platform=x11

Nachtrag: Ubuntu 22.04 nutzt bereits Wayland. Starte mit X11 (Auswahl beim Login) und dasp rob sollte weg sein.

Antworten |