; TeX output 2003.04.04:1555_2 ~?ՁZݺIqqecss2074LinuxfXWindowmwSystemVVV cG 1 ecrm1000Jan-WillemU Smaal b> cmmi101Revisie:q1.7,13Sep1999&6 ecss1000DitiseenlijstvanveelvoGorkomendevragen(VVV's)overhetXWindowSysteemvanLinuxge-bruikersindenieuwsgroGep8 ecsi1000nl.comp.os.linuxDelaatsteversievanditdocumentistevindenop:http://www.nl.linux.org/doGc/HOWTO/X-VVV.html(&Lt$ffffecbx1440Inhoudsopgacve]f ecbx10001Ov>erdezeVVVpז3ؼ1.1%MetU dankaan...u.荍...........................................w41.2%AanvullingenU suggestiesenzǍ.荍....................................w41.3%DeU X-VVVisgemaaktmet....荍...................................w41.4%Copyrights,U DisclaimersK.荍......................................w42Algemenevrageni52.1%W*atU ishetXWindowsysteem;watisdelosoeachterX?Xۍ.荍..................w52.2%W*atU hebbGendeXclientenXservermetelkqaartemaken?滍.荍....................w52.3%W*atU isXDMenXDMCP?ӻ.荍.....................................w62.4%W*aarU kqanikmeerinformatieoverU Xkrijgen?仍.荍..........................w63DeXserv>er73.1%W*eetU iemandofmijngraschekqaartmetLinuxwerkt? .荍....................w7%3.1.1EXF*ree86U heeftnoggeenXservervoGormijngraschekqaartwatnu?.荍..........w73.2%W*elkeU serverszijner(commercieelofgratis)?k.荍..........................w73.3%HoGeU congureerikmijnXF*ree86Xserver,enwelkemoGetiknoupreciesgebruiken?.荍.....w8%3.3.1EXF86SetupnՍ.荍.........................................w9%3.3.2Exf86cong).荍..........................................w9%3.3.3EXwrappGer.1.荍..........................................w9%3.3.4EXcongurator.1.荍.......................................w9%3.3.5IPDeU /etc/XF86Congle..荍.................................w93.4%HoGeU kqanikmeerdandestandaard8bitskleurinXkrijgen?n.荍..................x?10%3.4.1EMaarU -bpp16*hwerktniet!.荍................................x?113.5%MijnU bus-muisloGoptvqastalsikvandeconsolenaarXschakel.K;.荍.................x?12%3.5.1EConguratieU details5.荍....................................x?12%3.5.2EXserverU aanpassen.荍.....................................x?133.6%MijnU schermschuiftsteeds!qIkziemaareenstukjevqanhetscherm.#.荍..............x?133.7%HoGeU switchiktussendeverschillenderesolutieszondereerstXaftesluiten?'.荍........x?13*_2 ~?GINHOUDSOPGAVEh2ՁV%3.7.1EHoGeU schakelikCtrlAlt+/-uit?G.荍.............................x?13ؼ3.8%KanU ikvqankleurdieptewisselenalsdeXserverdraait?g.荍.....................x?133.9%HoGeU switchikterugnaarXnadatiknaareenconsolegeswitchedbGen?3.荍............x?143.10%HoGeU sluitikXafzondermijnWindowManagermenu?G.荍.....................x?14%3.10.1EHoGeU schakelikCtrlAltBSuit?Y.荍.............................x?143.11%MijnU console-fontszijnonleesbaarnahetkillenvqanXofnahetswitchennaardeconsole..荍.x?143.12%KanU mijnXservermeerderekerenopstartenalsanderdisplay?u.荍................x?143.13%HoGeU kqanikremoteapplicationsdraaien?.荍............................x?15%3.13.1EDISPLA*YU environmentvqariable5.荍..............................x?15%3.13.2ESecureU Shell.荍.........................................x?16%3.13.3ELowU bandwidthXU.荍.....................................x?163.14%XU geeftalleeneengrijsscherm..荍..................................x?164DeXDispla>yManagerGI164.1%W*anneerU (ofwaarom)moGetikXDMgebruiken?Aύ.荍.........................x?164.2%W*aarU staandeConglesvqanXDMenwatdoGenze? .荍.....................x?164.3%HoGeU zorgikervoordatikstandaardinX(metXDM)opstart?Ro.荍................x?17%4.3.1ESuSE.荍............................................x?17%4.3.2EDebian'5.荍............................................x?184.4%W*atU iseenXterminal?E .荍.......................................x?184.5%KanU ikoGokanderehardware/softwareU gebruikenomdaareenXterminalvqantemaken?.荍..x?18%4.5.1EXdenuU ofMonkeyLinuXdistributie(voGorintelplatforms).}i.荍..............x?18%4.5.2EOudeU Sun3werkstationsݍ.荍..................................x?18%4.5.3EEenU albGestaandeLinuxinstallatiealsXterminalgebruiken..荍..............x?19%4.5.4EOS/2U gebruikenalsXterminalmetXF*ree86.P.荍......................x?19%4.5.5EWindowsU 95/NTofWin3.xgebruikenalsXterminal.`!.荍.................x?194.6%IkU krijghetXDMloginscreenweertezienterwijliktoGchgoGedinlog.v󍍑.荍.............x?194.7%AlsU ikctr-alt-backspacedoGedansluitXnietafmetXDM.W*aarom?{.荍.............x?195DeWindo>wManagerO205.1%W*atU iseenWindowManager?b.荍...................................x?205.2%HebU ikeenWindowManagernoGdig?덍.荍...............................x?205.3%W*elkeU windowmanagerszijner?.荍.................................x?205.4%HoGeU veranderikmijndefaultwindowmanager,ofstartupprogramma's?.荍...........x?215.5%W*elkeU windowmanagerishetsnelste?.荍..............................x?226k>eybQoardconguratie,XdefaultsenXclients. Q226.1%T*oGetsenbindingenU inXofWin95toetseninX:-).荍........................x?22%_2 ~?G1.8Ov>erdezeVVVn*3ՁV6.2%QuickstartU toGetsenbindingen;.荍....................................x?23ؼ%6.2.1EStapU 1(EenconguratiebGestandmaken).荍........................x?24%6.2.2EStapU 2(HetbGestand.Xclients*haanpassen).荍.......................x?246.3%NetscapGeU snaptmijnbackspacetoetsniet.y.荍............................x?246.4%Xdefaults..荍..............................................x?246.5%IsU ereensimpGelemanieromXresourcesintestellen?/.荍......................x?257XWindo>wSystemprogrammeren. 6i257.1%W*atU zijnMotif,Xforms,GTK+,Qt...q?5ō.荍.............................x?258Div>ersenN7268.1%PlaatjeU inderoGotwindow?ύ.荍....................................x?268.2%W*atU isKDEeigenlijk??.荍.......................................x?268.3%W*atU isGNOMEeigenlijk? .荍....................................x?268.4%HoGeU zithetmetXenOS/2?O.荍...................................x?268.5%NetscapGeU crashtsteeds.a{.荍.......................................x?278.6)RVirtualU "Network-Computerpplicatie S.荍.............................x?278.7%pGostenU innl.comp.os.linux.installatieoverXproblemen.ύ.荍....................x?27%8.7.1IPXserverU problemen.)%.荍....................................x?27%8.7.2IPAndereU problemen. .荍....................................x?288.8)RRelevqanteU HOWTO's.荍.......................................x?288.9)RLijstU vqanXserverutils (S.荍......................................x?28%8.9.1IPResource<ٍ.荍..........................................x?28%8.9.2IPF*ontsM.荍............................................x?29%8.9.3IPKeybGoardR5.荍.........................................x?29(1OvcerG\dezeVVV: qL ectt1000Als?deontwerpersvanhetXWindowingSysteemauto'szoudenbouwen,?warenernietminderdanvijfsturenverstoptindeauto,?engeennwerkteopdezelfdemanier...Maarjezoukunnen?schakelenmetjeautoradio.Bruikbarefeaturedielaatste.--?MarcusJ.Ranum,DigitalEquipmentCorporationؼDitiseenlijstvqanveelvoGorkomendevragen(VVV's)metantwoGordeninHЃ ecti1000nl.c}/omp.os.linuxoverhetXWindowSystemU (kortwegX).Q_2 ~?G1.8Ov>erdezeVVVn*4ՁV!N ecbx12001.1Metdankaan...MDeNe}/derlandseLinuxGebruikersgroepU .ؼJ.A. ABezemer, AlrikvqandenBrom, A. vqanDijk, WJacodeGroGot, WBartHanssens,YMauriceJanssen,YHugovqanderKoGoij,Eric,yLoGoijengoed, bOT*omPeters, bOEricV*eltmanU enAndredeV*etfXtoGesturenenikzorgdatdezedanindeVVVwordenopgenomen.HeeftU Uopmerkingen,verbGeteringen(spelfouten!q:),amesoverU dezeVVVstuurzeop.#Í1.3DeX-VVVisgemaaktmet...MLinux+Bnatuurlijk!OmpreciestezijnmetdeSGMLtoGols,`daaromishetheelsimpelommeerderedocu-mentformaten(temaken.AlsjealleformatenwilhebbGen,AjishetvoldoGendeomdelinuxdoGcSGMLletedownloadenendandeanderedoGcumententemakenmetdeSGMLtoGols.`UiteraardneemjeveelwerkvqanmijuithandenalsjejebijdrageninSGMLnaarmijmailt.pV*oGormeerinformatieoverdeSGMLtoolszie:http://www.sgmlto}/ols.org/1.4Copyrights,DisclaimersMDe3mLinuxX-VVV3eiseigenlijknoGoithelemaalaf.fDDeX-VVVisgeschreven3mdoGorvrijwilligerserkunnenaltijdonjuistheden/foutenU instaan.ؼOmzdezeVVVnzoleesbaarmogelijktehoudenkunnensommigepuntensimpGelerzijnvoGorgestelddanzeinwerkelijkheidU zijn.DitơdoGcumentisvolledigvrijteverspreidenenteduplicerenindienergeenverdererestrictiesopverspreidingvqanditdoGcumenttoegevoegdworden.JSterkernoghetzoveelmogelijkverspreidenenduplicerenvqanditdoGcumentU (onderbovengenoemdeU voorwaarden)U wordtaangemoGedigd!Linuxise}/entrademarkwelkenamensdelinuxgemeenschapgehoudenwordtdoorLinusBenedictT;orvalds.X}WindowSystemYV eccc1000r !", cmsy10 ise}/enhandelsmerkvanXOp}/engroup.MetroXYr iseenhandelsmerkvanMetrolink.A}/cceleratedXYr ise}/enhandelsmerkvanXi.[fAlleanderegenoemdehandelsmerkenbehorentothunrespectieveeigenaars.v`_2 ~?G2.8AlgemenevragengԘ5ՁV2AlgemeneG\vragen荍2.1WatishetXWindowsysteem;watisdelosoeachterX?MIkU zalprobGerendezevragentecombineren.ؼHetaXEWindowSysteemoGokwelXgenoGemd(maarnietXWindows!)Biseencombinatievqaneenaantal losseU onderdelen:ؼXU DisplayServerXU Clients(waaronderdeWindowManager)XlibU routinesHetU XprotoGcolDeXdisplayserveriseenprogrammawelkeopeensysteemdraaitmeteenbitmappGeddisplayV*(bijvoGorbeeld eenwPCwmeteenvgakqaartenmonitor).jDeserverzorgtonderanderedatdeinputvandegebruiker(muis,toGetsenboard,U joysticke.d.)qwordtdoGorgevenaandeXclient(bv.qeenapplicatie).ؼXclients`zijndeprogramma'swelkegebruikmakenvqandeXserveromonderanderedeoutputophetschermteU latenzieneninputvqandegebruikerintelezen.EenvqandeideenachterXisdaterstandaardlibrary'szijnvoGordeovereenkomstigeeigenschappGen(ziebGoven)U welkeeengraschwerkstationheeft.qDezelibrary'szijnopbijnaelkeUNIX(metX)aanwezig.Het;X;WindowSysteemisontworpGendoorhetM.I.T..iZijzijndestijdsuitgegaanvqaneenaantalstandaardonderdelenvaneenwerkstation:_display*,/,keybGoard,muis.|V*ervolgenshebbGendeontwerpGersTproberenteachterhalenwatdeprimitieveonderdelenzijnvqaneenwindowingsystembijvoGorbeeld:eenwindowmaken,\tekenenineenwindow,\inputvqankeybGoardenmuis,\ennogmeervqanzulksoGortonderdelen.DoGordatPerinXPstandaardlibrary'szijnvoorprimitievefuncties(keybGoard,Qmuise.d.)p ishetgemakkelijkeromU XapplicatiesvoGorUNIXtemakenomdatdefunctiesopelksysteemhetzelfdezijn.XzelfisgeenGraphicalUserInterfaceJ(GUI):demakershebbGenXzoontworpGendatwelelkeGUImogelijkisQ,doGorgebruiktemakenvqandeprimitievelibrary's(Xlib).p/XQ+dwingtdusgeenGUIopaandegebruikerofprogrammeur.qDeU windowmanager+applicatiesbGepalenhetgezichtvqanX(zie5(deWindowManager)).X,enmanX.#Í2.2Wathebb_endeXclientenXservermetelk@ aartemaken?MOmU teprobGerenduidelijktemakenwateenXclienteneenXserveris,zalikeenvoGorbeeldU geven.XffGserver:v(Xterminal(of?werkstation)|---|s|========|||S[2]c|X|_2 ~?G2.8AlgemenevragengԘ6ՁV|| X----->>\----->---->4||========| ||###############?Netwerk###########|--------------||---| X<----~<--------->$|--------------|VegasS[1]n9OrbitalXclients?draaien} DeXserverdraaitop?VegasopOrbital[1]?Toetsaanslagen,muiseventsenz.[2]Grafischeoutputapplicatieenz. &ffG ȍV*egas4iseencomputerzondermonitor,0muis,of4toGetsenbord;Orbital4heeftweleenscherm,0muisendergelijke.StelikwileenprogrammadraaienopV*egasenikwiloGoknogzienwathetdoet(zondermonitorerglastig).W*atWdoGeikdan:utikstarteenprogrammaopVegasenzegdathetdisplayOrbital:0is.wnDeXclient(hetprogrammaopV*egas)stuurtX-protoGcolverzoekennaarOrbitalwaaropdatmomenteenXserverdraait.Als.uV*egaspGermissieheeftopOrbitalomdaarzijnoutputtelatenzien,61danzalereenwindowopOrbitaltevoGorschijnU komen.ؼOmdat ikgeentoGetsenbord opV*egasheb,Cisheterglastigomcommando'saanhetprogrammategeven.Maar͝ikhebeenwerkstationmetalleseropeneraan:-alsikietstypopOrbitaldanwordtdatvervolgens(viahet:X-protoGcol)weerverzondennaardeXclient(hetprogrammaopV*egas).Allecommando's(bGewegingvqandemuis,toGetsenbordklikkenenz...)jgwordendus(viahetX-protoGcol)vqandeXserverdoGorgegevenaandelXclient[1].6DeclientstuurtviahetX-protoGcoldegrascheoutputoverhetnetwerk[2]naardeXserverwaarU hetvervolgensophetschermtezienis.Dus omdeverwarring noggrotertemaken:MdeXserverdraaitophetwerkstation(Orbital)endeXclientopdeU server(V*egas)!N.B.:Als]]jenueenprogrammaopjeeigenwerkstationstart,_mdandraaitnatuurlijkzoweldeXserveralsdeXclientU opjouweigensysteem.Je}kunteigenlijkzeggendatdeXserverietsaantebiedenheeft,namelijkeenbitmappGeddisplayenuser-I/O.DeiXclientmaaktdaargebruikvqan.NDemanierwaaropdeXclientmetdeXservercommuniceertnoGemtmenhetU X-protoGcol.Dusjekun>tmetXdeenprogrammadraaienopeenandersysteemmethetgevoGeldathetopjeeigenwerkstationdraait(jegebruiktimmersjeeigenmuisenscherm).OpditmomentishetnetwerkvoGordegebruikerU volledigtransparant(hijmerkternietsvqan).#Í2.3WatisXDMenXDMCP?MXDM^(XDisplay_Manager)iszoalsdenaamalzegteenprogrammawatverschillendeX^displaysondercontroleQheeft.Dezedisplayskunnenlokqaalzijn(opjewerkstation)ofremote(bv.eenXDterminal).XDMisg}tevergelijkeng}metlogin. -De>ocileX>consortiumsiteisnuhttp://www.op}/engroup.org/tech/desktop/x/>er7ՁV//www.opengroup.org/tech/desktop/x/>.vOokrdemoGeitewaardisdeze(slashdot-achtige)siteoverX http://www.x11.or}/g/U .ؼAndereU siteskunjevindenviahttp://www.nl.linux.or}/g/.(3DeG\Xservcer荍3.1Weetiemandofmijngraschek@ aartmetLinuxwerkt?MDeemeestegraschekqaartenopeenIntelgebaseerdsysteemwerkenmetdeLinuxkernel,alsdefab-rikqant,%denoGdigegegevenswilverstrekken. DeXserversvqanXF*ree86wordenbijdemeestelinuxdis-tributiesemeegeleverd.4Informatieovernieuwe(oGokbeta)releasesvqanXF*ree86kunjevindenopdesitevan|deXF;r}/ee86|organisatieh,ofopeenvqandeMirr}/ors(SunsiteEurope).MomenteelU (21/01/99)isdelaatsteversievqandeXF*ree86distributie3.3.3.1AlsWjeeennieuweWgraschekqaartwiltgaankopGen,LleesdaneerstdelijstvqanondersteundekaartendoGorhttp://www.xfr}/ee86.org/cardlist.html,U danbGenjeer99.99%zekervqandatjekaartjeoGokmetLinuxwerkt. %3.1.1#!\XF ree86heeftnoggeenXserv>ervoQormijngraschek\|aartwatnu?MJe)zoukunnenkijkenofXSuSE)eenXservervoGorjekqaartheeftgemaakt.V*erderishetdanmeestalwelmogelijkW^omdeXF86_VGA16XservervqanXF*ree86tegebruiken,WhetzoukunnendatbGepaaldemodesdannietU werken.qLeesoGokde3.2(volgendevraag).#Ӎ3.2Welkeserverszijner(commercieelofgratis)?DoGorgaandopdevorigevraag:=alsjouwgraschekqaartnietondersteundwordtdoGorXF*ree86danzoujekun-nenDJuitzoGekenofeenvqandecommercileXserversdezewelondersteunt.SommigecommercileservershebbGeneenoGaantalmogelijkhedenwelkeXF*ree86(nog)nietheeft,?zoalsmultiheadeddisplays,?24bppen8bppoverlays,hardware$'gammacolorcorrectionenz...a-EriseenEngelstaligeFAQ$overditonderwerp:YdeXfonfIntel-b}/asedUNIXF_AQU .ؼGratisU cqOpGenSourceshttp://www.XF;r}/ee86.org/U XF*ree86organization.http://www.SuSE.de/XSuSE/xPXSuSEx(dezewordenlaterindenieuwereleaseU vqanXF*ree86opgenomen).ftp://ftp.r}/edhat.com/pub/XBF/XFBӸserversvqanRedHat(nietOpGenSource).rCommercile:sMetr}/oXfvankMetrolinkk.V*olledigeversiezitvqaakbijeeninfomagicofRHU CD-setje.A}/cceleratedXvanXiGr}/aphicsU .rT*omPetersvondMetroXvqanMetrolinkoverhetalgemeendezw>akstevqandedrie.Hijwerktbijv.nietsamen,YmetdegpmmousedrivervoGordeLinuxconsole(tenminstet/mMetroX,Nv3.1).cMaarhijraadtaan_2 ~?G3.8DeXserv>er8ՁVom*delijstenmetondersteundehardwareenfeaturestebGekijkenopdewebsites,%(envervolgenszelftekijken welkeU de"bGestesvoorjouwhardware.ؼ(aanvullingU doGor:qBartHanssens)OokAccelerated-X4.1enW*ordPerfect8.0PEzijnnietbGepaaldgoeiemaatjes: hetkleurenpaletvqanWPisγmeestalzwartenWPG-clipartwordtnietgoGed-ofsomszelfshelemaalniet-weergegeven.9Daartegen-overstaatweldatAccelerated-Xheelmakkelijktecongurerenvqaltendatdezeserverenormveelkqaartenondersteunt.#Í3.3Ho_econgureerikmijnXFree86Xserver,Fenwelkemo_etiknoupreciesgebruiken?MLeesU eerstdelijstvqanondersteundekaartendoGorhttp://www.xfr}/ee86.org/cardlist.htmlAlles<'watdeXF*ree86XservermoGetwetenstaatindeleXF86Cong;volgensdeLinuxFileSystemStandaardhoGortU hijthuisin/etc/X11/.HoGeK*dieconguratieeruitmoetzieniseenvraagwaarnietzomaarantwoGordoptegevenis.n.V*oGordatjeeenbGepaaldeU XservergaatproberenishetvqanbelangomgoedtewetenwelkehardwareerindePCzit.ErU iseenEngelstaligeXF;r}/ee86QuickStartguideU welkenaarmijnmeningaardigduidelijkis.Als,Qjeeenredelijkstandaardgraschkqaartjehebt,4{danishetmeestalvoldoGendeomdeopgezochte,Qgegevens(vqanZjeeigenhardware!)(uithetonderstaandestukjeopteschrijven.(Daarnakunjenvqandesetupprogramma'sU draaienomdeXservertecongureren.DitiseenchecklistwelkejenaastdebGestaandedo}/cumentatiezoukunnenU gebruikenvoGordatjeXgaatcongureren:ؼW*atU voGorchipsetgebruiktjegraschekqaart(video-chip,RAMDAC)HoGeveelU geheugenheeftjevideokqaartW*elkeU videomoGdesondersteuntdezeDeze3gegevensstaanmeestalindehandleidingvqandegraschekqaart. AlsjenietweetwatvoGorchipset jegraschekqaartgebruikt(kijkeerstindecardlistvanXF*ree86)dankunjehetprogrammaSupGerProbegebruiken.kDitD@programmaisonderdeelvqandeXF*ree86distributie.HetprogrammageeftbijvoGorbeeldD@zo'noutput:XffG*First?video:Super-VGA)`Chipset:?S3Trio64V+(PortProbed))`Memory: X2048?Kbytes)`RAMDAC: XGeneric?8-bitpseudo-colorDACY:l(with?6-bitwidelookuptables(orin6-bitmode)) &ffG0Ikweetnudusdatmijnkqaart(Miro22SD)ZeenS3T*rio64V+chipsetgebruiktendatdeze2MBZmemoryheeft.PJe#kunthemhiernaopzoGekenbijdeS3T*riochipsetindelesCardsXofAccelCardsX(zitbijdeXF*ree86U distributie).ؼ(aanvullingU doGor:qBartHanssens)Opgelet:pbijSisommigekqaartenmisluktSupGerProbe,SenSihetismogelijkdatjedaarnaenkeleenzwartscherm teU zienkrijgt:qjezaldanjePCmoGetenherstarten. _2 ~?G3.8DeXserv>er9ՁVAlswdehandleidingnietduidelijkvermeldtwelkechipseteropjegraschekqaartzit,dankijkjeindienmogelijk bGesteensopdegraschekqaartzelf.XSomswordtdezeinformatieoGokgetoondbijhet(her)startenvqanjePC,snelU lezenisdandebGoodschap.qNeemU ookeenseenkijkjeinde/usr/lib/X11/Cards*hle.ؼV*ervolgensU ishetvqanbGelangomdezegegevensvqandemonitorteweten:gHebU ikeenmultisyncmonitorjaofnee?W*atU isdemaximaleresolutievqanmijnmonitor(bv.q1024x768)W*atU isdehorizontalesyncrangevqanmijnmonitor(bv.qvqan27tot62kHz)W*atU isdeverticalesyncrangevqanmijnmonitor(bv.qvqan55tot90Hz)Deze-7gegevensstaanmeestalindehandleidingvqandemonitor.d2Schrijfaldezegegevensvqandechecklistop. «3.3.1#!\XF86SetupMɀnvqandemakkelijkstemethoGdenomXtecongurenisviahetprogrammaXF86Setup.wMetditpro- grammaSlkunjemeteenGUIS*eenXF86CongbGestandgenereren.ldMeeruitlegoverSlXF86SetupisinhetprogrammaLzelftevindenonderhelp.nHetiswelnoGdigomdeX_SVGALservergeinstalleerdtehebbGenopjesysteem.KXF86Setups7heeftdieXservernoGdig.HetzoukunnenzijndatdeX_SVGAservernietwerktmetU jouwhardware;probGeerdannvqandeonderstaandemanieren.3.3.2#!\xf86congMEen1anderemogelijkheidisomhetscriptjexf86congytegebruiken.KDitscriptjevraagteenaantalgegevensen9maaktdaarvervolgens9een/etc/XF86Conglevqan.hKAlsjeditscriptjegebruikt,?dankrijgjedemeestcomplete/etc/XF86Congle,sommigeoptieswordenmetdeanderescriptjesnietindelegezet(XIE,pGex5U fontsendergelijke).3.3.3#!\XwrappQer.MLetj8OPj3!:AlsjeXwrappGergebruiktomdeXserveroptestartenmoetjexf86cong?nietzelfdelinknaardeXserverlatenaanmaken.VUDesymbGoliclink/etc/X11/XmoetwijzennaardeXserverdiejegebruikt.VUDelinkU /usr/bin/X11R6/X*hmoGetdanwijzennaarXwrapper.3.3.4#!\Xcongurator.MAlsOjeRedHatgebruikt,QishetoGokmogelijkomhetprogrammaXcongurator%Etegebruiken(informatieindeU RedHatdoGcumentatie).3.3.5&tDe/etc/XF86Congle.MNueenXF86ConglegegenereerdisdoGornvqandezebovenstaandeprogramma's,ishethandigomdieXF86CongdoGortelezen.;ControleerofdegegevenskloppGen(commentaarstaatindele),(enmaakaanpassingenwaarnoGdig.^HelaasisernietzoietsalseenuniverseleXF86Congle(honderdencombinatiesvqan2Pgraschekaartenenmonitoren),9GdushetheeftweinigzinomdieindezeVVV2HdoGortenemen.eZievoGoruitlegU vqandeverschillendeU sectiesmanXserver.ؼNadezestappGenhebjehopelijkeenwerkendXsysteem.%Mochthetnunognietlukken,dankqanhetzijndat|jekqaart(nog)nietondersteundwordtdoGorXF*ree86.PJezoudanwaarschijnlijkweldeXF86_SVGA נ_2 ~?G3.8DeXserv>er10ՁVserverkunnengebruiken,hetisdanmogelijkdatbGepaaldemodesnietwerken.jJezoukunnenuitzoekenof deU videokqaartwelmeteenvandecommercileserverswerkt(zie3.2(W*elkeserversZijner))."a3.4Ho_ek@ anikmeerdandestandaard8bitskleurinXkrijgen?MDitDisweldemeestgesteldevraag.kHetsimpGelsteishettoevoegenvqaneenDefaultColorDepthstatementindeU XF86Congle,alsvolgt:q(DefaultColorDepthmagnatuurlijkoGok81624of32zijn).z}ffG9VSection?"Screen"Driver~"accel"Device~"Miro_22SD"Monitor>\"Nec_multisync"#?DusnadesectieScreen(ookinstellingenvooro.a.DPMS)DefaultColorDepth?16BlankTime$0SuspendTime>\0OffTime/= 0#?maarvoordesectieDisplaySubsection?"Display")`Depth$8)`Modes$"1280x1024"?"1024x768""800x600""640x480")`ViewPort0?0)`Virtual>\1280?1024EndSubsectionenz...?enz... YffG>oAlsldittoGegevoegdlisaandeXF86Cong,rwerktditvoGorelkewijzewaaropdeXserverisoptestarten(bv.zowel XDM alsxinit).YJekuntechteroGokopdevolgendemanierendekleurdiepteinstellen(alsjealtijdmeteenU standaardkleurdieptewerktkunjehetvolgendestukjeoverslaan).ؼAlsbjestartxgebruiktomX@optestartendankunjeeenaantalargumentenaanditscriptjetoGevoegen.Deoptieh%(twee-tekensachterelkqaar)wilzeggendatalleargumentennadezestreep0jesaandeXserverdoGorgegevenU moetenworden(voGordemogelijkeoptiesaandeXserverziemanXserver).ffGFstartx?---bpp8startx?---bpp16startx?---bpp24startx?---bpp32 ĉffGAlsjemoGewordtvqandriekeerde-typGendankunje-bppkleurdieptetoevoegenaandeentryserverargsin{/usr/X11/bin/startxa(startxisgeenprogramma,RhetiseenscriptjeomXmoptestartenophetlokqaledisplay).ؼBijvoGorbeeldU (startx*heditenmetfavorieteeditor):ffGFserverargs="-bpp?16-logo-v-a1-t15-s5-p1" ĉffGDoGordeoptie-logohebjegelijkeenleukebewegendeXlogoscreensaverinplaatsvqanhetstandaardzwartescherm. _2 ~?G3.8DeXserv>er11ՁVAls,deXserverviaXDMopjelokqalePCwordtgestart,)zorgdandat-bppkleurdieptetindeleXservers staat.ؼinU RedhatenDebian:q/etc/X11/xdm/XserversinU Slackware:q/usr/lib/X11/xdm/Xservers >ffG*:0?local/usr/X11R6/bin/X:0-bpp16-logo-v-a1-t15-s5-p1#:1?local/usr/X11R6/bin/X-bpp16# ffffG3.4.1#!\Maar-bpp16^w>erktniet!MDanU ondersteuntjeXserverdezemoGdenietofjeXF86Congisniethelemaalcompleet.ؼZorgdatvoGorallekleurdieptesereenentryinjeXF86Congstaat.NHiereenvoGorbeeldvqaneenstukjeuitmijnXF86Cong.3NeemdezenietoverinjeeigenXF86Cong,maarkijkofde"Depth"statementserwelallemaalU staanindesubsectie"Display"!XffGSection?"Screen"Driver~"accel"Device~"Miro?22SD"Monitor>\"NEC?MultiSync4FGe"DefaultColorDepth?16BlankTime$0SuspendTime>\0OffTime/= 0Subsection?"Display")`Depth$8)`Modes$"1024x768"?"800x600""640x480")`ViewPort0?0)`Virtual>\1280?1024EndSubsectionSubsection?"Display"#?DeDepthstatementmoeterdusstaanvoorelkekleurdiepte!)`Depth$16)`Modes~"1024x768"?"800x600""640x480")`ViewPort0?0)`Virtual>\1024?768EndSubsectionSubsection?"Display")`Depth$32)`Modes~"800x600"?"640x480")`ViewPort0?0)`Visual>\"TrueColor")`Virtual>\800?600EndSubsectionEndSection ffffG ^_2 ~?G3.8DeXserv>er12ՁV3.5Mijnbus-muislo_optv@ astalsikvandeconsolenaarXschakel.MDit=gebGeurtvqaakmetbusmuizen(PS/2)incombinatiemetgpm(deconsolemouseserver)enX.Zowelgpm alsZXZwillengebruikmakenvqandemuis.JekuntditoplossendoGoreennieuweversievqangpmtegebruikenenU dezealsrepGeatertecongureren(ditwerktvoGoralletypGenmuizendieGPMondersteund). 3.5.1#!\ConguratiedetailsPasU demanierwaaropgpmopstartaanopdevolgendemanier:^[Redhat:q(U /etc/rc.d/init.d/gpm)JffG^}Bbif?[-n"$MOUSETYPE"];thenldaemon?gpm-R-t$MOUSETYPEBbelseldaemon?gpm-RBbfiBbecho ffGDeU -R*histoGegevoegdU aandegpmargumenten.} Debian:q(U /etc/gpm.conf)(metdankaanJ.A.Bezemer)ffG m%# X/etc/gpm.conf?-configurationfileforgpm(1)## XIf?mouseresponseseemstobetoslow,tryusing# Xresponsiveness=15.?appendcancontainanyrandomargumentstobe# Xappended?tothecommandline.## XIf?youeditthisfilebyhand,pleasebeawareitissourcedby# X/etc/init.d/gpm?andthusallshellmetacharactersmustbe# Xprotected?fromevaluation(i.e.byquotingthem).## XThis?fileisusedby/etc/init.d/gpmandcanbemodifiedby# X/usr/sbin/gpmconfig.#device=/dev/ttyS0responsiveness=type=bareappend="-R?-l\"a-zA-Z0-9_.:~/\300-\326\330-\366\370-\377\"" $ʼnffGV*oGegU -R*htoeaanderegelappend=} SuSE:5rffG5?nog?nietafffG@Slac>kware:ffG5?nog?nietafffG ޫ_2 ~?G3.8DeXserv>er13ՁV3.5.2#!\Xserv>eraanpassenMDaarnaU deXservercongurerenvoGorgpmalsmouseserver.ؼ[U /etc/X11/XF86Cong]effGԙ#?********************************************************************** #?Pointersection#?**********************************************************************#Section?"Pointer">\Protocol"MouseSystems">\Device~"/dev/gpmdata" -ffGIWDeU gpmservergebruikthetdevice/dev/gpmdataalseenFIFObuermetMouseSystemsalsprotoGcol.Nu&gpmherstartenenXopstartenmetdenieuwe&conguratie.HopGelijkbijtenGPMenXelkqaarnunietmeer."⍍3.6Mijnschermschuiftsteeds!Ikziemaareenstukjev@ anhetscherm.MVirtualresolution(oGokwelVirtualDesktopgenoemd)iseenfeaturevqandeXserverwaardoGorjemeteenkleinernschermmeteenschijnbaargrotedesktopkqanwerken.[Hetgeefteenvensterwelkeschuivendoverhetschijnbaar#groteredesktopschuift.WHoGewel#ditmetlaptopsheelhandigkqanzijn,vindensommigemensendezeU featureopdedesktopsysteemrritant".JekuntdituitzettendoGordeVirtualresolutionstatementinde/etc/X11/XF86Congteverwijderenofdeze}nietgrotertemakendanjemaximaleechtescreensize.Destatementstaatindesub-sectieDisplayinU desectieScreen."⍍3.7Ho_ebswitchiktussendeverschillenderesolutieszondereerstX8aftesluiten?rctrl-altU +(opkeypad)==resolutiehogerM:ctrl-altU -(opkeypad)==resolutielagerfDekvolgordevqanresolutieomschakelinghangtafvqandevolgordeindeXF86Cong³le. :`Hetschijntdatsommigemonitors(welkenietmultisynczijn)nietgeschiktzijnvoGordezeresolutieomschakelingenendaardoGorU kunnenbeschadigen(leesdehandleidingvqanjemonitordusgoeddoor!q). >43.7.1#!\HoQesc>hakelikCtrlAlt+/-uit?MdoGor:qBartU HanssensJeGkqandezefunctieuitschakelenGdoGorin/etc/X11/XF86Congdehash(#)teverwijderendievoGordeoptieDontZoGomU staat(zoekinhet"ServerFlags"gedeelte)"⍍3.8Kanikv@ ankleurdieptewisselenalsdeXserverdraait?MNee{nietmetdeXF*ree86Xserver,hetiswelmogelijkmetsommigeXserversvqanbijvoGorbeeld{AcceleratedX!omeenwindowineenanderekleurdieptetedraaien.xEennietbGevredigendeoplossingzoukunnenzijnom-deXservernogeenkeeroptestartenmeteenanderekleurdieptealsanderdisplay*.zieoGok3.12(XmeerdereU kerenstarten).Ҡ_2 ~?G3.8DeXserv>er14ՁV3.9Ho_eswitchikterugnaarXnadatiknaareenconsolegeswitchedb_en?MSchakelen8vqanuitX'naareenconsolegaat(inXF*ree86)alsvolgt:Octrl-alt-Fx(FxisfunctietoGets).ZOmweer terug-3tekomeninX-)moGetjedealt-Fxtoetsgebruiken,5/diehoortbijheteerstevrijeconsole(bijmijF7),5/endanU bGenjeweerteruginX.#Í3.10%}Ho_esluitikXafzondermijnWindowManagermenu?ctrl-alt-backspace&.bNukillCjedusdeXserver.bAlserXclientslopGen(ookremote)zullendezeookstoppen!ؼDe`X` sessiewordtnetjesafgeslotenalsdelaatsteclientinde.Xsessionlewordtgestopt.QMeestalisditdewindow6manager.UAlsdusdewindowmanagerviahetwindowmanagermenuwordtafgesloten,hakelikCtrlAltBSuit?doGor:qBartU HanssensؼJe7Zkqandezefunctieuitschakelen7ZdoGorin/etc/X11/XF86Cong dehash(#)teverwijderendievoGordeoptieU DontZapstaat(zoGekinhetServerFlags*hgedeelte)#Í3.11%}Mijnconsole-fontszijnonleesbaarnahetkillenv@ anXofnahetswitchen%}naardeconsole.(doGorU AlrikvandenBr}/om)ؼBijEhetswitchenvqanjeX-screennaarjeconsole(m.b.v.CTRL-AL*T-F[1-6])enbijhetafsluitenvanX(hetzijviaCTRL-AL*T-BSofgewoGonviadeWM),dusalsjeweerterugintext-moGdekomt,kqandevolledigekqarakterset%doGordewarzijngeschopt.FDituitzichineennietleesbaarscherm,volondenieerbaretekens.Alle*letters,cijfersenanderekqarakters(zelfsdespaties)zijnomgezetnaarraretekens.Hetiszelfszodatalleconsoles(tty1t/mtty6)onleesbaarzijngeworden, ennietalleendievqanuitwaarjeXophebtgestart.Dit[kqanweerhersteldwordendoGorinteloggenopeenandereconsole(datmoetdanblind,]maarusername+z4passwordkqanjemeestaltoGchblindtypGen)endansetfontO|intetypGen.DanwordtdejuistekqaraktersetweerQgeladen,zvoGoralleconsoles.QAlsjeX9afsluitipvtijdelijkteswitchennaareenconsole,zisinloggenopeenandere2consoleuiteraardnietnoGdig.eEenanderemogelijkheidisom`setfont`inhetstartxPscripttezetten.W*aaromU ditmetsommigegraschekqaartengebGeurtismijnietbekend.(kleineU aanvullingdoGorJ-W)AlsrjehetSVGAtextmoGderprogrammagebruiktopdelinuxconsolekqanhetwaarschijnlijkvoldoGendezijnomditĕprogrammaopnieuwaanteroGepen.ARUiteraardĕkunjeditoGokinhetstartxscriptzetten.SVGAtexmoGderoGeptU meestalookgelijksetfontaan,methetjuistefontvoGorderesolutiewaardeconsoleopstaat.#Í3.12%}KanmijnXservermeerderekerenopstartenalsanderdisplay?MJa,@dat9ismogelijk.Denamenvqandelokaleserverzijnalsvolgt:1:0:1:2(enz...).AlsjestartxgebruiktomU XtestartenkunjedezeeenargumentmeegevenwelkeserverhetmoGetzijn:XffG"startx?--:0"(ditisbijmijnualt-F7).Switch?nunaareenandereconsole:alt-Fxx.Nu?kunjenogeenkeereenXserverstarten:"startx?--:1"(ditisbijmijnualt-F8).Ϡ_2 ~?G3.8DeXserv>er15ՁV"startx?--:2"(enz...). enz... ffffG ȍJeU kuntnuopdezelfdemaniertussendedisplaysswitchenalstussendeconsoles.ؼAlsIjeX1opjelokqaledisplayopstartmet`xdm`danzoujenormaalgesprokendedisplaysaandeXserversleU moGetentoevoegen.qAlsvolgt:XffG#?/etc/X11/xdm/Xservers:0?local/usr/X11R6/bin/Xvt7:0:1?local/usr/X11R6/bin/Xvt8:1 ;ffGAlsbjesysteemXDMLopstart,sdanwordennudustweeXserversgestartnamelijk"jouwmachine:0enjouw-machine:1".#Í3.13%}Ho_ek@ anikremoteapplicationsdraaien?MNormaalHNgesprokenkqandatmethetprogrammaxongedaanworden,JmaarxonmaaktgebruikvqanrshenKditiseenergonveiligeKmanieroverKeenuntrustednetwerkKzoalshetinternet.:HetxonprogrammageeftdevqariabGelen(DISPLA*Y,XAUTHORITYenXUSERFILESEARCHP*ATH)doGoraanhetprogrammawelkeremoteU draait.qHetxon*hprogrammaisvoGoralhandigalsjemaarenkeleapplicatiesremotewildraaien. 3.13.1(DISPLA Yen>vironmentv\|ariableJekuntoGoktelnettennaarderemotecomputerendande"DISPLA*Ynvironmentvqariablesetten.TVAlsde^remotecomputergebruikmaaktvqanP*AM^(PluggableAuthenticationMoGdules),ZkunjedeDISPLAYenvironmentU vqariabledoGordemodulespam_env.so*htegebruiken.qDitdoGejealsvolgt:ؼInU /etc/pam.d/login*hmoGetdevolgenderegelstaan>ffGsessionrequired>\/lib/security/pam_env.so &ffG0V*ervolgensU zetjeinde/etc/security/pam_env.conf*hleditneer:ffGF#?SettheREMOTEHOSTvariableforanyhoststhatareremote,default #?to"localhost"ratherthannotbeingsetatallREMOTEHOST~DEFAULT=localhost?OVERRIDE=@{PAM_RHOST}##?SettheDISPLAYvariableifitseemsreasonableDISPLAYSDEFAULT=${REMOTEHOST}:0.0?OVERRIDE=${DISPLAY} ;ffG ȍNuzalbijeenbinnenkomendetelnetconnectiedejuisteDISPLA*Yenvironmentgesetworden,zoGdatmenoGokU remoteXapplicatieskqandraaien.W*aarschijnlijkHzaldeXservereen"pGermissiondenied"zeggenalsdeXclienthetremotedisplaywilopGenen.HetU voGertteveromdesecurityvqanXuitteleggen;ziedaarvoGordemanualpagevqanXsecurity(1).EenvqandemakkelijkeremanierenomveiligtewerkenmetXߥisXDMtegebruikenom`xauth`aantesturen.HetU gebruikvqan"xhost+hostnamesergonveiligU opeenniettevertrouwenU netwerk._2 ~?G4.8DeXDispla>yManagerE\16ՁV3.13.2(SecureShellMEenXbGeteralternatiefishetprogramma`ssh`("SecureShell").Z=Ditprogrammageeftookdejuistevqariabelen doGor֚aandeapplicatieenkqanookX11connecties"tunnelen"bijvoorbeelddooroptestartenmet`ssh-agentstartx`.:Meerinformatieover"SecureShell"kunjevindenopdesitevandeSSHor}/ganisatie.ؼMeerVpinformatieoverVphetremotedraaienvqanXapplicatiesistevindenopdesitevanVincentZweije:t!HowtoRunR}/emoteXApplicationsU 3.13.3(Lo>wbandwidthXAlsjeXsessiesoverdemoGdem(ofeenandermediummetlagebandbreedte)wilstarten,kqanhethandigzijnom"LBX"(LowBandwidthX)tegebruiken.VqLBXdoGetonderandereaancompressievqanhetXprotocolwaardoGorU deverbindingeeninkstukzuinigermetdebGeschikbarebandbreedteomgaat.ؼ(aanvullingU doGor:qBartHanssens)MeerinformatievindjeindeLBX|Mini-HOWTO.EenalternatiefishetprogrammadxpGc.DHetverschilis datlLBX]alstandaardindeXserverzit,%]terwijldxpGceenapartstukjesoftwareis.]DxpGcisietsmoeilijkertecongureren,maarhaaltbGetereresultatendanLBX.Zie:http://c}/cwf.cc.utexas.edu/zvonler/dxpc/.#3.14%}Xgeeftalleeneengrijsscherm.W*aarschijnlijk 5hebjehetX "WindowSystemmetXjopgestart.XEenX "sessiestartjemethetscriptstartxofviaxdm.U+AlsjeeengrijsschermmeteenX cursorgophetschermkrijgt,danbGenjeiniedergevqalzekerdatU jeXserverwerkt;).ؼDitU istevenseenbGewijsvqandestellingdatXzelfgeenGUIis.(4DeG\XDisplacyManager荍4.1Wanneer(ofwaarom)mo_etikXDMgebruiken?XDMiseendisplaymanagerdusalsjemeerderedisplaysopeenserverhebt(bijvoGorbeeldeenaantalXterminals)U zuljeXDMmoGetengebruiken.#4.2WaarstaandeConglesv@ anXDMenwatdo_enze?DeconguratielesvoGorXDM(XDisplayManager)moGetenvolgensdeLinuxFileSystemStandaardin/etc/X11/xdm*hstaan.qInU diedirectorystaaneenaantalles:AGiveConsoleU =Nahetinloggenwordtdezelegerund.qT*akeConsoleU =Nahetuitloggenwordtdezelegerund.XaccessU =CongureertdeAccesscontrolvoGorXDMCPrequests.XchoGoserU =ShellscriptvoGorsetupvqandeXchoGoser.Xresources\=Xresourceswelke\alleennoGdigzijnvoordeprogramma'swelke\XDM8gebruikt.5(hetis dusU onzinomhierresourcesintezettenwelkeU andereprogramma'snoGdighebben). Ϡ_2 ~?G4.8DeXDispla>yManagerE\17ՁVXserversU =LijstvqanXservers.sЍXsetupU =shellscriptwelkeU gerundwordtvoGorhetinloggen/authdirU =directorywaaralleMITmagiccoGokiesstaan.choGoserU =ProgrammawelkeeenlijstvqanmogelijkeXDM'slaatzienxdm-congU =ConguratielevoGorXDM(It'sallinthename;-)xdm-errorsU =ErrorsvqanXDMkomenindezeletestaan.q(Duh..)#4.3Ho_ezorgikervoordatikstandaardinX(metXDM)opstart?MEenFQUNIX-systeemzoalsLinuxwerktmetrun-levels.lRun-levelszorgenervoGordatalleenbepaaldegroepen vqan programma'sopstarten(bijvoGorbeeld welofgeennetwerkfunctionaliteit)._Destandaardrun-levels(vqaneenU RedHatdistributie)zijn:G1U -SingleusermoGdesЍ2U -Multiuser,withoutNFS(Thesameas3,ifyoudonothavenetworking)3U -F*ullmultiusermoGde4U -unused5U -X116U -rebGootU (DoNOTsetinitdefaulttothis)GDeU meesteLinuxdistributiesstartenmeestalinrunlevel3.ؼOm standaardoptestartenmetX11(metbGehulpvqanXDM)moetjedeconguratiele /etc/X11/xdm/Xservers*haanpassen/controlerenU ofdaardejuistegegevensinstaan.ffGT:0?local/usr/X11R6/bin/X ffGӃT*estaltijdeerstofdeXservergoGedopstartmetstartxanderszalxdmdeXserversteedsrespawnenalsdezeU weerafsluit(endatisnietzojn).Nukunje(alsroGotuser)vqanrunlevelverandereninit5.QAlsjezekerweetdatrunlevelgoGedwerktdankunjeU standaardinrunlevel5opstartendoGorje/etc/inittab*haantepassen(vqan3naar5bijvoGorbeeld).ffG id:5:initdefault:#?Runxdminrunlevel5x:5:respawn:/usr/bin/X11/xdm?-nodaemon zffGӃLetKvoGoralopderegelwaarx:5:respawn:AstaathetnummerachterxgeeftaaninwelkrunlevelditgestartmoGetU worden. 4.3.1#!\SuSEMV*oGorSuSEgeldthetzelfdealsRedHat,alleenisrunlevel3hetlevelwaarinXDMopstarten5hetlevelzonderXDM._2 ~?G4.8DeXDispla>yManagerE\18ՁV4.3.2#!\DebianM(doGorU J.A.Bezemer) v>ersiestotenmet2.0 `OmDebianmetXDMVtelatenopstarten,РhoGefjebovenstaandehandelingenNIET uit tevoGeren.EDaarwordtxdmgestartinrunlevel2,3,4en5,maaralleenalsereenregeltjestart-xdmTTin/etc/X11/cong*hstaatU (enerwordtgevraagdofjedatwiltbijdeinstallatievqandeX-pakketjes).v>ersieX2.1 `MetdegroteXreorganisatieinDebian2.1isxdmineeneigenpakketjegezet. DusnusimpGel:pakketje&xdminstallerenomxdmteactiveren. APakketjexdmweghalendangeenxdmmeer./etc/X11/cong*hbGestaatU nietmeer.#Í4.4WatiseenXterminal?MEen=wX=qterminaliseenstukcomputerhardwarespGeciaalgemaaktomereenXserveroptedraaien.iMeestalhebbGeno.dezeXnterminalsgeenharddiskenventilatoro.waardooro.zeheelstilzijn.$OmdatdemeesteXnterminalsgeenharddiskhebbGenmoetenzeviahetnetwerkopstarten(metbehulpvqanbijvoGorbeeldeenLinuxserver).ؼV*erschillende#fabrikqantenmakenXterminals,ۈeenlijstvqanverschillendeXterminalswordtregelmatiggepGostopU c}/omp.terminals.4.5Kan)3iko_okanderehardware/software)3gebruikenomdaareenX)terminalv@ antemaken?M4.5.1#!\Xden>uofMonkeyLinuXdistributie(voQorintelplatforms).Ja,!bijvoGorbeeldaeenstandaardPCFmeteenvgakqaartkunjeheelgemakkelijkomtoverentoteenalternatieve Xterminal.[EriseenLinuxdistributiewelkespGeciaaldaarvoGorgemaaktis, namelijkde"Xdenu"distributie.Deze/OdistributiemaaktgebruikvqanUMSDOS/lesysteemenisduszonder"gedoGemetfdisk"veiligtein-stallerenopelkePC.De"Xdenu"distributieisongeveer6.5MBgroGotjekuntdezedistributievqanafjefavorieteU sunsitemirrordownloadenofdeprimair}/esitevanXdenuU .ؼNogeendistributieisMonkey*,dezeisheeleenvoudigopeenPC:teinstallerenwaarbijvoGorbeeldalWin(95)dows/DOSۅopstaat. DedistributiebGestaatuitvijf1.44MBoppies. DezedistributieisnietspGeciaal"fgemaaktomeenX"YterminalvqaneenPCtemaken.`DedistributieisechtercompleetgenoGegomhetX^WindowvSystemtedraaien.QMeerinformatieoverMonkeyistevindenopde;homeb}/asevanMonkeyLinux. 4.5.2#!\OudeSun3w>erkstationsMEen:}computerwaarvrijeenvoudigeenX:5terminalvqantemakenis,szijndeSun3series(vqanSunMicrosystems).JekuntdezemachinesviahetnetwerklatenbGootenvqanafeenLinuxserver.EenkqantenklaredistributievoGorditdoelisde"Xkernel"distributie,&_dezeistevindenopjefavorieteSunsitemirrorofopdeXkernelhomeb}/aseVM.uV*oGordeelvqanhetgebruikvaneenoudeSun3isdatdezeeen-groGot19"schermheeftwaardoGorhetprettigwerkenismetX.DezeoudemachineszijnmeestalvoGoreen"prikkie"tejkoGop(ongeveer25,-tot150,-afhankelijkvqanhettypGe).EennadeelvqandeSun3seriesisdatjenogalU "langearmen"krijgtvqanhettillenvandemonitor+kast.q;-)%_2 ~?G4.8DeXDispla>yManagerE\19ՁV4.5.3#!\EenalbQestaandeLin>uxinstallatiealsXterminalgebruiken.MMet_eenbGestaandeLinuxinstallatieisheteeneitjebomhiervqaneenXPterminaltemaken.enalsXterminalmetXF ree86.MEr0bGestaatookeenportvqanXF;r}/ee860voorOS/2,ziedevraag8.4(Hoezithetmet+ X+enOS/2?).cyDeXserverkqanmetdezelfdecommandlineoptie'sopgestartwordenalseen4.5.3(LinuxinstallatieU vqanXF*ree86).4.5.5#!\Windo>ws95/NTofWin3.xgebruikenalsXterminal.MHierppzijnverschillendeppcommercileproGductenvoortekrijgen.pLeteropdatdesoftwareppwelondersteuningheeftHzvoGorXDMCP*.DeXserverswaarvqanJ-WHwSmaalweetdatzeondersteuninghebbGenvoGorXDMCPHwzijndeze:qExceedU vqanHummingbirdenXwin32.ؼ(tipU vqanIvoClarysse)Opnhttp://tnt.micr}/oimages.com/freestuf/mix/vindjeeen gratisalXaiservervoGorMS-Windows95,dNTai3.51,NT4.0alenMacOS(zowelal68KalsPowerPC).alV*olgensJ-WSmaalU heeftdezeechterU geenondersteuningvoGorXDMCP*.#Í4.6IkkrijghetXDMloginscreenweertezienterwijlikto_chgo_edinlog.DitTprobleemtreedtmeestalopbijhetgebruikvqaneenXserveronderMSWindowsofviaeenanderUNIXwerkstation.OmmuittezoGekenwaarhetprobleemligtkqanmennahetinvoGerenvqanhetpasswordF1indrukken+ipvEnter,`nuwordteenxtermopgestart(ditnoGemtmenoGokweldefailsafemoGde).YAlsditlaatsteU lukt,dankqanmenprobGereneenwindowmanageroptestarten.ؼV*aak"zithetprobleeminfoutgecongureerde.Xclientejscripts."HetisnietnoGdigomeen-display0:0argumentaanXapplicatiesmeetegeven.0yAlserregelsmeteen-displayargumentinstaan,dankunjeditargumentU weglaten.AlsNfailsafeinloggennietluktdanligthetprobleemwaarschijnlijkNbijdeconguratievqandelinuxP*AM(PluggableU AuthenticationMoGdules).#Í4.7Alsikctr-alt-backspacedo_edansluitXnietafmetXDM.Waarom?MOmdatMdatnamelijknietdebGedoelingMis,NhetzoutevergelijkenMzijnalsjemetctrl-cjelogingettyzoukunnen< killen.i$XDM<loGoptalseendaemon(meestalrunlevel4of5)duszaldeserverherstartennaeenkill.4_2 ~?G5.8DeWindo>wManagerNMM20ՁVAlsjealastartxx3metxdmwilwerken,^zorgdandatXDMdraait(zonderentryindeXserversle),^en startU Xopdezemanier:oX?-indirectmijnhost.domein.nl(ލ5DeG\WindocwManager荍5.1WatiseenWindowManager?MJekuntdefunctievqaneenwindowmanagervergelijkenmetdievqaneenshell.DeshellbGepaaltdemanierendecommando'shoGeermethetsysteemgewerktkqanworden.`Xiseengraschwindowingsysteem,dusdel}shell(dewindowmanager)isoGokgrasch.DemeestewindowmanagerstekeneneenwindowomdeapplicatieTheenenhebbGeneenmogelijkheidomhetwindowtevergroten,ɠverkleinen,enzovoGort.BijnaTallewindowmanagershebbGeneenmenumogelijkheidwaardoGorjemeteenmuisklikeenapplicatieopkqanstarten.DewindowmanagerbGepaaltduswathetgezichtisvqanX.MetlinuxbGenjenietgebondenaaneensoortwindowvmanagerenkunjenaarbGehoeftevkiezenuittalvqanmanagers(zie:j+5.3(W*elkeWindowManagerszijnTer?)).qNNuzaldevraagwelkomen"HoGezietXerdanuitmeteenwindowmanager?".qNOpdievraagismaarU eenantwoGord:qGeenU idee,hetkqanvanalleszijnbijvoGorbeeldU vanWin95totNeXtStEp.#5.2HebikeenWindowManagerno_dig?Nee,ImisschienklinktditeenbGeetjevreemdnadevorigevraag.GHetisnietnoGdigomeenwindowmanagertehebbGen#draaienommetXtekunnenwerken.@,Zoals#inhoofdstuk1verteldis,޼isXopgebouwduitonderdelen.Dexwindow-manageriseenXclientmaarweleenhelespGeciale.8AlsdewindowmanagerduseenXclientis,danbGetekentditdatjeelkprogrammaals"windowmanager"kuntgebruiken.HetisdusmogelijkombijvoGorbeeldA^"Netscape"meteentelatenopstarteninX:ditkqanhandigzijnopbeurzenenopleidingen(foolenU studentproGof;-).ؼDitv0kunjealsvolgtdoGeninde.XclientsKxleinjehomedir.԰V*eranderdefvwm(ofwelkeWMv(jegebruikt)nu5eensinemacs...mstartXopetvoiljebGentnugelijkinemacs!mAlsjeemacsafsluitkomjeterugopdeconsoleU ofXDMloginscreen(danisdusdesessieover).N.B.:qV*oGorU deechteU emacsreligieuze*hisditnatuurlijkdestandaardmanierommetXtewerkenU :)PraktischU gezieniseenwindowmanagereigenlijkonmisbaarvoGorhetwerkenmetX.#5.3Welkewindowmanagerszijner?MEenh^helebGoel...;iemandheeftinformatieverzameldoverallemogelijkewindowmanagersvoGorlinuxopdezeLinuXWindowManagerssiteU .EenU kleinegreepuithetassortiment:LfvwmOG-ynettewindowmanager,6dezeislangdestandaardvoGordemeestelinuxdistributiesgeweest.DeU meestedistributiesgebruikennuechterdefvwm95manager.\fvwm95*h-U gehacktefvwm2omdezeeenwin95loGoktegeven...olvwm*h-U opGenlookwindowmanageralaSunqvwm*h-U 99.99%Win95alikewindowmanager.AfterStep*h-U NeXtStepimitatiemetzijneigenspGecieketoevoegingenA_2 ~?G5.8DeWindo>wManagerNMM21ՁVWindowMaker*h-U snellewindowmanagerwelkevoGor99.99%opNeXTprobeerttelijken.icewm*h-U eenwmdienaarbGelievenopWin95,OS/2,...qprobeerttelijken."Enlightenment-apartuitziendewindowmanager,goGedommeeteshowen.=V*raagtnogalwatvqanje resources..."mwm-U motifwindowmanager,ditisdestandaardmanagervoGordemeestecommercileUn*ces"kwm-dewindowmanagervqandeKsDesktopEnvironment.eV*oGormeerinfooverKDEsziesectie8.2(W*atU isKDEeigenlijk)ؼW*elkeUdemoGoisteis?...sBepaalhetzelfopDELinuX\c}/ollectievanWindowManagersU#Í5.4Ho_everanderikmijndefaultwindowmanager,ofstartupprogramma's?MInjehomedirectorystaat(bijdemeestedistributies)een.Xclientsx]le.[_Ditiseenshellscriptwaarindeprogramma'sU staanwelkeU XmoGetopstarten.ؼV*oGorzoweldemethoGdestartxFalsxdmwordthetzelfdescriptgerund.]uJekuntdeandereles(.xsessionenU .xinitrc)symlinkennaar.Xclients.WiljevoGorallegebruikersditveranderen,(pasdandelesin/etc/X11/xinit/#aan.^(metdele.XclientskqanU eengebruikerzelfzijnXclientskiezen.Wilsjealleeneenanderdefaultwindowmanager?Zetdaneenanderewindowmanagerindezele.DusinplaatsU vqan"fvwm95"bijvoGorbeeldU fterstep".Leteropdatprogramma'swelkeinde.Xclients(ofdeandereles)gerundworden,ofgelijkexittenofopgestartYzijnindebackground.G+EnigeuitzonderinghieropisdeWindowmanagerofdeapplicatiewaarinmenstandaardwilopstarten.HAlsdelaatsteclientuitde.Xclientsr+le"klaaris"stoptdeXserver,ofdanisU deXsessieover.V*oGorbeeldU vqaneen*h/.Xclientsle:>ffG#!/bin/bash#?HiermeestartikXVwelkeeenachtergrondplaatjeophetrootwindow#?plaatst./usr/bin/X11/xv?+root-rmode0\)`/home/U/jw-smaal/pics/exlinux2.jpg?-quit&#?Eersttestikoficeweminhetpadstaatendanstartikdezeop(letop#?zonder&,anderssluitXmeteenweeraf).if?[!-z$(type-pathicewm)];then$exec?icewmfi#?lastresortxterm?&exec?twm ffffGP{_2 ~?G6.8k>eybQoardconguratie,XdefaultsenXclients.֥ٹ22ՁV5.5Welkewindowmanagerishetsnelste?MDe}snelstewindowmanager,duswelkehetminstvqanresourcesgebruikmaakt,iswaarschijnlijkfvwm(laatste versieų1.24r).8Inmiddelsverouderd(maarnogsteedszeerbruikbaar)envervqangendoGorfvwm2,fvwm'95,enU deNeXtStEploGok-alikes.ؼDeroudeversievqanfvwm(1.24)heeftoverigensweldevervelendeeigenschapomnietmeertekunnenswitchentussenU windowsalsdeNumLoGck*htoetsU aanstaat.MeerinformatieoverXpGerformanceinhetalgemeenkunjevindenindeGettingmor}/eperformanceoutofXF_AQ.(6kceybpoardG\conguratie,XdefaultsenXclients.荍6.1To_etsenbindingeninXofWin95toetseninX:-)M(doGorU A.vanDijk)In:X:isdetoGetsenbordindeling:naareigenbGelievenintestellen.oHiervolgteenbGeschrijvingwelkemechanismengebruiktU kunnenworden,metnamegerichtophetinvoGerenvqanlettersmetaccentenenspGecialetekens.AanYelketoGetskunnenvierzogenaamdekeysymswordentoGegekend.E>EenkeysymisdusdelogischebGetekenisvqanF@eenfysieketoGets.lDaarnaastkaneentoGetseenvandevijfzogenaamdemoGdiersproduceren.lEentoetsfungeertU bijvoGorbeeldals[alt]toets,alsdetoetsde[alt]keysymenookeenmodierproduceert.DeovierkeysymsdiejekunttoGekennenaaneentoGets,%zijnverdeeldovertweegroGepen.dlDeoeerstekeysymwordtgeproGduceerddoorgewoonopdebetreendetoetstedrukken,detweededoGor[shift]erbijintehouden.DeltweedegroGepwerkthetzelfde,ralleenmoGetdaarbijde[ModeSwitch]toetswordeningehouden.\Detoets[MoGde!Switch]isstandaardnietgedenieerd.`tDitmoetjedusnogdoen.`tAlsjeeenWin95toetsenbordhebtkunՕjemoGoinvqandewin95toetsenals[ModeSwitch]aanmerken.DezetoGetsmoetdan[ModeSwitch]keysymproGducereneneenmodier.wDaarnakunjedegewonelettertoetseneenderdeenvierdekeysymtoGekennenU (tweedegroGep).qBv:detoGetse*hproduceerteE阀.NaastdezemethoGdekunjeooklettersmetaccenteninvoGerendoorgebruiktemakenvqanhetComposemechanisme.\HiervoGorXmoetjeaaneentoetsdeMultiKeykeysymtoekennen.\EenWin95toetskomtweermoGoirvqanpashier."Ditmechanismewerktalsvolgt:Jedrukteerstopde[CompGose]key*,zvervolgensopeenaccent(bv.dde[`][']en["]),envervolgensopdeletterwaaropjehetaccentwilthebbGen.dAlservoGordiekklettergeenaccent-versie@bGestaatkkgebeurterniets.bDitmechanismewerktnietinalleprogramma'shetschijntU eenverouderdmechanismetezijn.Daarnaast).#Allestandaardkeysymsstaanin/usr/X11/include/X11/keysymdef.hDe.xmoGdmaplewelkedeauteurgebruiktkunjehier.xmo}/dmap-unseenU downloaden.[B_2 ~?G6.8k>eybQoardconguratie,XdefaultsenXclients.֥ٹ23ՁV6.2Quickstartto_etsenbindingenM(doGorU Jac}/odeGrootU )ؼDitstukjeisvoGorgebruikersdiegeenzinhebbGenomzichteverdiepGenindewerkingvqantoGetsenbindingen in9X,maarwelgraagalleISO-8859-1charactersterbGeschikkinghebbGen.WHiervoor9worden,naeenaantalinleidendeU opmerkingen,tweeU stappGengegevendiemoetenwordenuitgevoGerd.Opmerkingen:ؼOmKtebGeginneneentabel,bestaandeuittweeKkolommen,waarinderestvqandeopmerkingennaarverwezenU wordt(voGorhetgemakhebikde2kolommenin12stukkengehaktennaastelkqaargezet):>ffGX||?( X|0|8|@|H|P|X|`|h|p|x||?! X|)|1|9|A|I|Q|Y|a|i|q|y||?" X|*|2|:|B|J|R|Z|b|j|r|z||?# X|+|3|;|C|K|S|[|c|k|s|{||?$ X|,|4|<|D|L|T|\|d|l|t||||?% X|-|5|=|E|M|U|]|e|m|u|}||?& X|.|6|>|F|N|V|^|f|n|v|~||?' X|/|7|?|G|O|W|_|g|o|w|| &ffGEersterij:j"spacen"no-breakspace".Laatsterij:heeftgeenbijbGehorendASCIIѫcharacter(shift-printScreen-spaceU voGorgebruiken).DemeestgebruiktecharactersetisASCIGI.DezecharactersetbGevqat128characters,waarvqan95gewonecharactersen33controlcharacters.;DegewoneASCIGIcharactersstaanindeeerstekolomvqandetabGel.De)meestgebruikteuitbreidingopASCIGI)isISO-8859-1(ookwelLatin1genoemd).cISO-8859-1bevqatalle/charactersvqanASCIGIplusnogeens96gewonecharactersen32controlcharacters.Deze96charactersU staanindetabGelindetweedekolom.NavhetuitvoGerenvqanstap1en2kunnendecharactersindetweedekolomgebruiktwordendoGorhettypGenvqanhetcharacteruitdeeerstekolomplusprintScreen._DustypjemetprintScreen-kenmetshift-printScreen-K.Dea$oGorspronkelijkefunctievqandeprintScreentoGetsisterugtekrijgendoorprintScreen-escrespec-tievelijkU shift-printScreen-esctegebruiken.AlsjedewijzigingenvoGorallegebruikersopjesysteemwiltdoGorvoeren,moetjestap1en2alsroGotuitvoeren. nxBijstap2moetjedanhetbestand/etc/X11/xinit/Xclientsaanpassenmetderegel:ƠxmoGdmapU /root/.xmodmap-`uname-n`NietNalleprogramma'skunnenoverwegNmetdeextracharacters.o^Deprogramma'sNEdit,PNetscapGeenVimU iniedergevqalwel.NathetuitvoGerenvqanstap1en2moetXUopnieuwopgestartworden, zoGdatxmodmapzijnwerkkqandoGen.T*otslotmerkiknogopdatdeuitlegisgebaseerdophetgebruikvqanxkeycapsenxmoGdmap. WilmenϑzelfnoganderetoGetsbindingendeniren,-dankqanmenhier(nahetuitvoerenvqanstap1en2)xkeycapsU voGorgebruiken.l_2 ~?G6.8k>eybQoardconguratie,XdefaultsenXclients.֥ٹ24ՁV6.2.1#!\Stap1(EenconguratiebQestandmak>en)MDownloadditc}/onguratiebestandnaarjehomedi- rectoryengeefhetbGestanddenaam.xmodmap-.AlsjenietweetwatdenaamvqanjepGcU isgebruikdanhetcommando:quname-n. 6.2.2#!\Stap2(HetbQestand.Xclien>ts^aanpassen)OpGenhetbestand.Xclients;injehomedirectorymeteeneditorenvoGegdevolgenderegeltoGe(bijvoGorbeeldnaU #!/bin/bash):ؼxmodmap?~/.xmodmap-`uname-n`LetU opditzijnbackquotesengeenquotes.#Í6.3Netscap_esnaptmijnbackspacetoetsniet.ZorgdatjedeXKeysymDBlewelkebijNetscapGegeleverdisopdejuistelocatiein/usr/X11R6/lib/X11 zet. ʬZierverderdekeybGoardHOWTOrMendesitevanAnneBar}/ettar.#Í6.4Xdefaults.V*oGorcommandlineprogramma'szoalsgrep(ishetweltedoenomopdecommandlinedeoptie'saanhetprogrammaQUmeetegeven.pffGF.rxvt.background:?black.rxvt.foreground:?white.xterm.background:?black.xterm.foreground:?white.xterm-color.background:?black.xterm-color.foreground:?white.netscape.Navigator.geometry:?1000x700.netscape.News.geometry:?1000x700.netscape.Mail.geometry:?1000x700.netscape.Navigator.form.topArea.topLeftArea.toolBar.home.labelString:?Thuis.netscape-communicator.Navigator.geometry:?1000x700.netscape-communicator.MailFolder.geometry:?1000x700.netscape-communicator.MailThread.geometry:?1000x700.netscape-communicator.Navigator.form.mainForm.toolBox.toolBarFrame.toolBarForm.toolBar.home.labelString:?Thuis &ffG ȍHet61edeelgeeftaanomwelke6Xclienthetgaat,het2edeelisweereensub-deelvqandeXclient,naditsubGdeelkqanbweereensubGdeelkomen[1].'AlslaatstedeelvoGordedubbele-puntkomthetprogrammaonderdeelwat{v_2 ~?G7.8XWindo>wSystemprogrammeren. 25ՁVjeaankuntpassen.ZohebikgecongureerddatnetscapGealtijdmet1000x700alsresolutieopstartendat mijnU xtermblack*halsachtergrondkleurheeft.ؼJeGkuntheelvergaanmetresources,zoalstezienisbijdelaatsteregel.GoDezeregelzorgtervoGordatinNetscapGeU Navigatordehome*hknopnuThuis*halslabGelheeftvoGordetaalpuristenonderons;-).#Í6.5Isereensimp_elemanieromXresourcesintestellen?MGelukkig;wel,jekunthiervoGorhetprogrammaeditres˃gebruiken.TKiesuithetmenu:Commands>Gettree, klikmetdemuisopdedraaiendeapplicatiewelkejewiltaanpassen.UKAlshetgoGedis, staaternueenresource-tree12op[jescherm(klikbvopnetscapGealsdiedraait).Devolledigetreepastmeestalnietophet0scherm.ٰJekuntdoGordetreerollendooropdebalkteklikkenmetdemuis.ٰJekuntnubijvoGorbeeldde5kleurvqanMozilla's(NetscapGe)bookmarksaanpassen:kSelecteerdewidgetbookmark}uitdetree,zkiesCommands>ShowresourcebGox,veranderbackgrounduAinred,klikopApply*...R etvoildekleurvqandebGookmarkU buttonisnuroGod.HetXresourcemechanismewerktnietbijalleXjapplicaties.JDitkomtomdatdeprogrammeurzelfkqanbGepalenofhij/zijwelofnietgebruikmaaktvqanhetmechanisme(misschienkomthetoGokomdatsommigeXU toGolkitsergeenvoorzieningenvoorhebbengemaakt).(7XG\WindocwSystemprogrammeren.:DitzIhoGofdstukisnogbehoorlijk"vers".ProgrammeerjeXclientsenhebjehandigetipsvoGorindeX-VVVstuurU zedanopnaar:qJ-WSmaal#Í7.1WatzijnMotif,Xforms,GTK+,Qt...?M(doGorU BartHanssens)HetU zijnallemaalGUI-library's,diede"loGok"vqaneenX-programmabepalen.ؼMotifisdeoudsteenwellichtdebGekendste.6V*eelcommerci㠟jleX-softwareisdanoGokgeschrevenmetMo-tif.HNaastZdeverouderdeloGokisditmeteenhetgrootstenadeel:4betalenisdeboodschap.HEriseenfreealternatief,LesstifTgenaamd,datMotifzogoGedmogelijktrachttebGenaderen.t(http://www.lesstif.or}/g)XformsiseentamelijkcompactelibrarymeteenbGeperktaantalfans.JGeensource.W*eleenpaarleukevondstenU (lightbuttonbijvoGorbeeld),maarnietechtmoGoi.GTK+lisdelibrarywaardoGoro.a.*TheGIMPlzomooioogt.*Mooi,rkleinengoededocumentatieplushetU isnoggratisoGok(GPL).(http://www.gtk.or}/g).Qt^isdetegenhangervqanGTK+. Niethelemaalfree,maar(voGorlopig)ietsvollediger... engroter(http://www.tr}/oll.noU )ؼMotifOheeftzijnbGestetijdgehad,PdestrijdtussenGTK+enQtisinallehevigheidlosgebarsten.oW*elkevqanbGeideU nu"debestes,iseigenlijkeenkwestievqansmaak.5_2 ~?G8.8Div>ersen꿹26ՁV8Divcersen荍8.1Plaatjeindero_otwindow?MEenplaatjeopdeachtergrondvqanXRgeefteenwatleukergezichtdandiesaaiegrijzeachtergrond..DeXserver gebruikt'meermemorydoGorhetplaatje,2ikiesdaaromhetplaatjeniettegroot(eenjpegvqan2MBiserggroGotU :).ؼHetjprogrammaxview@*kqanallerleiformateninlezenenconverteren,ditjprogrammakanoGokgebruiktwordenomweenplaatjeinderoGotwindowtezetten.bJekuntbijvoGorbeeldwopdevolgendemaniereenplaatjeindebackgroundU krijgen(zetditinde.Xsessionle*hvoGordewindowmanager):ؼexec?/usr/bin/X11/xv+root-rmode0/home/ftp/pics/linux-ball.gif-quitrmoGdeU (nummer)geeftaanofhetplaatje"getiled","gespiegeldnz...qmoetwordeninderoot.DitkqanoGokmethetprogrammaxloadimage,ditprogrammaismeergeoptimaliseerdomsnelhetplaatje teU ladenbv.:xloadimage?-inroot-quiet/home/U/jw/bg.jpgEenU achtergrondkleurinstellenkqanmethetprogramma`xsetroGot`:xsetroot?-solidSteelBlue#Í8.2WatisKDEeigenlijk?MKDEisde"KDesktopEnvironment".BDitbGestaatuiteenwindowmanager(kwm),eenlemanager(kfm)enqandereprogramma's.vtApplicatieswelkeqgebruikmakenvqandeKDEElibrary'skunnen"transparant"(jemerktҐgeenverschil)ҐlesbGenaderenoverҐhetnetwerk.EHetҐmaaktvoordeapplicatiedusnietuitofdeleviaFTP*,HTTPofietsandersbGenaderdwordt.UdDelibrary'svqanKDEmakenhetmogelijkomalleapplicatiesdezelfdeU "loGokenfeel"tegeven.ؼKDEbisbontworpGenvoGordelinuxnewbiemaaroGokdegevorderdegebruikerkqanhetnutvqaneenconsistentedesktop}inzien.@DeconguratievqandewindowmanagerendesktopgaatviaeenGUI.V*anKDEVgebruikmaken,EbGetekent^nietdat(IMHO)^jegeenkennisvqandebasisUNIX-commando'snodighebt.SommigedingenU kunnenalleenmetdeUNIX-prompt(daaromiseroGokkvt).V*oGortmeerinformatieovertKDEt9ziedewebsitevandeKDEor}/ganisatietofeenNe}/derlandsemirrorU .#Í8.3WatisGNOMEeigenlijk?M(doGorU BartHanssens)GNOMEiisidderechtstreekseidconcurrentvqanKDE,methetverschildatGNOMEiwerktronddeGTK+-toGolkit=(waaraano.a.ivGIMP).#Í8.4Ho_ezithetmetXenOS/2?M(doGorU Mauric}/eJanssen)V_2 ~?G8.8Div>ersen꿹27ՁVEr}bGestaatookeenportvqanXF*ree86voorOS/2.Naasthet4.5.4(gebruikalsX-terminal)kunjeookX- applicatiesonderOS/2draaien.NetgeschrevenUNIX-softwareiseenvoudigtepGorten,qenerzijndanookalinkwatprogramma'senwindow-managersgepGort.HetX-schermdraaitapartvqanhetOS/2scherm,vergelijkbaarfmeteenfull-screenWinos2-sessie.CHeenenterugschakelentussenXCenOS/2isgeenprobleem.DeJresolutieenhetaantalkleurenisonafhankelijkvqanderesolutievanhetOS/2scherm.V*oGoriedertypGegrascheU kqaartisereenaparteX-servernoGdig,demeestgebruiktekqaartenwordenallemaalondersteund.ؼHolgerUV*eitheeftdezepGortgemaaktenmeerinformatieistevindenopzijnpagina,http://www-set.gmd.de/veit/os2/ hLaatsteversieis3.3.3(7/6/1998)entedownloadenvqanafbGovenstaandesite.2OokishiereenoverzichttevindenvqangepGortesoftware.qUiteraardU metsource-coGde.DaarnaastU bGestaaternogcommercilesoftware,U bijvoorbeeldU PMXvqanIBMofExceedvanHummingbird.#Í8.5Netscap_ecrashtsteeds.MZiehiervoGordeLinuxenNetsc}/apehelpsite.AangezienLNetscapGezijnsourcesheeftvrijgegeven(TOF!)zullenbinnenkortdekleineproblemenmetNetscapGeU enLinuxdewereldweluitzijn.qZieoGokMozilla.8.6#=Virtual"Network-ComputerpplicatieMErTisnapplicatiewelkeTzekergeplugtmagwordenindeX-VVV1endatisVNCvqan"TheOlivetti&OracleResearch]Lab"http://www.orl.c}/o.uk/vnc/.Metdezegratissoftwareishetonder{TanderemogelijkomeenWindowsdesktoptebGedienenvqanafeenUNIX{werkstation(zoalsLinux)onderU X.8.7p_osteninnl.comp.os.linux.installatieoverXproblemen.MHetismogelijkdatondanksalleHOWTO'sdoGcumentatieFAQ/VVVvjeertoGchnietuitkomtombijvoGorbeelddeXservertecongureren. Geenprobleem,dankunjehulpvrageninnl.c}/omp.os.linux.installatie. 8.7.1&tXserv>erproblemen.GeefinjepGostingaanwatvoGorsoortvideokqaartenmonitorjehebt.Geefaanwatjegeprobeerdhebtenmet'welketoGols.bfOokvqanbelangisomtewetenwatdeversievqanjeXserveris.bfHierkunjealsvolgtachterkomen:ffffG*[smaal@HeliuM?~]$X-versionXFree86?Version3.3.2/XWindowSystem(protocol?Version11,revision0,vendorrelease6300)Release?Date:March21998)`If?theserverisolderthan6-12months,orifyourcardisnewer)`than?theabovedate,lookforanewerversionbeforereporting)`problems. X(see?http://www.XFree86.Org/FAQ)Operating?System:Linux2.0.33i686[ELF]Configured?drivers: XS3:?acceleratedserverforS3graphicsadaptors(Patchlevel0)_2 ~?G8.8Div>ersen꿹28ՁV~newmmio,?mmio_928,s3_generic wffGjDeze^einformatiekunjeeventueel^eknippGenenplakkenopdeLinuxconsoledoGormetdelinkermuisteselecteren enopeenandereconsoleteplakkenmetderechtermuisknop(zokunjedeoutputineenusenetpGostingplakken).A [smaal@HeliuM?~]$startx2>&1|teedebug.txt[?Hierstaateenhelehoopinformatie,weesnietbangomditteposten.Het Xis?allemaalrelevant.]DeU outputvqanhetcommandostaatindeledebug.txt. ㍍8.7.2&tAndereproblemen.MGeefbzoveelmogelijkrelevqanteinformatiemeeinjepGosting,"geeffoutmeldingexactweerzoalszeverschijnen.GeefU aanwatjeallemaalgeprobGeerdhebt."ב8.8#=Relev@ anteHOWTO'sHowto's!AstaanvrijwelaltijdopjeLinuxCD.V*erderzijnzeonlinetevindenbijhetLDP pro0jecthttp://ldp.nllgg.nl.C+ffGQ3-Button-Mouse?mini-HOWTO$(drieknopsmuizenconfigureren)Custom-X-Tipsc(allerlei?tips)GUI-Development?mini-HOWTO~(overzichtGUI-library's)LBX?mini-HOWTO^z(LowBandwidthX)Remote-X-Apps?mini-HOWTO)`(Xappsremoterunnen)X-Big-Cursor?mini-HOWTO/= (grotemuiscursorsinX)X-Notebook?mini-HOWTO9d(Xdraaienopeennotebook)XFree86?HOWTOc(hoekrijgikXFree86aandepraat)XFree86-Video-Timings?HOWTO>\(voordoe-het-zelversmetexotischemonitors)XFree-to-Xinside?mini-HOWTO>\(omzettenvanXFree86modeline->AccelX)XTerminal?HOWTOY:l(metXterminalconnectennaareenLinux-box) ffG)Ӎ8.9#=Lijstv@ anXserverutilsDitiseenlijstjevqanverschillendeXprogramma'somdeXservertemanipulerenenominformatietekrijgenoverU deXserver.qMeerinformatieoverdezeprogramma'sstaatindemanualpages. ㍍8.9.1&tResourceTffG Fxrdb$-?Xserverresourcedatabaseutilityxcmsdb>\-?DeviceColorCharacterizationutilityforXColorManagementSystemxset$-?userpreferenceutilityforXxsetroot-?rootwindowparametersettingutilityforXxstdcmap-?Xstandardcolormaputilityxmodmap-?utilityformodifyingkeymapsandpointerbuttonmappingsinX wffG4_2 ~?G8.8Div>ersen꿹29ՁV8.9.2&tF on>tsTffG Fxlsfonts-?serverfontlistdisplayerforX xwininfo-?windowinformationutilityforXxlsclients?-listclientapplicationsrunningonadisplayxdpyinfo-?displayinformationutilityforXxlsatoms-?listinternedatomsdefinedonserverxprop~-?propertydisplayerforX &ffG8.9.3&tKeybQoardffGxkbcomp-?compileXKBkeyboarddescriptionxkbprint-?printanXKBkeyboarddescriptionxkbevd>\-?XKBeventdaemon ffffG0(EindevqandeX-VVV/FAQ,suggesties,verbGeteringenenaanvullingenopdeVVV/FAQzijnvqanhartewelkom,U graagsturennaarX-VVV@Smaal.Demon.NL.);_2GV eccc1000!N ecbx1200HЃ ecti1000qL ectt1000]f ecbx1000&Lt$ffffecbx14408 ecsi10006 ecss1000Iqqecss2074 1 ecrm1000 !", cmsy10 b> cmmi10