  The Linux XFree86 HOWTO
  by Eric S. Raymond. Swedish translation: Linus kerlund,
  uxm165t@tninet.se
  v5.5, 24 February 1998. Swedish version, 31 maj 1998

  Det hr dokumentet beskriver hur du kan f tag p, installera och kon
  figurera version 3.3 av XFree86-versionen av X-Window-systemet
  (X11R6), fr Linux. Det r en steg-fr-steg-handledning till att kon
  figurera XFree86 p ditt system.
  ______________________________________________________________________

  Innehllsfrteckning


  1. Inledning

     1.1 Andra informations-kllor
     1.2 Nya versioner av det hr dokumentet
     1.3 Lsar-respons och rttelser
     1.4 versttarens anmrkningar

  2. Hrdvaru-krav

  3. Installera XFree86

  4. Konfigurera XFree86

     4.1 Normal konfigurering
     4.2 Problem-lsning
     4.3 Special-instllningar
     4.4 Anvnda 16-bitars frg

  5. Kra XFree86

     5.1 Villkor fr anvndning
     5.2 Tillknnagivanden


  ______________________________________________________________________

  1.  Inledning

  X-Window-systemet r ett stort och kraftfullt (verdrivet stort och
  alltfr komplext, skulle vissa sga) grafiskt anvndargrnssnitt fr
  UNIX-system. Den ursprungliga koden till X-Window-systemet utvecklades
  p MIT; kommersiella frsljare har redan dess gjort X till industri-
  standard fr UNIX-plattformar. I stort sett varenda UNIX-arbetsstation
  i hela vrlden kr ngon variant av X-Window-systemet.

  En fritt distribuerbar portning av MITs X-Window-system, version 11,
  utgva 6 (X11R6) fr 80386/80486/Pentium-baserade UNIX-system har
  utvecklats av en grupp programmerare, vilken ursprungligen leddes av
  David Wexelblat <dwex@XFree86.org>. Denna utgva, knd som XFree86,
  finns tillgnglig fr System V/386, 386 BSD och andra x86-baserade
  UNIX-implementeringar, inklusive Linux. Den innehller alla binr-
  filer, support-filer, bibliotek och verktyg som behvs.

  Fullstndig information om XFree86 finns tillgnglig p XFree86
  hemsida, <http://www.XFree86.org>.

  I det hr dokumentet kommer vi ge dig en steg-fr-steg-beskrivning av
  hur du kan installera och konfigurera XFree86 fr Linux, men du kommer
  behva fylla i vissa detaljer sjlv, genom att lsa den dokumentation
  som kommer med sjlva XFree86. (Denna dokumentation diskuteras nedan.)
  Anvndning och special-instllningar av X-Window-systemet r dock ett
  omrde som ligger lngt utanfr detta dokuments avgrnsningar; fr
  detta ndaml br du skaffa ngon av de mnga bra bcker som finns om
  X-Window-systemet.


  1.1.  Andra informations-kllor


  Om du aldrig har hrt talas om Linux frut, s finns det mnga grund-
  lggande informations-kllor om systemet. Det bsta stllet att hitta
  dessa r p Linux Documentation Projects hemsida, p
  <http://sunsite.unc.edu/LDP>. Du kan hitta den senaste, uppdaterade
  versionen av det hr dokumentet dr, som
  <http://sunsite.unc.edu/LDP/HOWTO/XFree86-HOWTO.html>.


  1.2.  Nya versioner av det hr dokumentet

  Nya versioner av Linux XFree86 HOWTO postas med jmna mellanrum till
  comp.os.linux.help och  och news.answers <news:news.answers>. De
  laddas ven upp till diverse WWW- och FTP-sajter, inklusive LDPs
  hemsida.

  Du kan alltid lsa den senaste versionen p World Wide Web, via URLen
  <http://sunsite.unc.edu/LDP/HOWTO/XFree86-HOWTO.html>.


  1.3.  Lsar-respons och rttelser


  Om du har ngra frgor eller kommentarer om det hr dokumentet s r
  du vlkommen att skicka ett e-brev till Eric S. Raymond, p
  esr@thyrsus.com.  Jag vlkomnar alla frslag och/eller kritik. Om du
  hittar ett fel i det hr dokumentet, lt mig veta det, s att jag kan
  rtta till det till nsta version. Tack.

  Var vnlig skicka inte e-brev till mig, med frgor om hur du kan f
  ditt grafikkort och din skrm att fungera med X. Den hr HOWTOn r
  menad som en snabb, smrtfri handledning fr en normal installering,
  genom anvndning av det nya, interaktiva konfigurationsprogrammet. Om
  du stter p problem, titta igenom the XFree86 Video Timings HOWTO,
  <http://sunsite.unc.edu/LDP/HOWTO/XFree86-Video-Timings-HOWTO.html>.
  (Det r en aktuell HTML-version av "Videomodes.doc"-filen, som kommer
  med XFree86.) Det dokumentet sger allt jag vet om lsning av
  konfigurations-problem. Om det inte kan hjlpa dig s kan inte jag
  heller gra det.


  1.4.  versttarens anmrkningar


  versttningen utfrdes 31 maj 1998. Som vanligt, d det gller
  versttning av tekniska texter, sttte jag p vissa problem, vad
  gller fack-termer. Ngra exempel ur detta dokument r server och
  chipset. Om ngon har ngra bttre frslag p versttningar, n de
  begrepp jag anvnt, s r du vlkommen att skicka ett e-brev till mig
  fr att diskutera detta. Min e-postadress r uxm165t@tninet.se.
  Detsamma gller naturligtvis ven andra oklarheter, misstag och andra
  dumheter som jag kan ha orsakat, genom att utfra en dlig
  versttning. Ett stort tack ska givetvis Eric S. Raymond ha, fr att
  han har skrivit ett s klart och fint dokument, ur vilket det r
  mycket enkelt att extrahera all relevant information. Konverteringen
  till SGML-format utfrdes 6 juni 1998. Frndringarna detta lett till
  i sjlva texten r mycket sm.



  2.  Hrdvaru-krav

  I XFree86 version 3.3 stdjer de fljande grafik-chip-uppsttningarna.
  Dokumentationen som kommer med ditt grafikkort ska ange vilken chip-
  uppsttning ("chipset" vers.anm.) som anvnds. Om du r p gng att
  kpa ett nytt grafikkort, eller r p vg att kpa en ny maskin, som
  kommer med ett grafikkort, lt frsljaren ta reda p exakt vilken
  tillverkare, modell och chip-uppsttning grafikkortet har. Detta kan
  krva att frsljaren r tvungen att ringa den tekniska supporten t
  dig; rent generellt brukar inte frsljare ha ngot emot att gra
  detta. Mnga frsljare av PC-hrdvara sger sdant som att grafik-
  kortet r ett "standard SVGA-kort", vilket "ska funka" p ditt system.
  Frklara att din mjukvara (nmn Linux och FreeBSD!) inte stdjer alla
  grafik-chips och att du mste ha detaljerad information.

  Du kan ocks avgra vilken chip-uppsttning ditt grafikkort anvnder
  genom att kra SuperProbe-programmet, vilket kommer med XFree86-
  distributionen. Mera information om detta ges nedan.

  Fljande standard-SVGA chip-uppsttningar stds:


    Tseng ET3000, ET4000AX, ET4000/W32, ET6000

    Western Digital/Paradise PVGA1

    Western Digital WD90C00, WD90C10, WD90C11, WD90C24, WD90C30,
     WD90C31, WD90C33

    Genoa GVGA

    Trident TVGA8800CS, TVGA8900B, TVGA8900C, TVGA8900CL, TVGA9000,
     TVGA9000i, TVGA9100B, TVGA9200CX, TVGA9320, TVGA9400CX, TVGA9420,
     TGUI9420DGi, TGUI9430DGi, TGUI9440AGi, TGUI9660XGi, TGUI9680

    ATI 18800, 18800-1, 28800-2, 28800-4, 28800-5, 28800-6, 68800-3,
     68800-6, 68800AX, 68800LX, 88800GX-C, 88800GX-D, 88800GX-E,
     88800GX-F, 88800CX, 264CT, 264ET, 264VT, 264VT2, 264GT

    NCR 77C22, 77C22E, 77C22E+

    Cirrus Logic CLGD5420, CLGD5422, CLGD5424, CLGD5426, CLGD5428,
     CLGD5429, CLGD5430, CLGD5434, CLGD5436, CLGD5440, CLGD5446,
     CLGD5462, CLGD5464, CLGD6205, CLGD6215, CLGD6225, CLGD6235,
     CLGD6410, CLGD6412, CLGD6420, CLGD6440

    OAK OTI067, OTI077, OTI087

    Avance Logic ALG2101, ALG2228, ALG2301, ALG2302, ALG2308, ALG2401

    Chips & Technologies 65520, 65530, 65540, 65545, 65520, 65530,
     65540, 65545, 65546, 65548, 65550, 65554

    MX MX68000, MX680010

    Video 7/Headland Technologies HT216-32

    SiS 86C201, 86C202, 86C205

    ARK Logic ARK1000PV, ARK1000VL, ARK2000PV, ARK2000MT

    RealTek RTG3106

    Alliance AP6422


    Matrox MGA2064W och Mystique cards

    NVidia/SGS Thomson NV1, STG2000

  Fljande SVGA-chip-uppsttningar med accelererade egenskaper stds
  ocks:


    8514/A (och kta kopior)

    ATI Mach8, Mach32, Mach64

    Cirrus CLGD5420, CLGD5422, CLGD5424, CLGD5426, CLGD5428, CLGD5429,
     CLGD5430, CLGD5434, CLGD5436, CLGD5440, CGLD5446, CLGD5462,
     CLGD5464.

    S3 86C911, 86C924, 86C801, 86C805, 86C805i, 86C928, 86C864, 86C964,
     86C732, 86C764, 86C765, 86C868, 86C968, 86C325, 86C988

    Western Digital WD90C31, WD90C33, WD90C24A

    Weitek P9000

    IIT AGX-014, AGX-015, AGX-016

    IBM XGA-2

    Tseng ET4000/W32, ET4000/W32i, ET4000/W32p, ET6000

    Ark Logic ARK1000PV, ARK1000VL, ARK2000PV, ARK2000MT

    MGA2064W

  Grafikkort som anvnder dessa chip-uppsttningar stds p alla buss-
  typer, inklusive VLB och PCI.

  Alla ovanstende modeller stdjer bde 256-frgers och monokroma
  lgen, med undantagen Avance Logic, MX och Video 7-chipsen, som bara
  stdjer 256-frgers lge. Om ditt grafikkort har tillrckligt mycket
  DRAM-minne installerat, s kan mnga av de ovan nmnda chipsen ven
  stdja 16 och 32 bitar-per-pixel-lge (mer specifikt: vissa Mach32,
  P9000, S3 och Cirrus-kort). Den vanligaste konfigurationen r 8 bitar
  per pixel (allts 256 frger).

  Den monokroma servern stdjer ocks vanliga (generic. vers.anm.) VGA-
  kort, de monokroma Hercules-korten, Hyundai HGC1280, Sigma LaserView
  och de monokroma Apollo-korten. P Compaq AVGA stds endast 64k
  grafik- minne av den monokroma servern, och GVGA har inte testats med
  mer n 64k.

  Den hr listan kommer otvivelaktigt att bli lngre med tiden.
  Utgivnings- informationen (release notes. vers.anm.) fr den senaste
  versionen av XFree86 ska innehlla en fullstndig lista ver grafik-
  chip-uppsttningar som stds.

  Ett problem som XFree86-utvecklarna mste brottas med r att vissa
  tillverkare av grafikkort anvnder icke-standardiserade mekanismer fr
  att bestmma klock-frekvenserna som styr kortet. Vissa av dessa
  tillverkare ger antingen inte ut specifikationerna, som beskriver hur
  man ska programmera kortet, eller krver av program-utvecklarna att de
  ska skriva p ett avtal, som krver att de hller tyst om
  specifikationerna, fr att de ska f informationen. Ett sdant avtal
  skulle inskrnka den fria distributionen av XFree86, vilket inte
  utvecklarna bakom XFree86 r villiga att gra. Detta har lnge varit
  ett stort problem med grafikkort som framstllts av Diamond, men sedan
  version 3.1 av XFree86 har Diamond brjat jobba med utvecklarna, fr
  att ge ut fria drivrutiner fr dessa kort.

  Den rekommenderade maskinen fr XFree86 under Linux r en 486 med
  minst 8 MB RAM och ett grafikkort med en chip-uppsttning som listas
  ovan. Fr bsta resultat rekommenderar vi anvndningen av ett
  accelererat kort, som t.ex. ett S3-baserat kort. Du mste kolla med
  dokumentationen fr XFree86 och skerstlla att just ditt kort stds,
  innan du gr ut och kper ett dyrt grafikkort.

  Farrel McKay sammanstller resultaten av jmfrelser mellan benchmark-
  tester fr diverse grafikkort under XFree86. Dessa postas regelbundet
  till USENET-nyhetsgrupperna comp.windows.x.i386unix
  <news:comp.windows.x.i386unix>, comp.os.linux.x
  <news:comp.os.linux.x>,  <comp.benchmarks>,
  <comp.sys.ibm.pc.hardware.video>. De finns tillgngliga p ntet, p
  <http://www.goof.com/xbench>.

  Som en kommentar inom parentes, kan vi tala om att Matt Welsh (detta
  dokuments grundare) personliga Linux-system var en 486DX2-66, 20 MB
  RAM, utrustad med ett VLB S3-863-kort med 2 MB DRAM. Han krde X-
  benchmark-tester p den hr maskinen, och fick lika bra resultat som
  p en Sun Sparc IPX arbetsstation. Linux-systemet var ungefr sju
  gnger snabbare n en Sparc IPX (fr de nyfikna: XFree86-3.1 under
  Linux, med detta grafikkort, gr i ungefr 171000 xstones hastighet;
  Sparc IPX gr i cirka 24000). Rent generellt kan man sga att XFree86
  p ett Linux- system, med ett accelererat SVGA-kort, ger dig mycket
  bttre prestanda n vad du kan finna p ngon kommersiell UNIX-
  arbetsstation (som vanligtvis anvnder enkla "framebuffers" fr
  grafiken).

  Din maskin behver tminstone 4 MB fysiskt RAM och 16 MB virtuellt RAM
  (t.ex. 8 MB fysiskt RAM och 8 MB swap-utrymme). Glm inte bort att ju
  mer fysiskt RAM du har, desto mindre kommer ditt system "swappa" till
  och frn hrddisken, nr minnet brjar ta slut. Eftersom "swappning"
  r vldigt lngsamt (hrddiskar r vldigt lngsamma, jmfrt med
  RAM), s r 8 MB RAM eller mera ndvndigt fr att kunna kra XFree86
  p ett frnjsamt stt. 16 r bttre. Ett system med 4 MB fysiskt RAM
  kan g mycket (upp till tio gnger) lngsammare, n ett med 8 MB eller
  mer.


  3.  Installera XFree86

  Det r ganska troligt att du fick XFree86 som en del av en Linux-
  distribution, i vilket fall det inte r ndvndigt att ladda ner
  XFree86 separat. I s fall kan du hoppa ver det hr avsnittet.

  XFree86 binr-distribution fr Linux finns p ett antal FTP-sajter. P
  XFree86 sajt finns den p
  <ftp://ftp.xfree86.org/pub/XFree86/current/binaries/Linux-ix86>. (Nr
  detta skrivs r den senaste versionen 3.2A; nyare versioner kommer d
  och d.)

  Innan du gr ngot annat, ladda hem och kr skal-programmet
  "preinst.sh".  Detta kan tala om fr dig vilka frberedelser du mste
  vidta, innan du kan pbrja installeringen.

  Om du laddar ned XFree86 direkt, s listar den hr tabellen filerna i
  XFree86-distributionen.

  Du behver en av fljande servrar:

     X338514.tgz
        Server fr 8514-baserade kort.


     X33AGX.tgz
        Server fr AGX-baserade kort.

     X33I128.tgz
        Server fr Number Nine Imagine 128.

     X33Mach32.tgz
        Server fr Mach32-baserade kort.

     X33Mach64.tgz
        Server fr Mach64-baserade kort.

     X33Mach8.tgz
        Server fr Mach8-baserade kort.

     X33Mono.tgz
        Server fr monokroma grafik-lgen.

     X33P9K.tgz
        Server fr P9000-baserade kort.

     X33S3.tgz
        Server fr S3-baserade kort.

     X33S3V.tgz
        Server fr S3 ViRGE och ViRGE/VX (p beta-niv)

     X33SVGA.tgz
        Server fr Super VGA-baserade kort.

     X33W32.tgz
        Server fr ET4000/W32-baserade kort.

  Om du inte vet vilket du ska ta, ta VGA16-servern, X33VGA16.tgz. Du
  kommer nd att behva ladda ned den, eftersom du behver den fr att
  kra auto-konfigurerings-programmet i nsta steg.

  Fljande filer behvs:

     preinst.sh
        Skal-program som krs innan installeringen

     postinst.sh
        Skal-program som krs efter installeringen

     X33bin.tgz
        Resten av binr-filerna till X11R6

     X33cfg.tgz
        Konfigurations-filer till xdm, xinit och fs

     X33doc.tgz
        Dokumentation

     X33man.tgz
        Manual-sidor

     X33fnts.tgz
        75dpi-, misc- och PEX-typsnitt

     X33lib.tgz
        Delade X-bibliotek och support-filer

     X33set.tgz
        XF86Setup-verktyget

     X33VG16.tgz
        Server fr VGA/EGA-baserade kort

  Fljande filer r valfria:

     X33f100.tgz
        100dpi-typsnitt

     X33fcyr.tgz
        Kyrilliska typsnitt

     X33fnon.tgz
        Andra typsnitt (kinesiska, japanska, koreanska, hebreiska)

     X33fscl.tgz
        Skalbara typsnitt (Speedo och Type1)

     X33fsrv.tgz
        Typsnitts-server och konfigurations-filer

     X33prog.tgz
        Header-filer till X, konfigurations-filer och kompilerings-
        bibliotek

     X33lkit.tgz
        X-server LinkKit

     X33lk98.tgz
        PC98 X-server LinkKit

     X33nest.tgz
        Nstad X-server

     X33prt.tgz
        X utskrifts-server

     X33vfb.tgz
        "Virtual framebuffer" X-server

     X33ps.tgz
        PostScript-version av dokumentationen

     X33html.tgz
        HTML-version av dokumentationen

  XFree86-katalogen ska innehlla utgivnings-information (release notes.
  vers.anm.) fr den senaste versionen, i RELNOTES. Se dessa fr
  installerings-detaljer.

  Allt som krvs fr att installera XFree86 r att skaffa de ovanstende
  filerna, skapa katalogen /usr/X11R6 (som root) och packa upp filerna
  frn /usr/X11R6, med ett kommando ssom:



       gzip -dc X33bin.tgz | tar xfB -




  Kom ihg att dessa tar-filer r packade relativt /usr/X11R6, s det r
  viktigt att packa upp filerna dr.

  Du mste ocks se till att /usr/X11R6/bin finns i din skvg. Detta
  kan du fixa genom att modifiera dina system-vida skal-
  konfigurationsfiler, /etc/profile eller /etc/csh.login (beroende p
  vilket skal du, eller andra anvndare av ditt system, kr). Eller s
  kan du helt enkelt lgga till katalogen till din personliga skvg,
  genom att ndra i /etc/.bashrc eller /etc/.cshrc, beroende p vilket
  skal du kr.

  Du mste ocks se till s att /usr/X11R6 kan hittas av ld.so,
  "runtime"-lnkaren. Fr att gra detta, lgg till raden


       /usr/X11R6/lib




  till filen /etc/ld.so.conf, och kr /sbin/ldconfig, som root.


  4.  Konfigurera XFree86


  4.1.  Normal konfigurering

  Att stlla in XFree86, s att det kan anvnda din mus, ditt tangent-
  bord, din skrm och ditt grafikkort ordentligt, var frut ngot av en
  svartkonst, vilken krvde omfattande hackande i en komplex
  konfigurationsfil. Men inte nu lngre; version 3.2/3.3 har gjort denna
  process nstan trivial. Allt du behver gra r att kra igng
  XF86Setup.

  Det hr programmet r baserat p det faktum att all ny PC-hrdvara nu
  fr tiden kommer med skrmar som klarar av EGA/VGA-grafik. Det kr
  igng SVGA16-servern och anvnder den fr att f igng X i ett
  "minsta- gemensamma-nmnare-lge", 640x480. Sen kr det ett
  interaktivt program som leder dig genom en uppsttning av fem
  konfigurations-avdelningar; mus, tangentbord, (grafik)kort, skrm och
  "annat" (diverse server- instllningar). Hela denna process r ganska
  smrtfri.

  En mindre sak att ha i bakhuvudet r att, om du r som de flesta
  andra, som har en ny PC, s r ditt tangentbord faktiskt vad XF86Setup
  kallar "Generic 102-key PC (intl)", och inte standard-vrdet, som r
  "Generic 101-key PC". Om du vljer standard-vrdet (101), kommer
  tangenterna lngst till hger p ditt tangentbord (de numeriska
  tangenterna osv.)  eventuellt att sluta fungera.

  Om du inte r riktigt sker p vilken sorts skrm du har s kan du
  prova alla som r listade, frn brjan till slut. Brja lngst upp och
  g nedt (de vre alternativen innehller lgre klock-frekvenser och
  krver mindre av hrdvaran). G tillbaks om du fr strningar (hash.
  vers.anm.) p skrmen. Mindre strningar (bilden r lite fr stor,
  lite fr liten, inte helt korrekt centrerad) r inget problem, du
  kommer f tillflle att rtta till de felen omedelbart, i fin-
  instllnings-lget.

  Och nr programmet kr igng xvidtune, fr att lta dig fininstlla
  ditt grafiklge, lt inte varnings-meddelandet skrmma dig. Moderna
  "multisync"- skrmar (i motsats till sina fregngare, som hade fasta
  frekvenser) r inte ltta att skada p det hr sttet.

  XF86Config kanske frutstter att din mus-enhet r /dev/mouse.  Om du
  upptcker att det inte fungerar, s kan du behva en lnk, /dev/mouse,
  till vilken /dev/cua(01)-enhet din mus nu r i. Om du finner att
  XFree86 ger dig ett "mouse busy"-felmeddelande nr



  ______________________________________________________________________
  gpm
  ______________________________________________________________________


  krs, s kan du lnka till /dev/ttyS(01) istllet.


  4.2.  Problem-lsning


  Ibland kan det vara s att ngot inte stmmer helt och hller, nr du
  startar upp X-servern. Detta orsakas nstan alltid av ett fel i din
  konfigurationsfil. Vanligtvis r det s att skrmens "timing"-vrden
  r fel, eller att grafikkortets "dot clocks" r felaktigt instllda.
  Mindre problem kan man fixa med xvidtune; en riktigt vanstlld skrm-
  bild innebr oftast att du mste g tillbaks till XF86Setup och vlja
  en mindre avancerad skrm-typ.

  Om skrmbilden verkar rulla, eller om kanterna r suddiga, s r det
  ett tydligt tecken p att skrmens "timing"-vrden eller "dot clocks"
  r felinstllda. Se ocks till att du har angett ditt grafikkort och
  dess chip-uppsttning korrekt, svl som alla andra alternativ i
  Device-avdelningen, i XF86Config. Du mste se till s att du r
  absolut sker p att du anvnder rtt X-server, och att
  /usr/X11R6/bin/X r en symbolisk lnk till denna server.

  Om inget annat fungerar, prva med att starta X "bart"; anvnd allts
  ett kommando i stil med:


       X > /tmp/x.out 2>&1




  Sen kan du dda X-servern (genom att trycka ctrl-alt-backspace) och
  underska innehllet i /tmp/x.out.  X-servern rapporterar alla
  varningar och fel; t.ex., om ditt grafik- kort inte har en "dot
  clock"-instllning som stmmer verens med ngot grafiklge som stds
  av din skrm.

  Kom ihg att du kan anvnda ctrl-alt-numeriskt + (allts "+"-tangenten
  p det numeriska tangentbordet) och ctrl-alt-numeriskt - fr att byta
  mellan olika grafiklgen, vilka finns listade p Modes-raden i Screen-
  avdelningen i XF86Config. Om lget med den hgsta upplsningen inte
  ser bra ut, prva med att byta till en lgre upplsning. Genom detta
  fr du tminstone reda p att de delarna av din X-konfigurering
  fungerar.

  Kolla ocks de vertikala och horisontella storleks- och lges-
  knapparna p din skrm. I mnga fall r det ndvndigt att justera
  dessa, nr du kr igng X. T.ex., om skrmbilden verkar vara placerad
  lite fr lngt t den ena sidan, s kan du vanligtvis fixa detta med
  kontrollerna p din skrm.

  USENET-nyhetsgruppen comp.windows.x.i386unix r gnad t diskussioner
  om XFree86, vilket ven comp.os.linux.x r. Det kan vara en bra id
  att hlla utkik efter meddelanden relaterade till ditt grafikkort; du
  kan stta p ngon som har exakt samma problem som du.


  4.3.  Special-instllningar



  Om din skrm stdjer en upplsning p 1600x1200 bildpunkter, kommer du
  bli tvungen att modifiera dina X-instllningar fr hand, fr att n
  optimal prestanda. Den hgsta upplsningen som XF86Setup kan ge dig r
  1280x1024.

  Om du vill ndra i dina grafik-instllningar fr hand, av denna eller
  ngon annan anledning, ta en titt p LDPs XFree86 Video Timings HOWTO,
  <http://sunsite.unc.edu/LDP/HOWTO/XFree86-Video-Timings-HOWTO.html>.
  (Detta r en aktuell HTML-version av filen "Videomodes.doc", som
  kommer med XFree86.)


  4.4.  Anvnda 16-bitars frg


  Som standard anvnder X 8-bitars frgdjup, vilket ger 256 frger. Fr
  att g runt denna begrnsning allokerar mnga program sina egna
  frgpaletter, vilket resulterar i att frgerna pltsligt byts ut p
  skrmen, d du rr muspekaren mellan tv fnster, vilka har varsin
  privat frgpalett. Webb-lsaren Arena r ett exempel p ett program
  som gr detta.

  Om du vill anvnda avancerade grafik-program, s rcker antagligen
  inte 256 frger s lngt. Du kan bli tvungen att g ver till
  16-bitars frgdjup (65536 frger). Men akta dig, alla program fungerar
  inte med 16-bitars frgdjup.

  Du kan anvnda 16-bitars frgdjup, med 65000 olika frger, helt enkelt
  genom att starta X med

  ______________________________________________________________________
      startx -- -bpp 16
  ______________________________________________________________________



  eller genom att lgga in


  ______________________________________________________________________
      exec X :0 -bpp 16
  ______________________________________________________________________



  i din .xserverrc-fil. Fr att detta ska fungera mste du ha en


  ______________________________________________________________________
  screen
  ______________________________________________________________________



  --avdelning i din XF86Config-fil, med


  ______________________________________________________________________
      DefaultColorDepth 16
  ______________________________________________________________________



  Om du anvnder xdm s kan du bli tvungen att ndra i Xservers-filen,
  vilken vanligtvis r placerad i /etc/X11/xdm/. En typisk konfiguration
  har bara en okommenterad rad, som ser ut ngot i stil med
  ______________________________________________________________________
        :0 local /usr/X11R6/bin/X
  ______________________________________________________________________



  Lgg till

  ______________________________________________________________________
  -bpp 16
  ______________________________________________________________________


  till startalternativen:


  ______________________________________________________________________
        :0 local /usr/X11R6/bin/X -bpp 16
  ______________________________________________________________________



  Du kan ocks bli tvungen att lgga till saker till
  "screen"-avdelningen i din (Hr r meningen oavslutad, i alla format
  av det engelska originalet.)

  Fler frger gr att ditt grafikkort flyttar runt mer data i taget. Om
  ditt grafikkort inte klarar av detta, kommer antingen upplsningen
  eller uppdaterings-frekvensen snkas. XFree reducerar som standard
  upplsningen.  Om du vill behlla upplsningen och snka uppdaterings-
  frekvensen, s fr du stta in en ny lges-rad (mode line. vers.anm.)
  i din XF86Config-fil, vilken anger upplsningen, med en lgre
  uppdateringsfrekvens. T.ex. s kan man erstta det gamla vrdet



       Modeline "1024x768"  75  1024 1048 1184 1328 768 771 777 806 -hsync -vsync




  med


       Modeline "1024x768"  65  1024 1032 1176 1344 768 771 777 806 -hsync -vsync.




  De magiska numren, 75 och 65, r de respektive klock-frekvenserna,
  vilka rapporteras av X, i din .X.err-fil. Se "monitors"-filen i XF86-
  dokumentationen fr "Modelines" som passar till den maximala klock-
  frekvens, som ditt grafikkort kan klara av, med 16-bitars frgdjup.


  5.  Kra XFree86

  Nr du har konfigurerat din XF86Config-fil, r du klar fr att kra
  igng X-servern och ta den p en test-runda. Se frst till att
  /usr/X11R6/bin finns med i din skvg.

  Kommandot fr att kra igng XFree86 r

       startx


  Detta r en fasad (front-end. vers.anm.) till xinit (om du r van att
  anvnda xinit p andra UNIX-system).

  Detta kommando startar X-servern och kr de kommandon som det hittar i
  filen .xinitrc i din hemkatalog. .xinitrc r ett skal-program, vilket
  innehller X-klienter, som det kr igng. Om den hr filen inte finns,
  s anvnds systemets standard-fil, /usr/X11R6/lib/X11/xinit/xinitrc.

  En vanlig, enkel .xinitrc-fil ser ut s hr:



       #!/bin/sh

       xterm -fn 7x13bold -geometry 80x32+10+50 &
       xterm -fn 9x15bold -geometry 80x34+30-10 &
       oclock -geometry 70x70-7+7 &
       xsetroot -solid midnightblue &

       exec twm




  Det hr skal-programmet kr igng tv xterm-klienter, en oclock och
  stter "root"-fnstrets (bakgrundens) frg till midnightblue. Sedan
  kr den igng twm, the window manager (fnster-hanteraren.
  vers.anm.). Observera att twm krs med skalets exec-uttryck; detta
  gr att xinit-processen erstts av twm. Nr twm-processen avslutas,
  kommer X-servern att sls av. Du kan f twm att avslutas genom att
  anvnda "root"-menyerna: tryck ned musknapp 1 p skrivbordets
  bakgrund; detta kommer att ge dig en "popup"-meny, vilken lter dig
  vlja alternativet Exit twm.

  Se efter s att det sista kommandot i .xinitrc startas med exec, och
  att det inte placeras i bakgrunden (ingen ampersand, "&"-tecken, p
  slutet av raden). Annars kommer X-servern att stngas av s fort den
  har startat klienterna i .xinitrc-filen.

  Du kan ven avsluta X genom att trycka ctrl-alt-backspace samtidigt.
  Detta slr av (ddar) X-servern med en gng, och avslutar fnster-
  systemet.

  Det ovanstende r ett vldigt, vldigt enkelt exempel p en
  skrivbords- konfiguration. Mnga underbara program och konfigurationer
  finns tillgngliga, med lite arbete p din .xinitrc-fil.
  Fnsterhanteraren fvwm, t.ex., ger dig ett virtuellt skrivbord dr du
  kan stlla in frger, typsnitt, fnstrens storlekar och positioner
  osv., s mycket du vill.

  Om X-Window-systemet r ngot nytt fr dig, s rekommenderar vi dig
  starkt att skaffa en bok, t.ex. The X Window System: A User's Guide.
  Anvndningen och konfigureringen av X r alldeles fr detaljerad och
  intrikat fr att gs igenom hr. Se man-sidorna fr xterm, oclock och
  twm, fr tips om hur du ska komma igng.


  5.1.  Villkor fr anvndning

  Upphovsrtten (copyright) till det hr dokumentet, 1996, tillhr Eric
  S. Raymond. Du fr anvnda, sprida och kopiera det fritt, frutsatt
  att du:


    Inte utelmnar eller ndrar denna avdelnin, om upphovsrtten.

    Inte utelmnar eller ndrar versions-numret eller datumet.

    Inte utelmnar eller ndrar dokumentets hnvisningar till den
     aktuella WWW-versionen.

    Klart markerar alla avkortade eller frndrade versioner som
     sdana.

  Dessa begrnsningar r avsedda att skydda potentiella lsare frn
  frldrade eller frvanskade versioner. Om du tycker att du har en bra
  anledning att gra ett undantag, kontakta mig.


  5.2.  Tillknnagivanden

  Det hr dokumentet startades ursprungligen av Matt Welsh i den dunkla
  forntidens avgrund. Tack, Matt!

















































