home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
FREQ_QA
/
LIN_XFRE.ZIP
/
00000204.TXT
Wrap
Text File
|
1994-03-16
|
44KB
|
635 lines
Uï∞ü∞WVìF≡PÜ(αâ─ìF≡PÜ0αâ─Ä┬ï╪ï√îF÷&èO╕╙αëF°&ïGï╚&ïG║ï≥Ö≈■╛<ï┴ï╩ï╨ï┴ëå⌠■ï┬Ö≈■ï╞ï╩≈«⌠■ï≡±╗Ä$6ë₧·■îåⁿ■&╟ ╗~Ä&6ë₧÷■îå°■&ïÄF÷&9EtLÉΦ2╕pP3└P ╢°■ ╢÷■Üαâ─ÄF÷&ïE─₧÷■&ëÄ(6&â>ptÄ*6&â>vt
Ü£┘ÜT┘ÄF÷& E╟F·Ä,6&â>Θ▀ë~⌠╟F■╕⌠╣ùëå≡■ëÄ≥■ëvⁿïFⁿ─₧≡■&─^■ë₧∞■îåε■&9~ΘÖï├î┬ì~öï≤Ä┌╣-≤ÑñèFó*ΣàF°tz8f╥tèF╥─^⌠&8GuiÇ~╤tèF╤─^⌠&8GuWïFⁿ+Fö;Fû| ïFⁿ9Föuâ~ût÷Fÿ@t8èFú─^⌠&8Gt,ïFⁿ+Fö;Fû~<Ä.6&â>t0─^⌠&èG─₧≡■&─ïv■&ê@âF■[ F·ïF·Ä,6&9~Θ2 Θ⌡èFú─^⌠&8Gu÷FÖu╙ïv·Θzïv·─₧·■&ë7╗XÄ06ë₧Φ■îåΩ■&─?& ╡& ╡Ü£┘â─ìDP─₧Φ■&─& ╖╥& ╖╨Ü┌α â─Ä26&â>|uÄ46&╟zÄ66&╟¬─^⌠&èGï╚ï╞╗[≈δï╪Ä86&─>⌠&êIÄ86&─⌠ï°&Ça■ÉΦÇ~¿t;èF¿*ΣP─₧Φ■&─& ╖╓& ╖╘Ü┌α â─Ä46&╟zèF¿*ΣPܵ┘â─ΘvÄ:6&í▓&░uΘdÄ26&â>|uÄ46&╟z─₧Φ■&─& ╖┌& ╖╪Ü┌α â─Ä<6& 6¿& 6ªÜ`┘â─Üû┘ܼα ╕PÜ,╣â─Ä>6&íF&ïHëåΣ■ëûµ■╨t8 ╢µ■Pìå■■PÜ╝
αâ─÷|ìF▒Pìå■■PÜh
αâ─ìå■■PÜ╠┘â─Ä:6& 6▓& 6░ìå■■PÜ╝
αâ─÷|ìF▒Pìå■■PÜh
αâ─ìå■■PÜ╠┘â─Ä*6&â>vtܼα Ü«┘ÜB┘Ül┘░P░PÜ╢] â─Ä@6& 6á& 6₧Ü`┘â──₧Φ■&─& ╖▐& ╖▄Ü┌α â─╕pPÜ╒ â─ÄB6&úR&ëT─₧·■&ë7ïF₧ÄD6&úïFáÄF6&ú Üf┘─₧·■&ë7÷FÿtÄH6&Ç&│ÄJ6&╞ƒδÉÄH6&Ç│ÇÄJ6&╞ƒèfÖ%=└≈╪ÄL6&úïF₧ÄD6&úïFáÄF6&ú ^_ïσ]╦ÉUï∞ü∞▐VÄN6& 6 & 6ìår PÜ╝
αâ─ÄN6& 6 & 6ìå" PÜ╝
αâ─╕vPìår PÜh
αâ─╕éPìå" PÜh
αâ─ìFαPìår PÜXXαâ─@uΘNìF┬Pìå" PÜXXαâ─@uQÄN6& 6 & 6ìå" PÜ╝
αâ─ÄP6& 6(& 6&ìå" PÜh
αâ─ìF┬Pìå" PÜXXαâ─@uΘτïF≥ïV⌠9V╓vΘ┘r9F╘vΘ╧â~≡}Θ╞ â~ε[sΘ╗╕ÇPìår PܬCαâ─ï≡â■ uΘƒ╞år ╕Pìår PVÜj3αâ─ 6d 6bìår PÜ°
αâ─└ud╕pP╕~╣ùQPVÜj3αâ─ìF■PïFε-ÇPÄ86& 6÷& 6⌠VÜPαâ─ÄR6&╟╕[ÖRPïFεïV≡-Çâ┌RPÜ║αÄ,6&úVÜ╚2αâ─^ïσ]╦Uï∞ü∞╘WV+└PPÜ(αâ─ëFⁿëV■ÄN6& 6 & 6ìFäPÜ╝
αâ─ÄN6& 6 & 6ìå4 PÜ╝
αâ─╕ÄPìFäPÜh
αâ─╕ÜPìå4 PÜh
αâ─ìF╘Pìå4 PÜXXαâ─@uQÄN6& 6 & 6ìå4 PÜ╝
αâ─ÄP6& 6(& 6&ìå4 PÜh
αâ─ìF╘Pìå4 PÜXXαâ─@uΘ3ïFµïVΦ9V■w1r9Fⁿs*ëF≥ëV⌠ëF÷ëV°Ä06&─X& ╖Γ& ╖αÜ┌α â─δÉïFⁿïV■ëF≥ëV⌠ëF÷ëV°╕ÇP╕üPìFäPܬCαâ─ï≡â■ uΘ╞╕P 6d 6bVÜh4αâ─╕pP╕~╣ùQPVÜh4αâ─3 ╗Ä,6ë₧0 îå2 &9?~Dëvⁿ3╔ëN■ï±╕ùÄ╪─⌠▐â├ë₧, îå. &÷Gt&÷u&Çg■â╞[G─₧0 &9?╨ïvⁿìF·P╕[─₧0 &≈/PÄ86& 6÷& 6⌠VÜWαâ─VÜ╚2αâ─ìF≥PìFäPÜ«Rαâ─^_ïσ]╦ÉUï∞â∞TWVÄN6& 6 & 6ìF¼PÜ╝
αâ─╕ªPìF¼PÜh
αâ─╕▓PìF¼PÜ¿αâ─ï≡ëV■╨t)ïF■PV╣Q╣pQ╣~║ùRQï°Üxαâ─WVܪαâ─^_ïσ]╦ÉUï∞â∞"WVìFΦPÜ(αâ─ìFΦPÜ0αâ─ï°ëVε╕<Ä┬&≈m&EëF⌠ÄT6&╟ ÄFε&èM╕╙αëF≡╟F÷╕& E╟F·ë~∞Ä,6&íëFµ└Θ╔Ä86&í⌠&ï÷ï╪ëV■Ä$6&íëFΣïN·╕╘Ä╪9NΣuΘïâ~t ÄF■&÷u|─v∞&èDÄF■&8Gtl&èG
*ΣàF≡ta&èG:êFΓ
└tÄFε&èD8FΓuJÄF■&èG9êFα
└tÄFε&èD8Fαu0ÄF■ìwⁿ&ïëF▐;F⌠ÄF■&÷@t┐δï°+~⌠9~÷~ë~÷ëâ├[A9Nµ~Θa ü~÷í}Θ╡╕á+F⌠ëF≥╤f≡â~≡@~╟F≡3╔9NµΘöÄ86&í⌠&ï÷>ï╪ëV■ï~∞╕╘Ä╪â~tÄF■ìw╞&÷uZÄF■ìw╨&è*ΣàF≡tJÄF■&èêFΓ
└t ÄFε&8Eu4ÄF■ìw &èêFα
└t ÄFε&8EuÄF■ìw┬&ïF≥ëF°;F÷}ëF÷ëâ├[A9Nµïü~÷áïV÷δ║áâ~tâ·}║ï┬^_ïσ]╦Éear all searchUï∞ü∞╢WV╕╚Pܬαâ─ï≡ëV■╨t5╕╨PÜ6 â─└u$ïF■PVìåV PÜ╝
αâ─ìåV PÜ┘â─δÉ╞åV ╕▄PìåV PÜh
αâ─ìF╓PìåV PÜXXαâ─└t$ìåV P╕ΦP╕╠(PÜ─αâ─╕·PÜ≤αâ─ï~ΣW╕PÜαâ─ï≡ëV·╨u╕P╕╠(PÜ─αâ─╕·PÜ≤αâ─╕P╕-PìåV PÜ26 â─
ëFⁿëV■╨u$ìåV P╕0P╕╠(PÜ─αâ─╕·PÜ≤αâ─ v■ vⁿW╕P v·VÜαâ─;╟t2ìåV P╕LP╕╠(PÜ─αâ─ v■ vⁿܪαâ─╕·PÜ≤αâ─ v■ vⁿܪαâ─└t$ìåV P╕wP╕╠(PÜ─αâ─╕·PÜ≤αâ─ïF·╗
Ä 3ë₧R îåT &ë7&ëGìL╗XÄ"3ë₧N îåP &ë&ëGÄ└&ï<ü pt#╕pPW╕ÖP╕╠(PÜ─αâ─╕·PÜ≤αâ──₧N &ï&ïWï╧╤ß╤ß┴ï≡ëVⁿ╟F°â ~>║ìM ëV■ëv·ë~÷ï≥ï~·╕ùÄ╪ÄZïX&ï&+╟ïVⁿ&ë&ëPâ╞IuΣïv·─₧N &─ïFⁿ&ë7&ëG─₧R &─&ï╤α╤α&G├î┬ï°ëV÷ï╪&ïÄ$3&ú· â╟ï┬&ë>
&ú
&ï· ╤π╤π▀Ä┬&ïÄ&3&ë║ìOëF÷&ë└&ú┬&ï║╤Γ╤Γ╩ï∙╗HÄ(3ë₧J îåL &ë&ëGâ┴Ä*3&ë┤&ú╢ÄF÷&ï╤Γ╤Γ╩ï±ëFⁿPQÜ"αâ─@≡╟F°─₧J &─&â?~Gë~⌠║ëV■ëv·ï≥ïN°ï~·╕ùÄ╪─┤&ï&+╟ïVⁿ&ë&ëPâ╞A─₧J &─&9┌ï~⌠ïv·Ä*3&─┤ïFⁿ&ë7&ëG─₧J &─&ï@╤α╤α&G°ïF÷Ä,3&ë>ä
&úå
ìMÄ.3&ë▄&ú▐╕^_ïσ]╦É&àÜuΘ0 Uï∞â∞.WVÜ4┘ÄZ9&╟3└Ä\9&ú6Ä^9&ú"Ä`9&ú╓Äb9&úrÄd9&ïbÄf9&ëdÄh9&ïfÄj9&ëh+╔ëN÷ëN⌠ v vÜZ α â─RP╕╠"P╕r╣ùQPÜααâ─╕÷╣ùïVï^ï±Vï°ï≥Ä┴Ä█╣≤Ñ^║╢╣ùëV≡ëN≥Vï·ï≡Ä┴╣≤ÑÄl9&â>nu-Än9&─X& ╖B& ╖@Ü┌α â─╕╧"PÜ|α â─3└Θb╕r╣ùQPÜÆ┘â─└tτï~
Θ╛╕P v≥ v≡PÜ┘â─└t!2└P░PÜ╢] â─Äp9&àÜt¡ÜN┘δªÉ2└P░PÜ╢] â─Äp9&àÜuÜ╬┘╕,
╣ùQPÜ╚┘â─2└P░PÜ╢] â─Äp9&àÜuΘ0 ~+└PPÜ(αâ─ëF⌠ëV÷╕PÜⁿ┘â─+└PPÜ(αâ─ï╚ï┌+F⌠V÷Ä~9&ú║&ë╝SQ v÷ v⌠ï≡ï∙ëvΓëVΣï≤Ürα â─ëFⁿëV■Ä~9&Ω&∞╣d3█SQRPÜåαëF°ëV·╕dÖRP v■ vⁿÜ║αëFⁿëV■ v· v°RP╕<ÖRP╣─ ╗ SQ╕ÖRP vΣ vΓÜ║αRPëF▐ëVαÜTα╣─ ╗ SQ vα v▐ëF┌ëV▄ÜTα╣<3█SQ vΣ vΓëF╓ëV╪Ü║αF╓V╪ïN┌ï^▄+╚┌SQëF╥ëV╘ÜTα╟╓+F⌠V÷RP v╘ v╥ vα v▐ v vÜZ α â─RPÄn9&─X& ╖r& ╖pÜ┌α â─ÜN┘Ä~9& å╗pÄr9ë^µîFΦ&â?tÄt9&â>vtÜ£┘Ü÷┘─^µ&â?t;Ä^9&â>"uÄ\9&â>6uÄ`9&â>╓t╕ P v vÜ╪┘â─ÉΦé─^µ&â?tMÄt9&â>vtA╕P╕PÄv9& 68& 66Ü`┘â─╕PÄx9&áGPÄv9& 68& 66Ü≡┘â─╕Θå tΘ╣╕╘Ä╪╕[≈.ï╪╕ùÄ└&í⌠&ï÷Ä┬╪îFε&÷GÇt1&9}&ïG≈╪╣ùÄ┴&;z
~3└Θ6╕ùÄ└&íz
ÄFε&9G|τ╕╘Ä└&íëFΩ└u╕╘Ä└&â>tÄFε&÷Gu╕ùÄ└&÷Ç
t│â~Ωu╕╘Ä└&â>tÄFε&÷Gt╕ùÄ└&÷Ç
uë╕P v≥ v≡PÜ┘â─└tΘ}ⁿÜ╬┘╗pÄr9ë^µîFΦ&â?tMÄt9&â>vtA╕P╕PÄv9& 68& 66Ü`┘â─╕PÄx9&áJPÄv9& 68& 66Ü≡┘â─+└PPÜ(αâ─ëF⌠ëV÷Äz9&â>|uÄ|9&╟z╕,
╣ùQPÜî┘â─ï≡÷|Θ%ⁿ─^µ&â?tMÄt9&â>vtA╕P╕PÄv9& 68& 66Ü`┘â─╕PÄx9&áGPÄv9& 68& 66Ü≡┘â─╕P v≥ v≡╕PÜ┘â─ï╞ΘÆÄn9&─X& ╖F& ╖DÜ┌α â─╕P v≥ v≡╕PÜ┘â─Är9&â>ptMÄt9&â>vtA╕P╕PÄv9& 68& 66Ü`┘â─╕PÄx9&áGPÄv9& 68& 66Ü≡┘â─Ü÷┘╕^_ïσ]╦Uï∞â∞WV╕P3└ÄZ9&úP╕÷╣ùQPÜαâ─ÄÇ9+└&ú&ú■ï~ u1Äé9&9>"t2└P░PÜ╢] â─Äp9&àÜuÜ|] ÷─uΘ╗Ää9&╟Äå9&íëF·└|#╕[≈n·ï≡Äê9&─⌠&÷@tÄä9&╟2└P░PÜ╢] â─= tΘ╨Äz9&â>|uÄ|9&╟zÄr9&â>ptÄt9&â>vtÜT┘Äé9&â>"t2└P░PÜ╢] â─Äp9&àÜtΘ t╛3 δÉ╕⌠PÜ▐┘â─ï≡â■tΘéÄè9&íN&Lts╕dPÜ╒ â─ëFⁿëV■Ü|] ÷─t6ë~ v■ vⁿÜ`╒ â─└u!╕dPÜ╒ â─ëFⁿëV■Üè] Ü|] ÷─u═Ü°] 3└PÄè9& 6N& 6LÜ└┘â─ΘΩ■â■tm╕pPÜ╒ â─ëFⁿëV■RPÜ`╒ â─└tΘP■ë~Ü|] ÷─tΘ@■2└P░PÜ╢] â─= tΘ*■Ü─α v■ vⁿÜ`╒ â─└t╞Θ■Ü─α 3└δbÉ2└P░PÜ╢] â─Äp9&àÜt;3└PÜⁿ┘â─ÜN┘Ä^9&â>"uÄ\9&â>6uÄ`9&â>╓tÉΦδÜN┘ÉΦ(╕^_ïσ]╦ÉUï∞ü∞·WV╗Äå9ë₧
îå &â?|%╕[&≈/Äê9&⌠&ï÷ì~ñï≡Ä┌╣-≤Ññ─₧
&â?}ΘÄÄ^9&â>"t5Ç~║t/èF║*ΣPÄn9&─X& ╖N& ╖LÜ┌α â─èF║*ΣPÉΦⁿâ─3÷ì~πÄî9&Ç╝&t1èB╗*ΣPWÄn9&─X& ╖R& ╖PÜ┌α â─
èB╗*ΣPÉΦ║â─Fâ╟ìF√;°r╕╗╓Ä`9ë₧ îå &â?uÄ\9&â>6t?─₧
&â?|5Ç~╣t/èF╣*ΣPÄn9&─X& ╖V& ╖TÜ┌α â─èF╣*ΣPÉΦOâ─ÄÄ9&í▓&░uΘ─₧ &â?uÄ\9&â>6uÄ^9&â>"uΘ⌡Än9&─X& ╖Z& ╖XÜ┌α â─ÄÉ9& 6¿& 6ªÜ`┘â─Üû┘ܼα ╕PÜ,╣â─ÄÄ9& 6▓& 6░ìå PÜ╝
αâ──₧
&â?|ìF┴Pìå PÜh
αâ─Ü╥┘ìå PÜ╠┘â─Ü╞┘░P░PÜ╢] â─Än9&─X& ╖^& ╖\Ü┌α â─ÄÆ9& 6á& 6₧Ü`┘â─Ü┘╕pPÜ╒ â─Äö9&úR&ëT3└Ä^9&ú"Ä\9&ú6─₧ &ë^_ïσ]╦ÉUï∞ÜÇ┘╕╨"PÄû9& 6°& 6÷Än9&─X& ╖å& ╖äÜ┌α ïσÄÉ9& 6¿& 6ªÜ`┘ïσÜû┘Ät9&â>vtÄÿ9& 6╕3└PÜ≥] ïσÄÜ9&â>LtÜr╣Ä£9&â>duÜ.] vÜ≤αïσ]╦Uï∞Vïv÷u3└Öδ,Ü─αï╚ï╞Ö+┬╤°ìTï╪ï┴ï╩Ö≈∙ï┬├╣d≈ΘPÜ╒ â─^ïσ]╦ÉUï∞â∞WVï~Ä₧9&íB&ïDÄF&9Eu &9U
uΘ&ïE
&EuΘÄá9&─α&╞Äó9& 6▐& 6▄╕╞KPÜ╝
αâ─╕╞KPÜ"αâ─╞KëF÷î^°╟F■Äñ9&í&uΘ╗ï~■─N╕ùÄ╪ï±ïïW&9Du&9T
tGâ├ïGuΓΘφÉĪ9ï▀╤π╤π&ïç╢&ïù╕ëV⌠╨uΘ╠ïV⌠ï≡ëVⁿÄ┬ï▐&Ç?u$ï~÷Ä¿9&â>t3╕┌"P v°WÜααâ─ΘùÉï~÷Ä^ⁿÄF°ï▐Fèï▀G&êÇ<u≡δ┬É─^& 7╕▄"P v°Wδ_ÉĬ9& 6╓& 6╘╕╞KPÜ╝
αâ─╕╞KPÜ"αâ─╞Kï≡î^°Ä¼9&í≡ÄF&9t&Ä¿9&â>uÄF& 5╕π"PìD v°PÜααâ─
╕╞Kî┌^_ïσ]╦ÉUï∞â∞Ät9&â>vuΘ½Är9&â>puΘ£3└PÜ,╣â─Äå9&í@P╕Ω"P╕r╣ùQPÜαα╕
αP╣QÄ«9& 6·& 6°Ü`┘â─╕r╣ùQPÄ«9& 6·& 6°ÜZ┘â─Ä░9&í£@PÄ▓9& 6╛
╕∩"P╕r╣ùQPÜααâ─╕
P╕PÄ«9& 6·& 6°Ü`┘â─╕r╣ùQPÄ«9& 6·& 6°ÜZ┘â─ÉΦΣÄ┤9&íbëF■└t'PÄ╢9& 6& 6╕·"P╕r╣ùQPÜααâ─δ$ÉÄ╢9& 6& 6╕#P╕r╣ùQPÜααâ─╕P╣QÄ«9& 6·& 6°Ü`┘â─╕#PÄ«9& 6·& 6°ÜZ┘â─╕P╕PÄ«9& 6·& 6°Ü`┘â─╕r╣ùQPÄ«9& 6·& 6°ÜZ┘â─3└PÄ╕9& 6^Üα ïσ]╦ÉÄt9&â>vt&Är9&â>pt╕ PÄ║9& 6û& 6öÜÉ┘â─╦ÉUï∞â∞.WVï~╗FLï≤î^·╞ }Θdï╟╣[≈ΘëF╘╗⌠Äê9ë^╓îF╪&─╪&÷Gt╞FLBï╞î┌@ï≡ëV·â~t Ä┬ï╪F&╞ ─^╓&─^╘&÷GtÄF·ï▐F&╞Câ~t
ÄF·ï▐F&╞ ─^╓&─^╘&÷GtÄF·ï▐F&╞Dâ~t
ÄF·ï▐F&╞ â~t$─^╓&─^╘&÷G@tÄF·ï▐F&╞FÄF·ï▐F&╞ ─^╓&─^╘&÷GtÄF·ï▐F&╞Hâ~t
ÄF·ï▐F&╞ ─^╓&─^╘&÷GtÄF·ï▐F&╞Kâ~t
ÄF·ï▐F&╞ ─^╓&─^╘&÷GÇtyÄF·ï▐F&╞Lâ~ti─^╓&─^╘&ïGëF╥└|@P╕+#δÉ╕ +F╥P╕0#PìF┌PÜααâ─
ìF┌î╥ï╚Ä┌ï╪6Ç?t!ëv°ëNⁿï°ï▀Gè─^° F°&êÇ=uφïv°ï~â~t$─^╓&─^╘&÷GtÄF·ï▐F&╞MÄF·ï▐F&╞ ─^╓&─^╘&÷GtÄF·ï▐F&╞Nâ~t
ÄF·ï▐F&╞ ─^╓&─^╘&÷GtÄF·ï▐F&╞Sâ~t
ÄF·ï▐F&╞ ─^╓&─^╘&÷G tÄF·ï▐F&╞Râ~t
ÄF·ï▐F&╞ â~tï^╘─~╓&─=&÷At
ÄF·ï▐F&╞XÄF·&╞╕FLî┌^_ïσ]├ÉUï∞Ät9&â>vuΘ╚Är9&â>puΘ╣Ä╝9&â>≡uÉΦ²3└PÄå9& 6Φ+²ïσRPÄå9&í@P╕5#P╕r╣ùQPÜααïσ╕
P╣QÄ«9& 6·& 6°Ü`┘ïσ╕r╣ùQPÄ«9& 6·& 6°ÜZ┘ïσ╕
P╕PÄ«9& 6·& 6°Ü`┘ïσ v vÄ«9& 6·& 6°ÜZ┘ïσÜT┘ïσ]╦Uï∞ü∞¼WV3└PÜz┘â─ï°╗Ä╛9ë₧` îåb &â?}ΘTÄt9&â>vuΘEÉΦⁿW─₧` &ï@P╛XÄn9ë╢\ îå^ &─& ╖f& ╖dìåd PÜααâ─╕P╕P╗öÄ║9ë₧X îåZ & w& 7Ü`┘â─ìåd P─₧X & w& 7ÜZ┘â─╕P─₧` & 7Φ╦√â─Ä┬ï╪ï≤îF·&Ç?tTï┬PV─₧\ &─& ╖j& ╖hìåd PÜααâ─╕PP─₧X & w& 7Ü`┘â─ìåd P─₧X & w& 7ÜZ┘â─╗╠Ä└9ë₧T îåV &ïG&uΘ9& w& 7ìåd PÜ╝
αâ─╕A#Pìåd PÜh
αâ─╕P╕J#Pìåd PÜ26 â─
ï≡ëV·╨uΘεïF·PV╣QQìN⌠Qï°Üαâ─ëFⁿWVܪαâ─â~ⁿuΘ┐ïvⁿ╤µïr≥─₧T & w& 7ìåd PÜ╝
αâ─╕M#Pìåd PÜh
αâ─3└PìÄd QìN╚QÜ*6 â─
└uqëv■ìFµPÜóαâ─;╞╕Pìåd PìF╚PÜ*6 â─
└t╘δ@É╕2P╕P─₧X & w& 7Ü`┘â──₧\ &─& ╖n& ╖l─₧X & w& 7ÜZ┘â─ÜT┘^_ïσ]╦R$bàCLS╦░Uï∞â∞.WVÄ╬4╕ù┐µ╛ΦÄ╪╣≤ÑÄ╨4&╟╝
╕&╣╘QPÜ(αâ─Ä╥4+└&ú,&ú*&ú(&ú0&ú.╗pÄ╘4ë^ΣîFµ&9t&Ä╓4&9vtotice and authorship remains intact.
ⁿ&â?uΘ╟ï├-╣ùì~Φï≡Ä┘╣≤Ñâ~εt%ïFεëF∞╟FεÄ▄4&íèëFΓ└~ëFΩδÉ╟FΩìFΦPÜ■α â─RPÄ╬4& 6°& 6÷╕Γ
P╕r╣ùQPÜααâ─╕r╣ùQPÜéBαâ─ìFΦPÜ■α â─RP╕δ
P╕r╣ùQPÜααâ─╕r╣ùQPÜéBαâ─âFⁿü~ⁿjsΘ) +└ëF≥ëF≡ëFΦëFΩëF∞ëFε╗εÄ▐4ë^▐îFα&ëÄα4&â>v└%╗ΣÄΓ4ë^┌îF▄&ëÄΣ4&â>x╔≈┘┴─^┌&ëĵ4&í╛
ÄΦ4&9«sÄΩ4&â> t─^┌&Ç3└P╣╢║ùëN╓ëV╪RQ╣QÉΦDâ─â~uΘ╬╕÷╣ùQP╕PÜ╝α â─Üÿ┘└tΘuÜ░┘HtpHtHHtMΘcܬ┘└uΘW─^▐&ï─^┌&àub╕Ä∞4&úhÄε4&údÄ╪4&─X& ╖Æ& ╖ÉÜ┌α â─δñÜñ┘└uΘ─^▐&ï─^┌&àu2δ┤Ä∞4&╟h3└PÜ₧┘ΘΣÄ≡4&╟T ╕Ä∞4&úhΘ┼É╕Θ╛╕t╣ùëF╥ëN╘ÉΦ3 ─^╥&9?~1╛Ä≥4& t& 4╕ª ╣ùQPÜ╠Fαâ─└uΘâ╞G─^╥&9?╥Ü╢┘ï°HuΘ≤HuΘGHtvHuΘ╛â }ΘWÄ⌠4&ít;╟ΘE2└P░PÜ╢] â─Ä÷4&àÜuΘ)ìFΦP╕PÜ╝α â─3└P v╪ v╓╕PÉΦ⌐â─Ä°4╤τ& ╡Ü┌┘ΘφÉÜ╘┘└uΘπ─^▐&ï─^┌&àtΘü╕Äε4&údÄ∞4&úhÄ╪4&─X& ╖Æ& ╖ÉÜ┌α â─Θµ■Ü╬┘└uΘò─^▐&ï─^┌&àtΘπδ░Éâ╟Θ6 2└P░PÜ╢] â─Ä÷4&àÜuΘ_Ä·4&â>tΘPìFΦP╕PÜ╝α â─3└P v╪ v╓╕PÉΦ╨â─Ü╚┘Θ"É2└P░PÜ╢] â─Ä÷4&àÜuΘ╟FΦⁿìFΦP╣QÜ╝α â─╟FΦÄⁿ4& é─^Σ&â?tpÄ╓4&â>vtdÄⁿ4& 6é& 6Ç╕≥
P╕r╣ùQPÜααâ─╕P╕PÄ■4& 6& 6Ü`┘â─╕r╣ùQPÄ■4& 6& 6ÜZ┘â─ÜT┘Ä∞4&╟h3└PÜ┬┘ΘOÉ╕÷╣ùQP╕PÜ╝α â─Äⁿ4& é─^Σ&â?tpÄ╓4&â>vtdÄⁿ4& 6é& 6Ç╕°
P╕r╣ùQPÜααâ─╕P╕PÄ■4& 6& 6Ü`┘â─╕r╣ùQPÄ■4& 6& 6ÜZ┘â─ÜT┘Ä≡4&╟T Ä∞4&╟hΘùÉ╕÷╣ùQP╕PÜ╝α â─Äⁿ4& é─^Σ&â?tpÄ╓4&â>vtdÄⁿ4& 6é& 6Ç╕■
P╕r╣ùQPÜααâ─╕P╕PÄ■4& 6& 6Ü`┘â─╕r╣ùQPÄ■4& 6& 6ÜZ┘â─ÜT┘3└PÜ╝┘â─Ä5&╞ª Ä5&íbÄε4&údÄ5&ífÄ∞4&úh╕P v╪ v╓╕PÉΦfâ─3└P v╪ v╓╕PÉΦQâ─^_ïσ]╦WV╕ùÄ╪+└úú■úⁿú·ú°ú÷╣ùÄ┴&úε╣ùÄ┴&úr╣ùÄ┴&ú╓╣ùÄ┴&ú6╣ùÄ┴&ú"╣╘Ä┴&úµ╣ùÄ┴&ú╝
╣ùÄ┴&ú≥╕ùÄ└╕ù┐µ╛ΦÄ╪╣≤Ñ^_╦ÉUï∞â∞V╕XPÜ╒ â─ëF·ëVⁿRPÜ`╒ â─└uuïv2└P░PÜ╢] â─Ä÷4&àÜtYܵα └uP2└P░PÜ╢] â─÷─ tÄFï▐F&è
└t*<t&PÜ÷] â─δÉÜ─α vⁿ v·Ü`╒ â─└tùδÉ╕δ'É2└P░PÜ╢] â─Ü:] ╕
PÜÄα â─Ü°] 3└^ïσ]╦ÉUï∞ü∞(WV╗bÄ5ë₧▐■îåα■&â?uΘ] v
vÜα┘â─ëFⁿëV■ïF└tHt#HuΘëHuΘòHuΘτ╕Θ)É╟FΘ╫É3÷96F~(┐εD╕P v
vWÜdαâ─
└uΘ÷â╟F;6F|█ï~ÄF
&â}t=& u& u v■ vⁿ╕Pìåb PÜααâ─ÄF
& u╕/PìFΓPÜααâ─
δ2É v■ vⁿìåb PÜ╝
αâ─ÄF
& u& u╕8PìFΓPÜααâ─ïF╤π╟çF─₧▐■& 7ìåb P╕EPìåΓ■PÜααâ─╕TPìåΓ■PÜ¿αâ─ï≡ëV■╨usÄ5&í╪&ï┌ëå┌■ëû▄■╨tZïF╤π╟çF ╢▄■ ╢┌■ìåb PÜ╝
αâ──₧▐■& 7ìåb P╕WPìåΓ■PÜααâ─╕fPìåΓ■PÜ¿αâ─ï≡ëV■ïF■╞u-â~uΘy■ìåΓ■PÄ╪4&─X& ╖>& ╖<Ü┌α â─ΘU■ïF■PVܪαâ─ìFΓPìåb PÜh
αâ─ìåb PìåΓ■PÜ<αâ─└uX9Ft!ìåb PÄ╪4&─X& ╖B& ╖@Ü┌α â─íFï╚╤α┴╤α╤αεDëFⁿî^■ FïFïV
ï≡Ä┌─~ⁿ╣≤ÑΘ≤Éâ~t+ v
vÜZ α â─RPÄ╪4&─X& ╖F& ╖DÜ┌α â─ìåΓ■PÜéBαâ─Θâ²â>FuΘy²3÷96F~%┐εD╕P v
vWÜdαâ─
└t
â╟F;6F|▐96F/â~uΘ=² v
vÜZ α â─RPÄ╪4&─X& ╖J& ╖HΘ╖■ï~ÄF
&â}t=& u& u v■ vⁿ╕iPìåb PÜααâ─ÄF
& u╕yPìFΓPÜααâ─
δ2É v■ vⁿìåb PÜ╝
αâ─ÄF
& u& u╕éPìFΓPÜααâ─ï▐╤πü├Fë₧╪■â?tÄ5& 6┌& 6╪ìåb PÜ╝
αâ─ìFΓPìåb PÜh
αâ─ï₧╪■╟ï■F;6F}rï╞╤αFëF·ï╟╤αFëF°ï╞╤α╞╤α╤αεDëF■ï╟╤α╟╤α╤αεDëFⁿíF+╞ëF÷ë~≥ëv⌠ïF■ï^ⁿï√ï≡╣≤Ñï^·âF·ïï^°âF°ëâFⁿâF■ N÷u╨ Fìåb PÜéBαâ─└u$9FuΘ╗√ìåb PÄ╪4&─X& ╖N& ╖LΘ?²â~uΘ├ìåb PÄ╪4&─X& ╖R& ╖PÜ┌α â─ΘƒÉÄ5&í╪&ï┌ëå┌■ëû▄■╨uΘé─₧▐■& 7 ╢▄■P╕Pìåb PÜααâ─╕Pìåb PÜ¿αâ─RPܪαδDÉÄ5&í╪&ï┌ëå┌■ëû▄■╨t-─₧▐■& 7 ╢▄■P╕Pìåb PÜααâ─ìåb PÜéBαâ─3└^_ïσ]╦Uï∞â∞(╗$Ä
5ë^▐îFα&â?uΘ≡╗╪Ä5ë^┌îF▄&ïG&uΘ╫íÆÉt 6Æ 6ÉÜ`╒ â─└uΘ╖╕dPÜ╒ â─úÉëÆÄ5&íbëF╪└tP─^┌& w& 7╕öP╕NFPÜααâ─δ─^┌& w& 7╕óP╕NFPÜααâ─ìFΓP╕NFPÜXXαâ─└uD╕NFPÜéBαâ──^▐& 7Ä╪4&─X& ╖₧& ╖£Ü┌α â─Ä5&╟z─^▐& 7ܵ┘ïσ]╦3└Ä╪9&úRúzLúxLÄ┌9&9ptIÄ▄9&9vt>╕PPÄ▐9& 6û& 6öÜ`┘â─╕╠#PÄ▐9& 6û& 6öÜZ┘â─ÜT┘δÉ╕ε#PÜ|α â─Ü°] Äα9&á£$■P░PÜ╢] â─╕PΦ½â─└u ÄΓ9&─X& ╖N& ╖LÜ┌α â─3└δnÉÄ┌9&â>ptJÄ▄9&â>vt>╕PPÄ▐9& 6û& 6öÜ`┘â─╕∙#PÄ▐9& 6û& 6öÜZ┘â─ÜT┘δÉ╕$PÜ|α â─╕PΦΣâ─╦V3└Ä╪9&úRúzLúxLÄ┌9&9ptHÄ▄9&9vt=╕PPÄ▐9& 6û& 6öÜ`┘â─╕&$PÄ▐9& 6û& 6öÜZ┘â─ÜT┘δ╕H$PÜ|α â─Ü:] Äα9&á£$■P░PÜ╢] â─3└PΦNâ─└tzÄ┌9&â>ptKÄ▄9&â>vt?╕PPÄ▐9& 6û& 6öÜ`┘â─╕S$PÄ▐9& 6û& 6öÜZ┘â─ÜT┘δÉÉ╕u$PÜ|α â─3└PΦâ─ï≡÷uÜ4┘ï╞^╦ÉUï∞â∞WVÄΣ9&í╕
&ï║
ï°ëV≡ï╚ï┌Ç─ëF≥ëV⌠╕Ç$PSQÜ╝
αâ─╕ç$P v≡WΦöâ─╕÷╣ùQPΦrâ─ĵ9&íµï╚╤α┴╤α╤α≡╣ùQPÜZ α â─RP╕ë$PÜ┌α â─ĵ9&íµï╚╤α┴╤α╤α≡╣ùQPÜZ α â─RP v≡WΦ'â─3└ëF■ëF·ÄΦ9&9Σ~Që~ε╛≡ï°Äµ9&9>µt,╕ù$P v≡ vεΦ≡â─╕ùPVÜZ α â─RP v≡ vεΦ╒â─â╞GÄΦ9&9>Σ║ï~ε╕Ö$P v≡WΦ┤â─╗8ÄΩ9ë^µîFΦ+└&ëG&ë9Ft╕÷╣ùQPÜ:┘â─└'â~uZízLï╚╤α┴╤α╤α0╣ùQPÜ:┘â─└~9─^µ&ïG&t-╕P& w& 7 v⌠ v≥Ü<αâ─
─^≥&╞GS v≡WΦ%â─╕£$P v≡WΦâ─â~t)Ä∞9&â>^uÄε9&â>`t╕ó$δ6╕º$δ1É╕¼$δ+ÉÄ≡9&÷▓t╕▒$P v≡WΦ╠â─Ä≡9&÷│Çu╕╢$P v≡WΦ▒â─╕╗$P v≡WΦóâ─Ä≥9&â>Σ└≈╪¿t+╕ùÄ└&ÇΣâ~u:&íΣ╣ùÄ┘#εëFΣ¿t╛δ&É╕ùÄ└δ┘É÷FΣt╛δÉïv■¿t
╛δ&ï6Σâ■└≈╪¿t╕╛$δ`Éâ~t6≈╞t╕├$P v≡WΦâ─≈╞t╕╚$P v≡WΦ√â─ï╞¿t3╕═$δ"É≈╞t╕╥$δÉ≈╞t╕╫$δ
Éï╞¿t╕▄$P v≡WΦ┬â─Ä≡9&÷│Çtâ~tÄ⌠9&â>zu╕ß$P v≡WΦòâ─╕µ$P v≡WΦåâ─╕ε$P v≡WΦwâ─╕≤$P v≡WΦhâ─Ä÷9&â>j uÄΓ9&─X&ïç╝&ïù╛δ╕⌡$î┌ëFⁿëV■RPÄ°9& 6⌠Ä·9& 6≥╕÷$P╕P╕%P v⌠ v≥Üααâ─ v⌠ v≥ v≡WΦⁿâ─╕%P v≡WΦφâ─Äⁿ9& 6║& 6╕Ä■9& 6╛& 6╝Ä:& 6╢& 6┤╕#%P v⌠ v≥Üααâ─ v⌠ v≥ v≡WΦBâ─Ä:& 6╞& 6─Ä:& 6╩& 6╚Ä:& 6┬& 6└╕0%P v⌠ v≥Üααâ─ v⌠ v≥ v≡WΦ⌡â─╕=%P v≡WΦDâ─Ä:&í&&ï(Ç─0ü╥T|RP╕E%P v⌠ v≥Üααâ─ v⌠ v≥ v≡WΦâ─ v≡WÜ"αâ─ï≡Äα9&á£$■P░PÜ╢] â─╟FΩ╕pPÜ╒ â─ëF÷ëV°ëv∞ë~εïv≥ v∞╕O%P v⌠VÜααâ─
v⌠VÜ"αâ─P v⌠VÜj!α â─ëF■╕P╣Q╣\%QÜJ] â─╕P v⌠VÜ"αâ─P v⌠VÜJ] â─╕P v∞ v≡ vεÜJ] â─╟F·â~∞~;ï~■ïv·Ä^≡ï^εèÿï╪ï╟è─*Σ3╪╤π╕QÄ└ï╟èα*└&3çZï°F;v∞|╓ë~■ïv≥Ü°] v■╕_%P v⌠VÜααâ─
╕P v⌠VÜ"αâ─P v⌠VÜJ] â─ïFΩ FΩ=vΘτ╕╨PÜ╒ â─ëFⁿëV■ v° v÷Ü`╒ â─└tΘ 2└P░PÜ╢] â─Ä
:&àÜuΘ v■ vⁿÜ`╒ â─└tΘº■Ü|] ÷─uܵα └tΘ▒Ü─α δ¥3└PÜ(α â─ï°-*uï╕i%P v⌠VÜ╝
αâ─ v⌠VΦ2â─└uΘi 6`# 6^# v⌠VÜ╠Fαâ─└uΘN 6p# 6n# v⌠ v≥Ü╠Fαâ─└tΘ■╕Θ╩ï~εÄΓ9&─X& ╖Ω& ╖Φ╕e%PïF≡PWï≡Üααâ─ï╞ï≈ëF■ëvⁿΘàÉ2└P░PÜ╢] â─ÄΓ9&─X&ïçá&ïùóï°ëV■δ\2└P░PÜ╢] â─Ä
:&àÜuÄΓ9&─X&ïçÇ&ïùéδ╦ÄΓ9&─X& ╖Ω& ╖Φ╕k%PïF⌠PVï°Üααâ─ï╟ï■ëF■ v■WÜ┌α â─3└^_ïσ]├Uï∞ü∞WV╟Få╟åP ╞å{ ╟å8 o%î₧: ╟å< w%î₧> ╟å@ ~%î₧B ╟åD à%î₧F ╟åH ï%î₧J +└ëåN ëåL ÄΣ9&í╕
&ï║
ëåv ëûx Ç─ï≡ëû~ Ç─ï°ëûp Ç─ëår ëût ╗8ÄΩ9ë₧■îå
■+└&ëG&ëë╛n Ä┌9&9ptHÄ▄9&9vt=╕PPÄ▐9& 6û& 6öÜ`┘â─╕æ%PÄ▐9& 6û& 6öÜZ┘â─ÜT┘δ╕╡%PÜ|α â─╗TÄ:ë₧■îå■&╟╕╨PÜ╒ â─ëF∞ëVε╕pPÜ╒ â─ëF≡ëV≥+└ëF÷ëF⌠èå{ ■å{ <vΘvâ~uZ 6`# 6^#╕└%P ╢~ VÜααâ─╕P ╢~ VÜ"αâ─P ╢~ VÜJ] Unix and Unix-like operating systems. The XFree86 servers are partly
derived from X386 1.2, which was the X server distributed with X11R5,
but many of them are newly developed. The accelerated servers that are
the most important change since XFree86-1.3 are completely new. This
release consists of many new features and performance improvements as
well as many bug fixes. The release is available as source patches
against the MIT X11R5 code, as well as binary distributions for many
architectures.
Note that while the source and installation trees retain the name 'X386'
name (for simplicity of maintenance of the source tree), there is no
connection between XFree86 and the commercial X386 product sold by SGCS.
The XFree86 Core Team maintains technical contacts with SGCS in an
effort to keep user-affecting changes to the workings of the products
from diverging too radically. There is no direct involvement of either
group in the workings of the other.
You will find more information on the XFree86-2.0 release and the
XFree86 project in the file README from the documentation tarfile.
1. Supported Hardware
As this is the most often asked question, this will be the first
section. Currently XFree86 (Version 2.0) supports the following
chipsets in the XF86_SVGA server (note that it depends on the chipset
whether a card is working and not on the vendor, with Diamond notably
excluded, cf. the remark at the end Introduction - What are X11R5 and XFree86?
1. Supported Hardware
2. Where do I get XFree86 and what do I need to run it?
3. Configuring XFree86
4. tinyX - a package for systems with low memory
5. X related packages
6. Compiling programs that use X
7. Programming in X
8. Finding Information on X on the net
Appendix: Some Questions & Answers
Copying conditions & Trademarks
0. Introduction - What are X11R5 and XFree86?
X11R5 is a windowing system for UN*X like operating systems. The X
Windowing System is issued by the MIT Consortium (look at the X(1)
manpage for more information) and is put under a very liberal copyright,
that allows any use of source code provided that the original copyright
notices are included.
As X is THE standard windowing system for UN*X operating systems, there
are a lot of applications using it (both free and commercial).
XFree86 is a port of X11R5 that supports several versions of Intel-based
ipsets. Please run the XFree86-1.3 server to probe
for the clocks and put these into your Xconfig file. Having
done that, you can use the XFree86-2.0 server.
NOTE: If your RAMDAC can handle pixel clocks higher than 110MHz,
it is probably one of the more recent high-end RAMDACs. As
all of these (as far as it is known) use special features to
make this possible, these RAMDACs should not be run at higher
clocks than 85 MHz. Support for such RAMDACs (at least for
some of them) will be in the next release of XFree86. If you
drive your RAMDAC too high with the current code, you will fry
it. So if you have such a card, do not use clocks higher than
85MHz (simply by not putting modes using clocks higher than
that into the Xconfig file).
5. The protocol your mouse uses and the device it is connected to. The
available mouse protocols are listed in the Xconfig manpage. You
have to use the keyword according to the protocol your mouse uses
and not the manufacturer,... The standard names of the mouse
devices for Linux are:
/dev/atibm for the ATI XL busmouse (NOTE: the ATI GU busmouse
is in fact a logitech busmouse)
/dev/logibm for the Logitech busmouse (NOTE: this uses the
busmouse protocol, NOT the Logitech protocol)
/dev/inportbm for the microsoft busmouse
/dev/psaux for a ps/2 or quickport mouse
NOTE: these are the new device names (as of MAKEDEV 1.2). Some
distributions and systems have different device names:
new old major minor device number
atibm: bmouseatixl 10 3
logibm: bmouselogitec 10 0
inportbm: bmousems 10 2
psaux: bmouseps2 or ps2aux 10 1
The other supported mice are serial mice and therefore connected
to one of the serial ports (named /dev/ttyS? or /dev/ttyS?? for Linux).
For busmice it is sometimes not easy to see which device they are using.
Simply put all drivers for busmice into the kernel you use and look
at the startup messages. These will tell you, which busmouse has been
detected. From these messages you can get the device name.
So now procede as in README.Config. If your Monitor is not listed in the
modeDB.txt file, you should try one of the generic modes. ENSURE THAT
THE SPECS OF THE MODES ARE WITHIN THE SPECS OF YOUR MONITOR. If you
want to tune these modes or to compute a mode of your own, you MUST read
VideoModes.doc and follow the instructions there. Before trying a mode,
compute the specs of this mode and again look if your monitor does
support it. Here is no further description of computing VideoModes,
as you should not do this without having read VideoModes.doc.
WARNING: Do NOT EVER share Xconfig files with people who do not have
EXACTLY the same Configuration (i.e. graphic card AND monitor). By
doing this you could toast your monitor. It isn't so hard to
figure out modes (that is, for multisync monitors) and you surely
shouldn't ever use a mode that you didn't check by yourself to be
within your monitor's specs. Even if you have exactly the same
setup you should check all modes yourself before trying
them. There are many people who run their hardware out of specs
which may not damage their hardware but could yours.
3.1 Configuring the keyboard for non-US-layout
If you do not change the standard settings, the server will start up
with an US-american keyboard layout regardless which keyboard layout was
configured for the kernel. If you want to have a different layout, look
at the xmodmap(1) manpage. There are example Xmodmaps available at
sunsite.unc.edu:/pub/Linux/X11/misc for several languages and keyboard
layouts.
Note that you might need to define a map for several special keys (as
e. g. Meta, Compose, ..) in the Xconfig file to make complete use of
these keymaps. For information on the keyboard capabilities of
XFree86 read the XFree86kbd(1) manpage. Furthermore you should
4. tinyX - a XFree86 based package for low memory systems
If you have not enough memory to run the stock XFree86 distribution, you
might try to get this package. It is based on XFree86, so the difficult
parts of the configuration (setting up the Xconfig file) are
identical. To run it you need at least 4 MB RAM and another 8 MB swap
space. There are now several tinyX versions, one for each of the
different servers supplied by XFree86-2.0. Please read the above
description of the servers to get the right version of tinyX. These
packages are named like
tinyX-YYY-2.0.tar.gz, where YYY denotes the server name (without
leading XF86_)
You can find tinyX on sunsite.unc.edu in the /pub/Linux/X11 hierarchy.
Please look in your neighbourhood for a Mirror of it (cf. the BBS-list
that can be found on most linux sites). You untar it as root from
/. After this you have to setup a Xconfig file as described in section
3. The documentation and READMEs for tinyX as well as most of the
XFree86-2.0 documentation files can be found in /readmes. Read the
XFree86 documentation files _before_ setting up a Xconfig file as they
are required for this.
The tinyX documentation includes a lot of useful information on memory
saving techniques. You should follow at least some of these suggestions,
as running X while swapping constantly is no fun at all :-(. If you are
running out of memory your system will lock up completely (in many cases
the only way out is to turn off power or to make a hard reset - both is
very dangerous for your filesystem). So read these files before starting
X so that this does not happen.
As tinyX does not include all documentation available with XFree86-2.0,
you might notice that you are pointed to a file that is not included.
In this case you must get the rest of the documentation files (and
perhaps the manpages, too) from any XFree86-2.0 site (cf. 2.). If you
have enough disk space for that, this is highly recommended anyway.
Note that XFree86 specific manpages (as the Server manpages,...)
are not in the *-man-* but in the *-doc* files.
5. X - related packages
There are a lot of packages that are related to X. I mention two here,
because they have a great influence on the look-and-feel of X.
- The xview3L5.1.tar.gz package
This package is a port of SUN(TM)'s xview3.2 package by Kenneth
Osterberg to Linux. It includes the xview toolkit, a set of extensions
to X. It will give you the look-and-feel of the Open Look(TM)
extension to X (many will know that from Open Windows(TM) from SUN).
To install it, untar the tarfile as root in some directory (e.g.
/usr/src), read the documentation that comes with it (most important
the README and run the INSTALL script. Note that you need about 25MB
free disk space to install it completely (with examples). This is
partly due to the fact, that for some time all files are twice on the
disk. After running the INSTALL script and removing the xview3L5.1
directory you will need about 11 MB (including all examples). If you
do not want to install the examples , you will need about 9 MB. If you
do not want to compile or program any program that uses xview, you can
spare another 2.5 MB.
For running Xview you will need at least 8 MB of RAM, better 16 MB. To
run xview with XFree86-2.0 you should get the ld.so package version
1.3 or newer.
- There is a port of Motif(TM) to Linux.
This is commercial software, so you will have to pay for it. You can
find an advertisement from Metrolink (the company that provided the
port to Linux) on tsx-11:/pub/linux/advertisements.
These packages provide different window managers than the standard twm
that comes with XFree86. There are several further window managers that
you can find on sunsite:/pub/Linux/X11/Window-managers. All these use
different setups, so you have to read the documentation on the window
managers to set them up correctly.
There are a lot of programs available for X. Look through the
/pub/Linux/X11 hierarchy at sunsite.unc.edu or at the usr.X11
directories of /pub/linux/binaries and /pub/linux/sources at
tsx-11.mit.edu for many of them.
6. Compiling Programs that use X
If you have the source code for a program that uses X11, usually it will
be shipped with an Imakefile instead of a Makefile. What to do now?
Run "xmkmf" in the directory that containes the Imakefile. If there is a
hierarchy of directories with Imakefiles, you usually only have to run
xmkmf in the root directory of that hierachy. You can configure the rest
by typing make Makefiles. This will build the Makefiles in all
directories in the hierachy. Then you should run "make depend". Don't be
afraid if include files like stddef.h, varargs.h, ... are not found,
they are gcc proprietary header files and therefore not in the standard
include directories (the Imakefiles use makedepend, not gcc -M). After
that you can make the program by running make and you can install it
(usually in /usr/X386/bin) by running "make install", installing of the
manpages is done by running make "install.man". Of course, before even
making xmkmf, you should have read the documentation that comes usually
with such packages.
7. Programming in X
If you want to write programs that use the X Window System, you should
get some books on the X Window System. Most Subroutines provided by X
are documented in a manpage (residing in /usr/X386/man/man3), but these
will not provide enough information on programming in X if you do not
know some generals about X.
There is a rather complete series on X by O'Reilly, called "The
definitive Guides to the X Window System", consisting of many volumes
(you will probably not need all of them). For more information check out
the O'Reilly and Associates Catalog from anonymous FTP on ftp.ora.com.
I suggest reading Volume 1, "Xlib Programming Manual", and Volume 4, "X
Toolkit Intrinsics Programming Manual", if you are serious about writing
X apps. As it turns out Xt (volume 4) is used for most X applications,
and you only need low-level Xlib stuff (volume 1) for certain things.
8. Finding information on X on the net.
For general X questions you should read the FAQ and the Xt-FAQ from the
comp.windows.x newsgroup (you can achieve them
from ftp.x.org in the directory /contrib or
from rtfm.mit.edu in /pub/usenet_by_hierarchy/comp/windows/x
by anonymous ftp).
This is the newsgroup for general X questions.
If you have questions on the XFree86 package and cannot find an answer
in the documentation files (XFree86, Xconfig, XF86_* manpages or the
README files in /usr/X386/lib/X11/etc) you may want to post a question
to a newsgroup. The appropriate newsgroup for that purpose is
comp.windows.x.i386unix, as this newsgroup is dedicated to the XFree86
system. If you have a problem with the server and want to post a
question to this newsgroup, you should provide enough information for
those that want to help you. It is no good idea telling: XFree86 is not
working, what do I have to do? Here some things that should be included
in all postings that are concerned with server problems:
- which Operating System and which release of it are you running
- which hardware do you have (at least bus type (ISA/EISA/VLB), graphic
card (including chipset, video RAM type (D/VRAM), size and speed))
- a concise decription of the problem
- a printout of the server startup (you can generate that by
redirecting the stderr output)
- the used parts of the Xconfig (It is NOT a good idea to include all
lines commented out by a leading #, as this then will be the largest
part of your post and most people will already know the copyright
statements :-)
Furthermore you should say what steps of trouble-shooting you already
did (there are some mentioned in the XFree86 documentation files and in
the Appendix).
There are some other newsgroups that cover X related topics:
comp.windows.x.apps - for X applications
comp.windows.x.intrinsics - for X intrinsic
comp.windows.x.motif - for the Motif(TM) extension to X
comp.windows.open-look - for OpenLook(TM) and the xview extensions to X
Note that some of these groups have FAQ lists that are posted regularly
to the groups. As always with regular postings these can be obtained
from rtfm.mit.edu via anonymous ftp.
Please do not post X related questions to _any_ newsgroup of the
comp.os.linux.* hierarchy. You will get better answers to your questions
in those newsgroups dedicated to those questions, as nearly all those
questions are not linux-specific.
Appendix: Some Questions & Answers
Q: I started X by running 'X'. I get the stippled background, but no window
at all. What am I doing wrong?
A: Running X starts only the server, no window-manager and no applications.
The usual way to start X is running 'startx'.
Q: I used XS3 up to now, what changed in XFree86-2.0
A: The most important things that changed, are described in the README.XS3
file coming with XFree86-2.0.
Q: Is there support for 16-bit or 24-bit colour modes?
A: No, there is only support for 1-bit, 4-bit and 8-bit colour in the moment.
The 4-bit server is in addition in an experimental stage, so there
are bugs and problems using it. Most of the known problems are
mentioned in the manpage.
Q: I have a Logitech serial mouse but it does not work with the Logitech
keyword.
A: The Logitech keyword is for older Logitech serial mice, more recent
Logitech serial mice use the MouseMan or MicroSoft keyword.
Logitech serial mice plugged into a ps/2 port use the ps/2 keyword.
Q: My server is unable to find some of the fonts.
A: First check that the directories in the font path in
/usr/X386/lib/X11/Xconfig are named correctly and contain fonts. If that
is the case, running mkfontdir in all of those directories may help you.
Q: I have the problem that the fonts are not restored correctly after
leaving X. My screen looks totally garbled.
A: This is not yet completely resolved. There are utilities called
runx , restoretext,... coming with svgalib (sunsite:/pub/Linux/libs)
that help sometimes.
Q: I had a normal SVGA card up to now with 1 MB of video RAM. With it
I could do a virtual resolution of 1152x900 or 1024x1024. Why does
it not work on my new s3 card?
A: All but the most recent revisions of the s3 chips cannot use a line
length of 1152, so a length of 1280 is used for this resolution.
Furthermore the s3 server needs 1k for the cursor, so a virtual
resolution using 1MB will not work.
NOTE, that you will need some memory on the graphics card for font
and pixmap caching if you want to get maximum performance from your
graphic card. So the memory is NOT wasted, but will get you a great
performance boost. Try running some font or pixmap specific
mode of x11perf with maximal allowed virtual resolution (e.g.
1024x1023) and with 1024x768 and compare the results!
Recommended resolutions are 1024x768 and 1152x800 for 1MB cards.
The latter resolution leaves not too much memory to the font cache,
so you will have a performance loss using large fonts.
For normal use with fonts <= 18 points it should be OK, though.
Q: I have a s3 card and it does not work properly. The screen gets
distorted when dragging windows and it frequently locks up.
A: First try to use options nomemaccess or nolinear. If both does not help
and you have a s3 928, try specifying chipset s3_generic in your
Xconfig. If nothing helps, it might be a incompatibility
problem between your graphic card and your motherboard. Try to see if the
card works in a different system, if you can get your hands.
Q: I have a s3 Localbus card and the server cannot find a high memory
area. Then it disables direct memory access. What should i do?
A: There are some strange problems with Localbus cards. It is being worked
upon. Put option "nolinear" _and_ option "memaccess" into your Xconfig
file. This will enable to use the 64k aperture that is supported
even for ISA cards. This will furthermore prevent the following problem:
Due to a bug in the linear frame buffer code, the s3 processor is
not reset correctly, once a large (i.e. >= 1024k) linear frame buffer
is found. Thus the server will not work after that if it fails to
find the high memory area until a hard reset is sent to the chip (i.e.
even a normal reboot will not reset the system).
Q: I have a WD90C3x based graphic card. XFree86 seems not to probe the
clocks correctly. What can I do?
A: Yup, there is a bug in the clock probing code in XFree86-2.0. It is
not in XFree86-1.3. So run the XF86_SVGA server from 1.3 just to probe
the clocks and put the probed clocks into your Xconfig file. After that
the XF86_SVGA server from 2.0 will get the right clocks. The XFree86-1.3
package can still be found on tsx-11 and sunsite.
Q: I have a Diamond Viper card. Why does it not work?
A: In addition to being a Diamond product, this card is based on the
P9000 chip by Weitek. This chip is not yet supported by XFree86, so
you have only a chance to get it working with one of the generic
servers (i.e. Mono or VGA16). You will have nevertheless the clock
setting problem that prevents the other diamond cards from working.
Q: I have a card with the Compaq AVGA chip. It does not work.
A: Yes, the AVGA support seems to be completely broken in 2.0. Please
get the SVGA server from the XFree86-1.3 distribution. This should
work.
Q: Are there some notes on tuning the performance of my X system?
A: Yes there are. They are posted monthly to the comp.windows.x
newsgroup and can also be found on rtfm.mit.edu in the
appropriate subdirectory.
Q: I want to reconfigure my XF86_S3 or XF86_VGA16 server using the LinkKit.
After editing sited.def and running mkmf, make will not work.
A: There is a little bug in the Imakefile for the LinkKit. You can either
change the line 326 in the Imakefile from
#if XF86SVGAServer || XF86MonoServer
to
#if XF86SVGAServer || XF86MonoServer || XF86VGA16Server || XF86S3Server
or you can configure the XF86_Mono or XF86_SVGA server additionally for
building. Then all will work.
Q: I have a SPEA/Video 7 Mercury card. It is 928 based but I cannot
get it working correctly.
A: The Mercury uses a clock chip that is not yet supported by XFree86.
So you cannot use it at the moment. This will (probably) be solved in
the next XFree86 release.
Q: I have a busmouse and am running selection. The server has problems with
recognizing the mouse.
A: Selection has some problems with busmice. XFree86 cannot open the mouse
device if selection is running on it. So kill selection before staring
XFree86.
Q: The server dies with the message "Cannot find a free VT".
A: XFree86 needs a free VT to run on. So if you have put a getty process on
every virtual console in you /etc/inittab, XFree86 will not be able
to start. I suggest to let /dev/tty8 (for kernel messages) and /dev/tty7
(for XFree86) free of a getty process.
Q: Why is the XF86_Mono server not working with my hercules card, I
thought this card was supported?
A: The hercules driver (as well as the BDM2 driver) is not part of
XF86_Mono by default. Get the LinkKit and you can include it.
You will need about 4 MB free disk space and about 5 minutes for
building the server (on a 486/30).
No version of XFree86 up to at least 2.0 properly sets a Hercules
mono display when switching to text mode (such as when you switch
VTs or exit from XFree86). You will therefore also want to make a
small change to the Linux kernel to work around this problem. If
you have a kernel version 0.99.15 or later, you can edit the file
"console.c" in the kernel source directory "linux/drivers/char/"
by adding the line:
#define CONFIG_HGA
near the top of the file. Alternatively, you can add the line:
bool 'Hercules monochrome display support' CONFIG_HGA y
to "linux/config.in" (then do a 'make config'). Re-make the kernel,
install it, and re-boot.
This change to the kernel ensures that the Hercules display is always
in text mode immediately after a VT switch. This feature is worth
having, even if future versions of XFree86 do not have the text-mode
switching problem.
Q: I cannot get a working 1280x1024 interlaced mode on my S3 card.
A: Yes, that's true. It does not work in the moment. Read README.late
to fix it.
Q: I have severe problems with getting a mode on my new (805 rev. D or
928 rev. E) S3 graphic card with pixel clocks higher than 65MHz.
A: There seems to be a problem with some undocumented S3 registers
that come with these new chips. It is worked upon and should be
fixed in the next release.
Q: When will be the next XFree86 release?
A: This cannot be said at the moment. If a new version is released,
you will hear early enough of it.
Q: The server tells me that I cannot use a higher clock frequency
than 80 MHZ (ATI Mach32) or 85MHz (S3 928). The docs of the card tell me
that it is possible to do far more.
A: This comes from problems with the RAMDAC code that does not support
some RAMDACs completely yet. These are the RAMDACs for the ATI Mach32
cards and the Bt485 and its clones for S3 cards. Therefore the pixel
clock gets restricted to sane settings. This will be fixed in the next
release.
There are other High-End RAMDACs that suffer from the same restriction.
In general you should not use any clock higher than 85MHz if your
RAMDAC can handle pixel clocks higher than 110MHz.
There are a lot strange phenomena reported that cannot be handeled here.
If your card has a switch for bus waitstates, it helps in many cases
to put this to the 1WS setting. You should also look at the remarks
above on setting some BIOS values. As many reports (especially on BIOS
setting) are contradicting, you should try several settings.
------------------------- Copying conditions ---------------------------------
Copyright Helmut Geyer 1994
A verbatim copy of the XFree86-HOWTO may be reproduced and distributed in
any medium physical or electronic without permission of the author.
Translations works are similarly permitted without express permission if it
includes a notice on who translated it. Commercial redistribution is allowed
and encouraged; however, the author would like to be notified of any such
distributions.
Short quotes may be used without prior consent by the author. Derivative work
and partial distributions of this HOWTO have to either include a verbatim
copy of this file or make a verbatim copy of this file available. If the
latter is the case, a pointer to the verbatim copy must be stated at a
clearly visible place. If you want to do either of the last possibilities,
you should contact the author.
In short, we wish to promote dissemination of this information through as
many channels as possible. However, we do wish to retain copyright on the
HOWTO documents, and would like to be notified of any plans to redistribute
the HOWTOs. We further want that ALL information provided in the HOWTOs is
disseminated. If you have questions, please contact Matt Welsh, the Linux
HOWTO coordinator, at mdw@sunsite.unc.edu, or +1 607 256 7372.
--------------- Trademarks -------------------
XFree86 is a trademark of The XFree86 Project, Inc.
Motif is a trademark of the Open Software Foundation.
SUN and Open Windows is a trademark od SUN Microsystems.
Open Look is a trademark of AT&T.
------------------------------------------------------------------------------
Helmut Geyer geyer@kalliope.iwr.uni-heidelberg.de