Kirjoittaja Aihe: Xorg ja fonttipolkujen asetus  (Luettu 981 kertaa)

Reksa

  • Käyttäjä
  • Viestejä: 160
    • Profiili
Xorg ja fonttipolkujen asetus
« : 23.03.22 - klo:22.58 »
Miten Xorg tekee fonttipolkujen asetukset, ja mistä se lukee ne?

xorg.log:ssa näkyy tällaiset polut, jotka eivät tunnu toimivan koska startx:iä ajaessa tulee virheilmoituksia (_FontTransopen: Unable to Parse address $(prefix)/share/fonts/x11/misc):
 
59.562] (==) FontPath set to:
   ${prefix}/share/fonts/X11/misc/,
   ${prefix}/share/fonts/X11/TTF/,
   ${prefix}/share/fonts/X11/OTF/,
   ${prefix}/share/fonts/X11/Type1/,
   ${prefix}/share/fonts/X11/100dpi/,
   ${prefix}/share/fonts/X11/75dpi/

nm

  • Käyttäjä
  • Viestejä: 16252
    • Profiili
Vs: Xorg ja fonttipolkujen asetus
« Vastaus #1 : 23.03.22 - klo:23.27 »
TTF:ää lukuunottamatta nuo hakemistot ovat vanhoja legacy-fontteja varten. Type1-fontteja käytetään ehkä jossain tapauksessa LaTeXissa, ja bittikarttafontteja tarvitaan xtermin ja rxvt:n tapaisissa vanhemmissa X-sovelluksissa. Nämä fontit ovat asennettavissa Ubuntun ohjelmalähteistä, mutta niistä ei kannata murehtia ellet itse huomaa, että jostain vanhasta ohjelmasta puuttuu fontteja.

Reksa

  • Käyttäjä
  • Viestejä: 160
    • Profiili
Vs: Xorg ja fonttipolkujen asetus
« Vastaus #2 : 24.03.22 - klo:09.16 »
TTF:ää lukuunottamatta nuo hakemistot ovat vanhoja legacy-fontteja varten. Type1-fontteja käytetään ehkä jossain tapauksessa LaTeXissa, ja bittikarttafontteja tarvitaan xtermin ja rxvt:n tapaisissa vanhemmissa X-sovelluksissa. Nämä fontit ovat asennettavissa Ubuntun ohjelmalähteistä, mutta niistä ei kannata murehtia ellet itse huomaa, että jostain vanhasta ohjelmasta puuttuu fontteja.

Ymmärsit nyt kysymykseni väärin... Nuo ko. fonttihakemistot ovat kyllä olemassa usr-hakemistossa. Halusin vain tietää miten nuo virheelliset $(prefix) etuliitteellä varustetut määrittelyt tulevat xorg.loginiin, eli mistä nuo polkumäärittelyt luetaan ja miten? Jossain asetustiedostossa ne kai ovat, mutta missä? Xorg.conf:ssa ei ainakaan. Normaalistihan xorg.logissa olevat polut ovat /usr/share/fonts/x11 muodossa, eli toimivia polkuja.