XFree86 i fonty

Jakub Bogusz qboosh w prioris.mini.pw.edu.pl
Nie, 6 Sty 2002, 23:18:16 CET


On Fri, Jan 04, 2002 at 10:15:49AM +0100, GoTaR wrote:
> On Thu, Jan 03, 2002 at 21:45:33 +0100, Jakub Bogusz wrote:
> > > Xy mają skopane zależności od fontów. Do pracy potrzebne są cursor i
> > > fixed. Font cursor jest dostępny w XFree86-fonts, zaś fixed jest również
> > > w tymże pakiecie _definiowany_ (w fonts.aliases) - ale na font znajdujący
> > > się w XFree86-fonts-ISO8859-1. Z tego powodu nic nie przeszkadza
> > > zrobieniu:
[...]
> > W ogóle połączenie mapowania w jednym pakiecie a samego fontu jest
> > głupie. Była jakiś czas temu dyskusja z propozycjami umieszczenia tych
> > 2 fontów wraz z serwerem (też niepotrzebnie, choć jeszcze do przeżycia),
> 
> Jak niepotrzebnie? Jestem newbie, jak mam postawić Xy, skoro ciągle
> wypisuje brak jakiegoś fontu, a rpm -qp --filesbypkg nie znajduje go?
> Nawet po godzinie, gdy odkryłem xfs, nie chce działać!
> 
> Dwa fonty dużo nie zajmują, dlatego można je dodać do XFree86 (wzmiankę
> o kilku fontach w %description TEGO pakietu zostawiłem).

Kwestia tego, w jaki sposób dodać te fonty (oraz rgb.txt - też
nierozwiązane), żeby:
- zaspokoić X serwery inne niż XFree86-Xserver, czyli serwery z 3.3.6
  i być może (czy Xnest,Xvfb,Xprt potrzebują tych fontów???)
- umożliwić ich zainstalowanie bez X serwera (fonty po stronie xfs dla
  tych bardziej okrojonych X terminali (w końcu PLD musi móc działać
  z nie-PLD po drugiej stronie kabelka); rgb.txt po stronie X klientów
  bez X serwera)
- instalować te 2 fonty bez mkfontdir (zależności) - skończy się na
  fonts.dir.* i liczeniu linii w %post/%postun? Albo jakieś rc-fonts.

> A jak stawiasz embedded to i tak będziesz ciął ręcznie.

Zależy jakie "embedded" - 8MB czy 120 ;)
Poza tym czasami chcę zainstalować gdzieś tymczasowo X serwer
(all-remote), którego docelowo ma nie być, a po co przepychać
kilkanaście MB przez sieć (czasem 100Mbit, czasem 128kbit).

> > ale to nie rozwiązuje wszystkiego (z samym fixed i cursor można uruchomić
> > X-serwer, ale normalnie pracować już średnio).
> 
> Do normalnej pracy można używać czcionek ttf, type1, -/75/100dpi
> iso8859-coś_innego_niż_jeden, koi8 czy hebrajskich. Dlatego samo
> Requires: XFree86-fonts-ISO8859-1 wydało mi się podejrzane. IMHO należy
> wyciąć tę zależność, przeniosłszy font fixed oraz jego alias i font
> cursor z XFree86-fonts to XFree86.
> Ktoś się podejmie tego przeniesienia? Mi się zbliża sesja i do końca
> tygodnia siedzę jeszcze na modemie:/

Ja to mogę zrobić, tylko czekam na sensowne propozycje rozwiązania tego
co napisałem powyżej. Albo jakieś common (i to niekoniecznie jedno :/),
albo kombinacje z Provides/Obsoletes.

Przy okazji poprawię xdm wywalający się na 8-bitowych displayach przez
kolorowe logo PLD (to pewnie wcześniej).


-- 
Jakub Bogusz
http://prioris.mini.pw.edu.pl/~qboosh/



Więcej informacji o liście dyskusyjnej pld-devel-pl