Ako iskate da testvate noviiat
HFree86
4.1.0 survur, bez da premahvate stariiat si HFree86 3.x
survur i
kato svalite samo priblizitelno 8MV failove, to
produlzhavaite s
cheteneto na tazi statiia.
Ot kude da zapochnete pri testvane na nov XFree86
survur?
Purvo e dobre da se uverite kakva e stepenta na
poddruzhka
na vashata video karta v novata versiia. Informatsiiata za tova
koi
karti se poddurzhat ot posledniia survur/4.1.0 za momenta/ shte
otkriete na adres: http://www.xfree86.org/4.1.0/RELNOTES4.html#14.
Izberete ot tam draiverut, koito ste izpolzvali do sega za
da
vidite kakvo
e sustoianieto na novite draiveri. Kato primer za tazi
statiia shte izpolzvam
draiverut glint, koito izpolzvam za kartata Permedia
2.
Poglednah
stranitsata http://www.xfree86.org/4.1.0/glint.4.html
i ot tam se okaza, che se poddurzhat vsichki stari karti +
Permedia 3. Do
tuk dobre. Qvno ima smisul da se probvat novite draiveri.
Instalirane na nov testovi XFree86 4.1.0 bez
premahvane
na stariia
survur.
Zapochnah da mislia kak da si instaliram noviia X survur
bez
da iztrivam
stariiat si XFree86 3.3.6, koito mi vurshi dobra rabota. Sled
2
dena svaliane
na paketi i chetene na konfiguratsii stignah do raboteshto
reshenie,
koeto shte
predlozha i na vas. Pri tova s minimalno kolichestvo svaleni
failove. Purvoto
neshto koeto triabva da svalite e faila Xinstall.sh -- http://ftp1.sourceforge.net/pub/mirrors/XFree86/4.1.0/Xinstall.sh
(~33k), i da go staritate na vashata mashinata s optsiiata
-check, t.e:
sh Xinstall.sh -check
Taka startirana, programata dava informatsiia za tova
failove
ot koia
direktoriia triabva da se svaliat. Mnogo polezna informatsiia,
koiato
spestiava
svaliane na izlishni failove i vreme.
Svaliane na neobhodimite failove.
Informatsiiata, koiato poluchih ot programata be, che moiata
sistema e Linux-ix86-glibc22.
Preminah v direktoriiata http://ftp1.sourceforge.net/pub/mirrors/XFree86/4.1.0/binaries/Linux-ix86-glibc22/.
Vie triabva da zamenite Linux-ix86-glibc22 direktoriiata s
podhodiashtata
za vashata sistema. Okaza se, che moga da svalia samo niakolko
faila za da
se pusne rabotesht nov X survur. Failovete sa
Xxserv.tgz http://ftp1.sourceforge.net/pub/mirrors/XFree86/4.1.0/binaries/Linux-ix86-glibc22/Xxserv.tgz
(~742k) i Xmod.tgz http://ftp1.sourceforge.net/pub/mirrors/XFree86/4.1.0/binaries/Linux-ix86-glibc22/Xmod.tgz
(~6.5Mb).
Pri noviiat X survur veche imame edin
glaven X survur
i otdelni moduli i draiveri za nego, koito se zarezhdat
dinamichno po vreme
na startirane na survura, a ne kakto beshe pri verisia 3 -
otdelni X survuri
za razlichnite video karti. Samiiat protses na puskane na X 4
se
sustoi v
tova X survurut , koito se namira v arhiva
Xxserv.tgz, da
se starira
sled koeto da prochete konfiguratsionniia fail i da zaredi
neobhodimite moduli
ot Xmod.tgz.
Konfiguratsionniiat faila na XFree86 4.
Konfiguratsionniiat fail na XFree86 4 se razlichava
ot
konfiguratsionniia
fail na 3-kata. Taka, che shte se nalozhi da suzdadete
sami
nov konfiguratsionnen
fail za 4-kata ili da redaktirate stariiat si. Az reshih vse
pak
da probvam
sus starata konfiguratsiia. Kopirah stariia konfiguratsionnen
fail
v takuv
s ime /etc/XFree86-4. Sled koeto se opitah da
startiram
noviiat survur
s komandata ./X -xf86config /etc/XFree86-4.
Estestveno,
che ne se
poluchi. Zapochna da dava greshki oshte pri obrabotvane na
konfiguratsionniia
fail, no pone imashe informatsiia za tova na koi red e
greshkata.
Zapochnah
bavno i muchitelno da komentiram tezi redove. Sled 1 min na
redaktirane
se stigna do moment, v koito triabvashe da dobavia lisvashtite
parametri za
novata konfiguratsiia. V sektsiiata Device(Section "Device"
....EndSection)
se okaza che lipsva nai-vazhniiat moment - imeto na
draivera, koito
shte izpolzvam. Vednaga dobavih sledniiat red v sektsiiata
Driver
"glint"
Sled tazi promiana neshtata vzeha da se raznishtvat. Vse pak
triabvashe da
posocha na X survura putia ot koito da si zarezhda modulite.
Tova
mozhe da
stane po dva nachina ili ot komandniia red, pri startiraneto
na
survur s
optsiia -modulepath ili kato se dobavi opisanie v
konfiguratsionniia fail.
Predpochetoh vtoriia variant i dobavih nov red v sektsiiata
File:
ModulePath
"/usr/local/test/X4.1.0/lib/modules"
"/usr/local/test/X4.1.0/lib/modules" e putiat v koito
razarhivirah failovete
ot Xmod.tgz. Opitah otnovo da startiram H survura i
pochti
se poluchi.
Kazvam pochti zashtoto zapochna da se oplakva za lispa na razni
razshirenie
i shriftove.
Eto, che doide vreme da dobavia i nova
sektsiia v
noviia konfiguratsionnen
fail. Sektsiiata e "Module" i se suzdava kato se dobaviat
slednite
redove
(v nachaloto za predpochitane).
Section
"Module"
EndSection
Sled malko chetene dobavih slednite moduli ili
razshireniia
dbe, extmod,
type1, freetype, speedo, glx, dri i sektsiiata pridobi
sledniia vid
Section
"Module"
Load
"dbe" # Double
buffer razshirenie
Load "extmod" # dopulnitelni, no
neobhodimi
moduli
Load "type1" # za
poddruzhka na
Type1 shriftove
Load "freetype" #
za
TrueType
shriftove
Load
"speedo"
# za Speedo shriftove
Load
"glx" # GL eXtension
Load "dri"
EndSection
Starirah X survura i veche vsichno trugna kakto triabva.
Napisah
export DISPLAY=:0.0
sled koeto starirash GIMP.
Promeni spriamo XFree86 3.3.6
Kakvi promeni zabeliazah. V nachaloto pochti
nikakvi,
ili pone ne
vizualni. Sled kato pregledah log faila iz
osnovi(obiknoveno se namira
v /var/log/XFree86.0.log) zabeliazah, che survura bezpogreshno
sam
e otkril
vida na monitora mi, danni za nego kakto i razdelitelni
sposobnosti, koito
poddurzha. No istinskite promeni zabeliazah chak kato
starirah KDE2.1,
koeto raboti s Qt-2.3.0. Poiavi se mistichniia Anti-Aliasing
efekt, koiato
se izraziava v zaobliane na grapavinite na izpolzvanite
shriftove.
Otkrih
i oshte neshto -- noviia survur ima sobstvena poddruzhka za
TrueType
shriftove
i ne e neobhodimo da se puska dopulnitelen TrueType survur.
Za
da mozhe
obache H- da izpolzva tezi shriftove triabva purvo da se
opishat
failovete
vuv fonts.dir fail. Tova niamia da stane s obiknovenata
mkfontdir
programa
i shte se nalozhi da si svalite programata ttmkftdir -- http://freshmeat.net/projects/ttmkfdir/
. Izpulnete komandata
ttmkftdir -o fonts.dir
ot direktoriiata v koiato sa TrueType shriftovete.
Dobavete
putia da shriftovete
v sektsiiata File:
FontPath
"/usr/X11R6/lib/X11/fonts/truetype/"
Restariraite H survura s novata konfiguratsiia, pusnete
si
GIMP i sami
se uverete s kakvi prekrasni shriftove razpolagate veche.
V zaklyuchenie.
Predimstvata na noviia XFree86 survur spriamo stariia sa:
1. podobreno harduerno uskorenie za
niakoi karti
2. poddruzhka na Anti-Aliasing
na
shriftovete(izpolzvan
za momenta ot KDE2 s Qt-2.3.x edinstveno)
3. vgradena poddruzhka na TrueType
shriftove
4. podobrena sistema za razpoznavane
na
harduera
(video karta, monitor).
Ako smiatate, che si zasluzhava da se vuzpolzvate ot
predimstvata na noviia
H survur, to si go instaliraite po posocheniia ot http://www.xfree86.org/4.1.0/Install.html
nachin. Imaite predvid sushto taka, che informatsiiata v tazi
statiia
e podhodiashta
edinstveno za testvane na noviia survur. Za istinska
instalatsiia shte
triabva da svalite vsichki zadulzhitelni failove, posocheni v
Install.html
failove i da razkarate stariia survur ot mashinata.