<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
"dtd/kdex.dtd" [
  <!ENTITY kappname "&kdm;">
  <!ENTITY package "kdebase">
  <!ENTITY kdmrc "<filename
>kdmrc</filename
>">
  <!ENTITY XDMCP "<acronym
>XDMCP</acronym
>">
  <!ENTITY xdm "<application
>xdm</application
>">
  <!ENTITY kdmrc-ref SYSTEM "kdmrc-ref.docbook">
  <!ENTITY % addindex "INCLUDE">
  <!ENTITY % Danish "INCLUDE"
> <!-- change language only here -->
]>

<book lang="&language;">
<bookinfo>
<title
>&kdm;-håndbogen</title>

<authorgroup>
<author
>&Oswald.Buddenhagen; &Oswald.Buddenhagen.mail; </author
><!-- 
<othercredit role="developer">
&Oswald.Buddenhagen; &Oswald.Buddenhagen.mail;
<contrib
>Developer</contrib>
</othercredit>
<othercredit role="reviewer">
&Lauri.Watts; &Lauri.Watts.mail;
<contrib
>Reviewer</contrib>
</othercredit
> -->

&erik.kjaer.pedersen.role; 

</authorgroup>

<copyright>
<year
>2000</year>
<holder
>&Neal.Crook;</holder>
</copyright>

<copyright>
<year
>2002</year>
<holder
>&Oswald.Buddenhagen;</holder>
</copyright>

<copyright>
<year
>2003</year>
<holder
>&Lauri.Watts;</holder>
</copyright>

<date
>2003-03-01</date>
<releaseinfo
>0.05.02</releaseinfo>

<abstract>
<para
>Dette dokument beskriver &kdm; &kde;'s skærmhåndtering. &kdm; er også kendt som <quote
>Login-håndtering</quote
>.</para>
</abstract>

<keywordset>
<keyword
>KDE</keyword>
<keyword
>kdm</keyword>
<keyword
>xdm</keyword>
<keyword
>skærmhåndtering</keyword>
<keyword
>login-håndtering</keyword>
</keywordset>
</bookinfo>

<!-- ********************************************************************** -->  
<chapter id="introduction">
<title
>Indledning</title>

<para
>&kdm; giver en grafisk grænseflade der lader dig logge ind på et system. Den beder dig om et brugernavn og kodeord, godkender brugeren og begynder kørslen af en <quote
>session</quote
>. &kdm; er en forbedret udgave &xdm;, X-skærmhåndteringen, på en del områder.</para>

</chapter>

<!-- Chapters to write -->
<!-- * Just enough config to get it to run and login to KDE 
     * Adding more session types (GNOME, etc)
     * Adding other customizations to XSession (ssh/gpg-agent, etc)
     * Further customization to KDM (via the kcontrol module, and by 
       hand)
     * XDMCP by query
     * XDMCP by broadcast
     * Sound transparency (if Ade can tell me how!)
     * Document all Keys in the Config File
     * Pull in all options from the KControl Module
     * More resources
-->

<chapter id="quickstart">
<title
>Hurtigstart-guide</title>

<para
>Dette er en hurtig-guide for brugere der passer til følgende beskrivelse:</para>

<itemizedlist>
<listitem>
<para
>X er indstiller og virker med kommandoen <command
>startx</command
> fra kommandolinjen.</para>
</listitem>
<listitem>
<para
>Hver bruger vil i almindelighed kun bruge en enkelt vindueshåndtering eller skrivebordsmiljø, og ændrer ikke dette valg ret ofte, eller har ingen problemer med at redigere en enkelt tekstfil for at ændre sit valg.</para>
</listitem>
</itemizedlist>

<para
>Dette scenario vil være tilstrækkeligt i mange miljøer hvor en enkelt bruger eller flere brugere normalt booter computeren og logger ind til deres foretrukne miljø.</para>

<procedure>
<title
>Opsætning af standard-session</title>
<step>
<para
>Lav eller åbn filen <filename
>~/.xinitrc</filename
></para>
<para
>Hvis du allerede har en fungerende <filename
>~/.xinitrc</filename
>, så gå til næste skridt</para>
</step>
<step>
<para
>Hvis der ikke allerede findes en, så tilføj en linje til <filename
>~/.xinitrc</filename
> til at starte din foretrukne vindueshåndtering eller skrivebordsmiljø.</para>
<para
>For &kde; skal du skrive:</para>
<screen
><userinput
>startkde</userinput
></screen>
<para
>For andre vindueshåndteringer eller skrivebordsmiljøer skal du kigge i deres dokumentation for den rigtige kommando.</para>
</step>
<step
><para
>Lav så et link som følger:</para>
<screen
><userinput
><command
>ln</command
> <option
>-s</option
> <parameter
>~/.xinitrc ~/.xsession</parameter
></userinput
></screen>
</step>
</procedure>

<para
>Hvis du nu skriver <userinput
><command
>startx</command
></userinput
> på kommandolinjen skulle X blive startet med en &kde;-session. Den næste opgave er at prøve &kdm;.</para>

<para
>Som <systemitem class="username"
>root</systemitem
>, skrives <userinput
><command
>kdm</command
></userinput
> ved prompt-tegnet.</para>

<para
>Du skulle nu se et login-vindue, som er beskrevet i større detalje i<xref linkend="login"/>.</para>

<para
>Skriv dit normale brugernavn og kodeord i de givne felter, og lad <option
>standard</option
> være valgt som sessionstype. Det burde nu åbne en &kde;-session for din bruger.</para>

<para
>Hvis du har andre brugere at indstille, skal du gentage proceduren ovenfor for hver af dem.</para>

<note>
<para
>Dette er kun en hurtig-guide til at komme i gang. Du vil formodentligt ønske at indstille &kdm; yderligere, for eksempel skjule navnene på systemkonti, tillade yderligere sessioner og meget mere. Læs venligst gennem resten af denne manual for at finde ud af hvordan dette gøres.</para>
</note>

</chapter>

<chapter id="login"
> 
<title
>Login-vinduet</title
> 

<para
>Brugergrænsefladen til &kdm; er gennem to dialogbokse. Hoveddialogboksen har disse kontroller:</para>

<itemizedlist
> 
<listitem>
<para
>Et <guilabel
>Login</guilabel
>-felt for dig til at indtaste dit brugernavn.</para>
</listitem>

<listitem>
<para
>Et <guilabel
>Kodeords</guilabel
>-felt for dig til at indtaste dit kodeord.</para>
</listitem>

<listitem>
<para
>(Hvis man vil) et grafisk billede af hver bruger (for eksempel, et digitaliseret fotograf). Det at klikke på et billede er ækvivalent til at skrive det tilknyttede brugernavn i <guilabel
>Login</guilabel
>-feltet. (Denne egenslab er en efterligning af login-boksen på IRIX).</para
> </listitem>

<listitem>
<para
>En <guilabel
>sessionstype</guilabel
> drop-ned-boks der tillader &kdm; at blive brugt til at starte sessioner med forskellige vindueshåndteringer eller skrivebordsmiljøer installeret på systemet, inkluderende KDE, KDE2 og GNOME.</para>
</listitem>

<listitem>
<para
>Et område til venstre for <guilabel
>Login</guilabel
> og <guilabel
>Kodeords</guilabel
>-felterne som kan bruges til at vise enten et statisk billede eller et analogt ur.</para>
</listitem>

<listitem>
<para
>En <guibutton
>Kør!</guibutton
>-knap der kigger efter om brugernavn/kodeords-kombinationen er korrekt og forsøger at starte en session af den valgte type.</para
> 
</listitem>

<listitem>
<para
>En <guibutton
>Annullér</guibutton
>-knap der rydder teksten fra <guilabel
>Login</guilabel
> og <guilabel
>Kodeords</guilabel
>-felterne.</para>
</listitem
> 

<listitem>
<para
>(Hvis man vil) en <guibutton
>Luk-ned</guibutton
>-knap der viser <guibutton
>Luk-ned</guibutton
>-dialogboksen.</para>
</listitem>
<listitem>
<para
>En <guibutton
>Menu</guibutton
>-knap der åbner for en handlingsmenu med følgende punkter:</para>
 
<itemizedlist>
<listitem>
<para
>(På lokale skærme) er der et <guimenuitem
>Genstart X-Server</guimenuitem
>-punkt der standser den kørende &X-Server;, starter en ny og viser login-dialogen igen. Det kan du bruge hvis der synes at være en fejl på en eller anden måde.</para>
</listitem>

<listitem>
<para
>(På eksterne skærme) er der et <guimenuitem
>Luk forbindelse</guimenuitem
>-punkt der lukker forbindelsen til den XDMCP-server du er forbundet til. Hvis du kom til denne server gennem en værtsvælger, vil dette tage dig tilbage til vælgeren, ellers vil det blot nulstille din &X-Server; og få login-dialogen frem igen.</para>
</listitem>

<listitem>
<para
>(Muligt på lokale skærme) Et <guimenuitem
>Konsoltilstand</guimenuitem
>-punkt der afslutter den aktuelt kørende &X-Server; og overlader dig til en konsol-login. &kdm; vil genoptage den grafiske login hvis ingen er logget på i konsollen et stykke tid. For at få dette til at virke, skal du bruge local@&lt;console&gt;-syntaksen i <filename
>Xservers</filename
>-filen (se kommentarerne i den fil).</para>
</listitem>
</itemizedlist>
</listitem>

<listitem>
<para
>(Hvis man vil) en <guibutton
>Luk-ned</guibutton
>-knap der viser <guibutton
>Luk-ned</guibutton
>-dialogboksen.</para>
</listitem>
</itemizedlist>

<para
><guilabel
>Luk-ned</guilabel
>-dialogboksen viser nogle radioknapper der tillader et af følgende at blive valgt:</para>

<variablelist>
<varlistentry>
<term
>Luk ned</term>
<listitem
><para
>Luk systemet ned på en kontrolleret måde, gør parat til at tage strømmen af.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Genstart</term>
<listitem
><para
>Luk systemet ned og genstart. For systemer der bruger <application
>Lilo</application
>, vil en valgfri drop-ned-boks tillade dig at vælge en bestemt operativsystem-kerne til at blive brugt ved genstarten.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
>Genstart X-Server</term
> 
<listitem>
<para
>Stop og genstart X-serveren. Typisk vil du måske have brug for at bruge dette valg hvis du har ændret din X11-indstilling på en eller anden måde.</para>
</listitem
> 
</varlistentry>
<varlistentry>
<term
>Konsol-tilstand</term>
<listitem>
<para
>Stop X-serveren og vend tilbage til systemet i konsoltilstand. Dette opnås ved at bringe systemet ned til køre-niveau 3. Typisk vil systemadministratoren behøve at bruge denne indstilling for opgradering eller re-konfigurering af X11 software.</para>
</listitem
> 
</varlistentry>
</variablelist>

<para
>Tryk på <guibutton
>O.k.</guibutton
>-knappen initierer den valgte handling; tryk på <guibutton
>Annullér</guibutton
>-knappen vender tilbage til hoveddialogboksen for &kdm;. </para>

</chapter>

<!-- *********************************************************************** -->
<chapter id="configuring-kdm">
<title
>Indstilling af &kdm;</title>

<para
>I dette kapitel antages det at &kdm; allerede er oppe og kører på dit system, og at du blot ønsker at ændre dens opførsel på en eller anden måde.</para>

<para
>Når &kdm; starter, læser den sin indstilling fra mappen <filename class="directory"
>$KDEDIR/share/config/kdm/</filename
> (dette er måske <filename class="directory"
>/etc/kde2/kdm/</filename
> eller noget andet på dit system).</para>

<para
>Hovedindstillingsfilen er &kdmrc;; alle andre filer refereres derfra og kan gemmes under et vilkårligt navn hvorsomhelst på systemet - men sædvanligvis giver dette ikke meget mening af oplagte grunde (en undtagelse er reference til indstillingsfiler for  en allerede installeret &xdm; - rent faktisk vil en nyligt installeret udgave af &kdm; gøre brug af denne mulighed hvis en allerede installeret &xdm; findes).</para>

<para
>Da &kdm; må køre før nogen bruger er logget på, er den ikke knyttet til nogen bestemt bruger. Derfor er det ikkemuligt at have brugerspecifik indstillingsfiler; alle brugere deles om den fælles &kdmrc;. Det følger fra dette at indstillingen af &kdm; kun kan ændres af de brugere der har skrive-adgang til <filename
>$<envar
>KDEDIR</envar
>/share/config/kdmrc</filename
> (normalt begrænset til systemadministratorer logget på som <systemitem class="username"
>root</systemitem
>).</para>

<para
>Du kan se &kdmrc;-filen der er i brug for øjeblikket på dit system, og du kan indstille &kdm; ved at redigere denne fil. Alternativt, kan du bruge det grafiske indstillingsværktøj der kommer med KDE's kontrolcenter (under <menuchoice
><guisubmenu
>System</guisubmenu
><guimenuitem
>Login-håndtering</guimenuitem
></menuchoice
>), som er beskrevet i <ulink url="help:/kcontrol/login-manager.html"
>&kcontrol;'s  hjælpefiler</ulink
>. </para>

<para
>Resten af dette kapitel beskriver indstilling af &kdm; via &kcontrol;-modulet, og <link linkend="kdmrc"
>næste kapitel</link
> beskriver de valgmuligheder der er i selve &kdmrc;. Hvis du kun har brug for at indstille lokale brugere, skulle &kcontrol;-modulet være tilstrækkeligt for dit behov. Hvis du skal indstille ekstern login, eller have flere &kdm;-sessioner kørende, vil du skulle læse videre.</para>

<sect1 id="kdm-kcontrol-module">
<sect1info>
<authorgroup>
<author
>&Thomas.Tanghus; &Thomas.Tanghus.mail;</author>
<author
>&Steffen.Hansen; &Steffen.Hansen.mail;</author>
<author
>&Mike.McBride; &Mike.McBride.mail;</author>
&erik.kjaer.pedersen.role; 
</authorgroup>
</sect1info>

<title
>&kcontrol;-modulet til login-håndtering</title>

<para
>Ved brug af dette modul, kan du indstille &kde;'s grafiske login-håndtering, &kdm;. Du kan ændre hvordan login-skærmen ser ud, hvem der har adgang til at bruge den og hvem der kan lukke computeren ned.</para>

<note
><para
>Al opsætning vil blive skrevet til indstillingsfilen &kdmrc;, der i sin oprindelige tilstand har mange kommentarer til at hjælpe med at indstille &kdm;. Brugen af denne &kcontrol;-modul vil strippe disse kommentarer fra filen. Alle mulige valgmuligheder i &kdmrc; er dækkede i <xref linkend="kdmrc"/>.</para>

<para
>De tilvalg der er nævnt i dette kapitel er krydsrefereret med deres ækvivalenter i &kdmrc;. Alle mulighederne i &kcontrol;-modulet er også tilstede direkte i &kdmrc; men det modsatte er ikke sandt.</para
></note>

<para
>For at organisere alle disse valgmuligheder, er dette modul opdelt i fem afsnit: <link linkend="kdmconfig-appearance"
><guilabel
>Udseende</guilabel
></link
>, <link linkend="kdmconfig-font"
><guilabel
>Skrifttype</guilabel
></link
>, <link linkend="kdmconfig-background"
><guilabel
>Baggrund</guilabel
></link
>, <link linkend="kdmconfig-sessions"
><guilabel
>Sessioner</guilabel
></link
>, <link linkend="kdmconfig-users"
><guilabel
>Brugere</guilabel
></link
> og <link linkend="kdmconfig-convenience"
><guilabel
>Behagelighed</guilabel
></link
>.</para>

<para
>Du kan skifte mellem afsnittene ved brug af fanebladene foroven i vinduet.</para>

<note
><para
>Hvis du ikke er logget på som superbruger nu, vil du skulle klikke på  <guibutton
>Administrator-tilstand</guibutton
> knappen. Du vil så blive bedt om et kodeord for superbrugeren. Efter indtastning af et rigtigt kodeord vil du kunne ændre opsætningen af dette modul.</para
></note>

<sect2 id="kdmconfig-appearance">
<title
>Udseende</title>

<para
>Fra denne side kan du ændre udseendet af &kde;'s grafiske login håndtering, &kdm;.</para>

<para
>Hilsestrengen er titlen på login-skærmen. Hvis strengen indeholder ordet <computeroutput
>HOSTNAME</computeroutput
> vil det blive oversat til det domæneløse navn på den maskine &kdm; er installeret på. Dette er det ækvivalent til indstillingen af setting <link linkend="option-greetstring"
><option
>GreetString</option
></link
> i &kdmrc;</para>

<para
>Du kan så vælge enten at vise systemets nuværende tid, et logo eller ingenting specielt i login-boksen. Udfør dine valg med radioknapperne der hedder <guilabel
>Logo-område</guilabel
>. Ved brug af <guilabel
>Positioner</guilabel
>-opsætningen, kan du vælge enten at centrere indholdet af logo-området eller til en position ved brug af faste koordinater. Dette svarer til <link linkend="option-logoarea"
><option
>LogoArea</option
></link
> i &kdmrc;</para>

<para
>Hvis du vælger <guilabel
>Vis logo</guilabel
> kan du nu vælge et logo:</para>

<itemizedlist>
<listitem>
<para
>Drop en billedfil på billedknappen.</para>
</listitem>
<listitem>
<para
>Klik på billedknappen og vælg et nyt billede fra vælgerdialogen.</para>
</listitem>
</itemizedlist>

<para
>Hvis du ikke angiver et logo vil standarden <filename
>$<envar
>KDEDIR</envar
>/share/apps/kdm/pics/kdelogo.xpm</filename
> blive vist.</para>

<para
>Normalt er login-boksen centreret på skærmen. Brug <guilabel
>Position</guilabel
> tilvalgene hvis du ønsker at den skal være et andet sted på skærmen. Standarden er <guilabel
>Centreret</guilabel
>. Hvis du vælger <guilabel
>Angiv</guilabel
> kan du yderligere angive positionen for det øverste venstre af login-vinduet relativt til det øverste til venstre på skærmen, i felterne der hedder henholdsvis <guilabel
>X</guilabel
> og <guilabel
>Y</guilabel
>. Disse svarer til nøglerne <link linkend="option-greeterposfixed"
><option
>GreeterPosFixed</option
>, <option
>GreeterPosX</option
> og <option
>GreeterPosY</option
></link
> i &kdmrc;.</para>

<para
>Mens &kde;'s stil afhænger af opsætningen for brugeren der er logget på, kan stilen der bruges af &kdm; indstilles ved brug af <guilabel
>GUI-Stil</guilabel
> og <guilabel
>Farvesammensætning:</guilabel
> tilvalgene. Disse svarer til nøglerne henholdsvis <link linkend="option-guistyle"
><option
>GUIStyle</option
></link
> og <link linkend="option-colorscheme"
><option
>ColorScheme</option
></link
> i &kdmrc;.</para>

<para
>Nedenfor dette har du en dropned-boks til at vælge sproget for din login, svarende til indstillingen <option
>Language</option
> i &kdmrc;.</para>

</sect2>

<sect2 id="kdmconfig-font">
<title
>Skrifttype</title>

<para
>Fra dette afsnit i modulet kan du ændre de skrifttyper der bruges i login vinduet.</para>

<para
>Du kan vælge tre forskellige skriftstil fra drop-ned boksen (<guilabel
>Velkomst</guilabel
>, <guilabel
>Mislykket</guilabel
>, <guilabel
>Standard</guilabel
>) Når du klikker på <guibutton
>Ændr skrifttype</guibutton
> knappen, kommer en dialog frem, fra hvilken du kan vælge nye karakteristikker for skriftstilen.</para>

<itemizedlist>
<listitem>
<para
><guilabel
>Velkomst</guilabel
> skrifttypen er den der bruges til titlen (Velkomststrengen).</para>
</listitem>
<listitem>
<para
><guilabel
>Mislykket</guilabel
> skrifttypen bruges når login mislykkes.</para>
</listitem>
<listitem>
<para
><guilabel
>Standard</guilabel
> skrifttypen bruges alle andre steder i login vinduet.</para>
</listitem>
</itemizedlist>

<para
>Et eksempel på hver skrifttype kan ses i<guilabel
>Eksempel</guilabel
> boksen.</para>

</sect2>

<sect2 id="kdmconfig-background">
<title
>Baggrund</title>

<para
>Her kan du ændre skrivebordsbaggrunden som vises når en bruger logger på. Du kan have en enkelt farve eller et billede som baggrund. Hvis du har et billede som baggrund og vælger centrér, så vil den valgte farve blive brugt rundt om billedet hvis det ikke er stort nok til at fylde hele baggrunden.</para>

<para
>Baggrundsfarverne og effekterne kontrolleres ved valgene under fanebladet det hedder <guilabel
>Baggrund</guilabel
> og du vælger et baggrundsbillede og dets placering fra valgene under fanebladet der hedder <guilabel
>Tapet</guilabel
>.</para>

<para
>Hvis du vil ændre baggrundsfarve(rne), så klik på farveknapperne og vælg en ny farve.</para>

<para
>Drop-ned boksen over farveknapperne giver dig adskillige forskellige blandingseffekter. Vælg en fra listen. og den vil blive fremvist i den lille skærm for oven i vinduet. Dine valg er:</para>

<variablelist>
<varlistentry>
<term
>Flad</term>
<listitem
><para
>Ved at vælge denne tilstand, vælger du én farve (ved brug af farveknappen der hedder <guibutton
>Farve 1</guibutton
>), og hele baggrunden dækkes med denne ene farve.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Mønster</term>
<listitem
><para
>Ved at bruge denne tilstand, vælger du to farver (ved brug af begge farveknapper). </para
> <para
>Du vælger så et mønster ved at klikke på <guilabel
>Opsætning</guilabel
>. Dette åbner et nyt dialogvindue hvilket giver dig muligheden for at vælge et mønster. Klik så blot på dit valgte mønster, og klik så på <guilabel
>O.k.</guilabel
>, og så vil &kde; vise det mønster du valgte ved brug af de to farver du valgte. For mere mønstre se afsnittet <ulink url="help:/kcontrol/background/index.html#bkgnd-patterns"
>Baggrund: Tilføj, Fjern og Ændr mønstre</ulink
>.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Baggrundsprogram</term>
<listitem
><para
>Med dette valg kan du få &kde; til at bruge et ydre program til at bestemme baggrunden. Dette kan være ethvert program som du vælger. For yderligere information om dette valg, se afsnittet der hedder <ulink url="help:/kcontrol/background/index.html#bkgnd-programs"
>Baggrund: Brug af eksternt program</ulink
>.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Vandret overgang</term>
<listitem
><para
>Ved at vælge denne tilstand vælger du to farver (ved brug af begge farveknapper). &kde; vil så starte med farven valgt af<guilabel
>Farve 1</guilabel
> på venstre kant af skærmen og langsomt gå over til farven valgt som  <guilabel
>Farve 2</guilabel
> når den når til højre side af skærmen.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Lodret overgang</term>
<listitem
><para
>Ved at vælge denne tilstand vælger du to farver (ved brug af begge farveknapper). &kde; vil så starte med farven valgt af<guilabel
>Farve 1</guilabel
> for oven på skærmen og langsomt gå over til farven valgt som  <guilabel
>Farve 2</guilabel
> når den når til bunden af skærmen.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Pyramideovergang</term>
<listitem
><para
>Ved at vælge denne tilstand vælger du to farver (ved brug af begge farveknapper). &kde; vil så starte med farven valgt af<guilabel
>Farve 1</guilabel
> i hvert hjørne af skærmen og langsomt gå over til farven valgt som  <guilabel
>Farve 2</guilabel
> når den når til midten af skærmen.</para
></listitem
> 
</varlistentry>
<varlistentry>
<term
>Pibekrydsovergang</term>
<listitem
><para
>Ved at vælge denne tilstand vælger du to farver (ved brug af begge farveknapper). &kde; vil så starte med farven valgt af<guilabel
>Farve 1</guilabel
> i hvert hjørne af skærmen og langsomt gå over til farven valgt som  <guilabel
>Farve 2</guilabel
> når den når til midten af skærmen. <quote
>formen</quote
> på denne overgang er anderledes end i pyramideovergangen.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Elliptisk overgang</term>
<listitem
><para
>Ved at vælge denne tilstand vælger du to farver (ved brug af begge farveknapper). &kde; vil så starte med farven valgt af<guilabel
>Farve 2</guilabel
> i midten af skærmen og langsomt gå over til farven valgt som  <guilabel
>Farve 2</guilabel
> når den går ud til hjørnerne, i et elliptisk mønster.</para
></listitem
> 
</varlistentry>
</variablelist>

<para
>Opsætningsknappen er der kun brug for hvis du vælger <guilabel
>Baggrundsprogram</guilabel
> eller <guilabel
>Mønstre</guilabel
>. I disse tilfælde vil et andet vindue komme frem, hvor man kan indstille de specielle ting.</para>
<para
><emphasis
>Tapet</emphasis
></para>
<para
>Hvis du vi vælge et nyt baggrundsbillede, så klik først på<guilabel
>Tapeter</guilabel
> fanebladet, derefter kan du enten vælge et billede fra en drop-ned liste der hedder <guilabel
>Tapet</guilabel
> eller vælge <guibutton
>Gennemse...</guibutton
> og vælge en billedfil fra en filvælger.</para>

<para
>Billedet kan vises på seks forskellige måder:</para>
<variablelist>
<varlistentry>
<term
>Intet tapet</term
> 
<listitem
><para
>Intet billede vises, kun baggrundsfarver.</para>
</listitem
></varlistentry>
<varlistentry>
<term
>Centreret</term
> 
<listitem
><para
>Billedet vil være centreret på skærmen. Baggrundsfarverne vil være der alle de steder hvor billedet ikke dækker.</para
> </listitem>
</varlistentry>
<varlistentry>
<term
>Fliselagt</term>
<listitem
><para
>Billedet vil blive gentaget indtil det fylder hele skrivebordet. Det første billede bliver placeret i øverste venstre hjørne af skærmen, og det bliver gentaget nedad og til højre.</para
> </listitem>
</varlistentry>
<varlistentry>
<term
>Centreret fliselagt</term>
<listitem
><para
>Billedet vil blive gentaget indtil det fylder hele skrivebordet. Det første billede bliver placeret i midten af skærmen, og det bliver gentaget opad, nedad, til højre og til venstre.</para
> </listitem>
</varlistentry>
<varlistentry>
<term
>Centreret Maxpect</term>
<listitem
><para
>Billedet bliver placeret i midten af skærmen. Det bliver skaleret så det netop passer til skrivebordet, men uden at forvrænge billedet. </para
> </listitem>
</varlistentry>
<varlistentry>
<term
>Skaleret</term>
<listitem
><para
>Billedet vil blive skaleret til at passe med skrivebordet. Det bliver trukket så det passer i alle fire hjørner.</para
> </listitem>
</varlistentry>
</variablelist>

</sect2>

<sect2 id="kdmconfig-sessions">
<title
><guilabel
>Sessioner</guilabel
></title>

<para
><guilabel
>Tillad nedlukning</guilabel
></para>
<para
>Brug disse dropned-bokse til at vælge hvem der har lov til at lukke ned:</para>
<itemizedlist>
<listitem>
<para
><guilabel
>Ingen</guilabel
>: Ingen kan lukke computeren ned ved brug af &kdm;. Man skal være logget på og køre en kommando.</para>
</listitem>
<listitem>
<para
><guilabel
>Alle</guilabel
>: Enhver kan lukke computeren ned ved brug af &kdm;.</para>
</listitem>
<listitem
><para
><guilabel
>Kun root</guilabel
>: &kdm; kræver at <systemitem
>root</systemitem
> kodeordet bliver indgivet før computeren lukkes ned.</para
></listitem
> 
</itemizedlist>

<para
>Du kan indstille uafhængigt hvem der har lov til at udstede en nedlukningskommando for <guilabel
>Konsollen:</guilabel
> og <guilabel
>Eksterne:</guilabel
> brugere.</para>

<para
><emphasis
>Kommandoer</emphasis
></para>
<para
>Brug disse tre blanke felter til at definere de nøjagtige nedlukningskommandoer.</para>
<para
>Standard nedlukningskommandoen er:</para>
<!-- Are these defaults still correct? they disagree with what's in -->
<!-- kdmrc -->
<screen
><command
>/sbin/shutdown</command
></screen>

<para
>Genstartskommandoen er som standard:</para>

<screen
><command
>/sbin/reboot</command
></screen>

<para
>Når <guilabel
>Vis boot valg</guilabel
> er aktiveret, vil &kdm; tilbyde dig valg for lilo boothåndteringen ved reboot. For at denne egenskab skal virke, bliver du nødt til at angive den korrekte sti til din <command
>lilo</command
> kommando og til lilos map-fil.</para>


<sect3 id="kdmconfig-sess">
<title
>Sessionstyper</title>

<para
>Definér hvilke sessionstyper der skal være adgang til fra login vinduet.</para>

<para
>Hvis du vil vide mere om dette emne, så kig i <filename class="directory"
>/etc/X11/xdm/Xsession</filename
> for at finde dine <application
>xdm</application
> opsætningsfiler. Gennemgå også <ulink url="man:xdm"
>xdm man siderne</ulink
>, især i SESSION PROGRAM afsnittet</para>

<para
>For at tilføje en session, skriv dens navn i det blanke felt der hedder <guilabel
>Nye typer</guilabel
>, og klik på <guibutton
>Tilføj ny</guibutton
>. </para>

<para
>For at fjerne en session fra listen, skal du blot klikke på <guibutton
>Fjern</guibutton
>.</para>

</sect3>
</sect2>
<sect2 id="kdmconfig-users">
<title
>Users</title>

<para
>Herfra kan du arrangere den måde brugerne repræsenteres i login vinduet.</para>

<para
>Du kan deaktivere brugerlisten i &kdm; fuldstændigt i <guilabel
>Vis brugere</guilabel
> afsnittet. Du kan vælge mellem:</para>
<variablelist>
<varlistentry>
<term
><guilabel
>Ingen</guilabel
></term>
<listitem>
<para
>Vis ingen brugere. Dette er den sikreste indstilling, idet en angriber så ville skulle gætte et gyldigt brugernavn såvelsom et kodeord. Det er også det foretrukne valg hvis du har mere end en håndfuld brugere, så listen i sig selv ville blive uhåndterlig.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><guilabel
>Kun udvalgte</guilabel
></term>
<listitem>
<para
>Vis kun brugere du har aktiveret specifikt.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><guilabel
>Ikke skjulte</guilabel
></term>
<listitem>
<para
>Tillader dig at vælge en liste af brugere der <emphasis
>ikke</emphasis
> skal vises, og lade alle andre brugere blive vist.</para>
</listitem>
</varlistentry>
</variablelist>

<para
>Uafhængigt af de brugere du angiver ved navn, kan du bruge <guilabel
>System-UID'er</guilabel
> til at angive et område af gyldige <acronym
>UID</acronym
>'er der vises på listen. Som standard vises bruger-id'er under 1000, som ofte er system- eller dæmonbrugere, og bruger-id'er over 65000 ikke.</para>

<para
>Du kan også aktivere <guilabel
>Sortér brugere</guilabel
> for at få brugerlisten sorteret alfabetisk. Hvis dette er deaktiveret, vil brugere ses i den rækkefølge de  optræder i passwd-filen.</para>

<para
>Hvis du vælger at vise brugere, så vil login-vinduet vise billeder (som du vælger), af en liste af brugere. Når der er en der vil logge på, kan vedkommende vælge sit bruger-navn/billede, indtaste sit kodeord, og vil så få adgang. </para>

<para
>Hvis du tillader et brugerbillede, så kan du indstille kilden for disse billeder.</para>

<para
>Mulighederne for <guilabel
>Brugerbilled-kilden</guilabel
> er:</para>
<!-- user image sources list here -->

<para
>Du kan indstille administratorbilledet her, for hver bruger på systemet. Afhængig af rækkefølgen angivet ovenfor, vil brugere kunne sætte dit valg ud af kraft.</para>

<para
>Hvis du vælger ikke at vise brugerne, vil login vinduet være mere traditionelt. Brugerne vil skulle skrive deres brugernavne og kodeord for at få adgang. Dette er den foretrukne måde hvis du har mange brugere på denne terminal.</para>

<sect3 id="kdmconfig-showusers">
<title
>At vise (og sortere) eller ikke at vise brugerne</title>

<para
>Langs med højre kant af vinduet er der to afkrydsningsbokse:</para>

<para
>Hvis <guilabel
>Vis brugere</guilabel
> er valgt, hat du valgt at vise billeder af brugerne, i stedet for at lade dem skrive deres login navn.</para>

<para
>Hvis <guilabel
>Sortér brugere</guilabel
> er valgt, så vil listen af bruger blive sorteret alfabetisk i login vinduet. Hvis dette ikke er afkrydset, vil brugerne være i listen i samme rækkefølge som de er på denne side. Hvis <guilabel
>Vis brugere</guilabel
> ikke er valgt har dette ingen virkning.</para>

</sect3>

<sect3 id="kdmconfig-whichusers">
<title
>Hvordan man afgør hvilke brugere der skal vises og hvilke der skal gemmes.</title>

<para
>Nedenfor bruger billedboksen, og ovenfor <guilabel
>Vis brugere</guilabel
> afkrydsningsboksen er der to radioknapper:</para>

<itemizedlist>
<listitem
><para
>Vis kun valgte brugere: Hvis dette er valgt er det kun brugere indeholdt i listen der hedder <guilabel
>Valgte brugere</guilabel
>, der vil blive vist i login vinduet. Hvis <guilabel
>Vis brugere</guilabel
> ikke er markeret, har dette ingen virkning.</para
></listitem>
<listitem
><para
>Vis alle brugere undtagen ikke-viste brugere: Hvis dette er valgt vil alle brugere blive vist , <emphasis
>undtagen</emphasis
> de brugere der er på listenover <guilabel
>Ikke-viste brugere</guilabel
>. Hvis <guilabel
>Vis brugere</guilabel
> ikke er markeret har dette ingen virkning. </para
></listitem>
</itemizedlist>

</sect3>

<sect3 id="kdmconfig-select">
<title
>Vælg brugere</title>

<para
>Siderne indeholder tre listebokse. Den store listeboks til venstre viser alle de brugere på systemet, der kan være rigtige brugere.</para>

<para
>For oven til højre viser listeboksen de valgte brugere, og for neden til højre viser listeboksen de brugere vi ikke ønsker at vise i login vinduet.</para>

<para
>For at flytte en bruger fra en listeboks til en anden, klikker du på brugernavnet i listeboksen og vælger <guibutton
>&gt;&gt;</guibutton
> for at flytte en bruger fra venstre til højre, eller på <guibutton
>&lt;&lt;</guibutton
> for at flytte en bruger fra højre til venstre.</para>

</sect3>

<sect3 id="kdmconfig-image">
<title
>Billeder</title>

<note
><para
>Dette afsnit af håndbogen kan kun anvendes hvis <guilabel
>Vis brugere</guilabel
> er valgt. Ellers har denne billedboks ingen virkning.</para
></note>

<para
>Hver bruger på systemet kan være repræsenteret ved et billede. Billedet for brugeren er opbevaret i en fil der hedder<filename
>$<envar
>KDEDIR</envar
>/share/apps/kdm/pics/users/$<envar
>USER</envar
>.xpm.</filename
> Hvis brugeren ikke har sådan en fil vil<filename
>$<envar
>KDEDIR</envar
>/share/apps/kdm/pics/users/default.xpm</filename
> blive brugt i stedet for.</para>

<para
>For at knytte et nyt billede til en bruger, skal man blot vælge brugeren i en af listeboksene og enten droppe en billedfil på billedknappen i højre side, eller klikke på billedknappen og vælge et nyt billede fra billedvælgeren.</para>

<para
>Hvis der ikke er nogenbruger valgt, vil du blive spurgt om du gerne vil ændre standard billedet.</para>

<para
>Erstatningen udføres af en  &konqueror; proces så hvis billefilen allerede eksisterer vil du blive spurgt af &konqueror; om du ønsker at erstatte den. Hvis du bekræfter, vil billedet blive erstattet, du vil <emphasis
>IKKE</emphasis
> skulle trykke på <guibutton
>Anvend</guibutton
> knappen.</para>

</sect3>
</sect2>

<sect2 id="kdmconfig-convenience">
<title
>Behagelighed</title>

<para
>I <guilabel
>behagelighed</guilabel
>-fanebladet kan du indstille nogle valgmuligheder der gør livet lettere for de dovne, såsom automatisk loggen på eller deaktivering af kodeord.</para>

<important
><para
>Tænk dig hellere om før du bruger disse muligheder. Hvert valg i <guilabel
>Behagelighed</guilabel
>-fanebladet er velegnet til alvorligt at kompromittere dit systems sikkerhed. I praksis kan disse muligheder kun bruges i fuldstændigt ikke-kritiske omgivelser, &eg; en privat computer hjemme. </para
></important>

<sect3 id="loginmanager-convenience-autologin">
<title
>Automatisk login</title>

<para
>Automatisk login vi give enhver adgang til en vis konto på dit system uden nogensomhelst godkendelse. Du kan aktivere det ved brug af valget <guilabel
>Aktivér auto-login</guilabel
>.</para>

<para
>Du kan vælge den konto der skal bruges til at logge på automatisk fra listen der hedder <guilabel
>Bruger:</guilabel
>.</para>

</sect3>

<sect3 id="loginmanager-convenience-nopasswd">
<title
><guilabel
>Login uden kodeord</guilabel
></title>

<para
>Ved brug af denne egenskab, kan du tillade visse brugere at logge på uden at skulle give deres kodeord. Aktivér dette med <guilabel
>Aktivér uden-kodeord login</guilabel
> valget.</para>

<para
>Nedenfor dette vil du se en liste af brugere på systemet. Aktivering af at logge på uden kodeord for specifikke brugere gøres ved at afkrydse boksene ved siden af brugernavnene. Som standard er dette deaktiveret for alle brugere.</para>

<important
><para
>Igen, brug dette valg med stor omhu, og kun i sikre omgivelser. Hvis du aktiverer det i et temmelig offentligt system, bør du sørge for at kun brugere med stærke adgangsbegrænsninger bliver givet login uden kodeord &eg; <systemitem
>guest</systemitem
>.</para
></important>

<para
><guilabel
>Log på automatisk efter X-server sammenbrud</guilabel
>-tilvalget tillader dig at springe over godkendelse når din X-server er brudt sammen tilfældigt.</para>

<para
>Du kan også vælge hvilken bruger der er <quote
>forudvalgt</quote
> når &kdm; starter. Standarden er <guilabel
>Ingen</guilabel
>, men du kan vælge <guilabel
>Forrige</guilabel
> for at få &kdm; til som standard at bruge den sidste som det lykkedes at logge på, eller du kan <guilabel
>Angive</guilabel
> en bestemt bruger til altid at være den valgte fra listen. Du kan også få &kdm; til at sætte fokus på kodeordsfeltet, sådan at  når du når til &kdm;'s skærm du blot skal skrive kodeordet med det samme.</para>

</sect3>

</sect2>

</sect1>

</chapter>

<chapter id="kdm-files">
<title
>Filer &kdm; bruger til indstillingen</title>

<para
>Dette kapitel dokumenterer de filer der kontrollerer &kdm;'s opførsel. Meget af dette kan også kontrolleres fra &kcontrol;-modulet, men ikke alt.</para>

<para
>Filer du muligvis skal redigere er:</para>

<variablelist>
<varlistentry>
<term
><link linkend="kdmrc"
>&kdmrc;</link
></term>
<listitem>
<para
>&kdm;'s hovedindstillingsfil</para>
</listitem>
</varlistentry>
</variablelist
> &kdmrc-ref; </chapter>

<!-- ************************************************************ -->   
<chapter id="configuring-your-system-for-kdm">
<title
>Indstilling af dit system til at bruge &kdm;</title>

<para
>Dette kapitel antager at dit system allerede er indstillet til at køre X-Windows-systemet, og at du kun har behov for at indstille det til at tillade grafisk login.</para>

<sect1 id="setting-up-kdm">
<title
>Opsætning af &kdm;</title>

<para
>Den fundamentale ting der kontrollerer om din computer starter op som en terminal (konsoltilstand) eller en grafisk login-skærm er standard-køreniveauet. Køreniveauet sættes af programmet <application
> <ulink url="man:init"
>/sbin/init</ulink
></application
> under kontrol af indstillingsfilen <filename
>/etc/inittab</filename
>. Standard-køreniveauerne brugt af forskellige &UNIX;-systemer (og forskellige Linux-distributioner) varierer, men hvis du kigger i <filename
>/etc/inittab</filename
> vil begyndelsen af den se ud som  noget i retning af dette:</para>

<screen
># Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)

id:3:initdefault:  
</screen>

<para
>Alt undtagen den sidste linje i dette i dette uddrag er kommentarer. Kommentarerne viser at køreniveau 5 bruges til X11 og at køreniveau 3 bruges til  multibruger-tilstand uden X11 (konsoltilstand). Den sidste linje angiver at standard-køreniveauet for systemet er 3 (konsoltilstand). Hvis dit system for øjeblikket bruger grafisk login (for eksempel, ved brug af &xdm;) er dets standard-køreniveau det, der er angivet for X11.</para>

<para
>Køreniveauet med grafisk login (&xdm;) for nogle almindelige &Linux;-distributions er:</para>

<itemizedlist>
<listitem
><para
>5 for &RedHat; 3.x og senere, og for &Mandrake;</para
></listitem>
<listitem
><para
>4 for Slackware</para
></listitem>
<listitem
><para
>3 for &SuSE; 4.x og 5.x</para
></listitem>
</itemizedlist>

<para
>Det første skrift ved indstilling af dit system er at du sikrer dig at du kan starte &kdm; fra kommandolinjen. Når det virker kan du ændre din systemindstilling så &kdm; starter automatisk hver gang du genstarter dit system.</para>

<para
>For at teste &kdm;, må du først bringe dit system til et køreniveau der ikke kører &xdm;. For at gøre dette udgiv en kommando som:</para>

<screen
><command
>/sbin/init <option
>3</option
></command
></screen>

<para
>I stedet for tallet <option
>3</option
> skal du angive det passende køreniveau for konsoltilstand på dit system.</para>

<para
>Hvis dit system bruger 'Pluggable Authentication Modules' (<abbrev
>PAM</abbrev
>), hvilket er normalt i nyere &Linux; og Solaris-systemer, skal du tjekke at din <abbrev
>PAM</abbrev
>-indstilling tillader login gennem den service der hedder <literal
>kdm</literal
>. Hvis du tidligere brugte &xdm; med held, skulle du ikke have behov for at lave ændringer på din <abbrev
>PAM</abbrev
>-indstilling for at bruge &kdm;. <filename
>/etc/pam.conf</filename
> eller <filename
>/etc/pam.d/xdm</filename
>. Information om indstilling af <abbrev
>PAM</abbrev
> går ud over rammerne for denne håndbog, men <abbrev
>PAM</abbrev
> kommer med omfattende dokumentation (prøv at kigge i <filename
>/usr/share/doc/*pam/html/</filename
>).</para>

<para
>Nu er tiden inde til at teste &kdm; ved at udstede følgende kommando:</para>

<screen
><command
>kdm <option
>-nodaemon</option
></command
>
</screen>

<para
>Hvis du får en &kdm; login-boks og du kan logge på, så er det i orden. Det der hovedsageligt kan gå galt her er at "run-time linker" måske ikke kan finde de delte &Qt;- eller &kde;-biblioteker. Hvis du har en binær distribution af &kde;-bibliotekerne, så sørg for at &kdm; er installeret hvor bibliotekerne tror &kde; er installeret og prøv at sætte nogle miljøvariabler til at pege på dine &kde;- og &Qt;-biblioteker.</para>

<para
>For eksempel:</para>

<screen
><command
>export 
<option
>KDEDIR=<replaceable
>/opt/kde</replaceable
></option
></command>
<command
>export 
<option
>QTDIR=<replaceable
>/usr/lib/qt2</replaceable
></option
></command>
<command
>export 
<option
>PATH=<replaceable
>$KDEDIR/bin:$QTDIR/bin:$PATH</replaceable
></option
></command>
<command
>export 
<option
>LD_LIBRARY_PATH=<replaceable
>$KDEDIR/lib:$QTDIR/lib</replaceable
></option
></command
>
</screen>

<para
>Hvis det stadig ikke lykkes, så prøv at starte &xdm; i stedet for, for at sørge for at du ikke lider af et mere alvorligt X-indstillingsproblem.</para>

<para
>Når det lykkes for dig at starte &xdm;, kan du begynde at erstatte &xdm; med &kdm;. Dette er igen distributionsafhængigt.</para>

<itemizedlist>
<listitem>
<para
>For &RedHat;, redigér <filename
>/etc/inittab</filename
>, kig efter strengen xdm og erstat den med &kdm; (inklusive alle stier).</para>
</listitem>
<listitem>
<para
>For &Mandrake; starter X11-køreniveauet i <filename
>/etc/inittab</filename
> skalscriptet <filename
>/etc/X11/prefdm</filename
>, som er sat op til at vælge blandt adskillige håndteringer, inkluderende &kdm;. Sørg for at alle stierne er rigtige for din installation.</para
> 
</listitem>
<listitem>
<para
>For &SuSE;, redigér <filename
>/sbin/init.d/xdm</filename
> for at tilføje en først linje:</para>

<screen
>. /etc/rc.config
DISPLAYMANAGER=kdm
export DISPLAYMANAGER</screen>
</listitem>
<listitem
><para
>På FreeBSD redigeres <filename
>/etc/ttys</filename
> og følgende linje: <screen
>ttyv8   "/usr/X11R6/bin/xdm -nodaemon"  xterm   off secure</screen
> ændres til følgende: <screen
>ttyv8   "/usr/local/bin/kdm -nodaemon"  xterm   on secure</screen>
</para>
</listitem>

<listitem
><para
>De fleste andre distributioner er en variation af en af disse.</para
></listitem>
</itemizedlist>

<para
>Når du er nået hertil kan du teste &kdm; igen ved at bringe dit system til det køreniveau der skal til for at køre &kdm;. For at gøre dette skal du udstede følgende kommandoer:</para>

<screen
><command
>/sbin/init <option
>5</option
></command
>
</screen>

<para
>I stedet for tallet <option
>5</option
> skal du angive det passende køreniveau for at køre X11 på dit system.</para>

<para
>Det afsluttende trin er at redigere <parameter
>initdefault</parameter
>-indgangen i <filename
>/etc/inittab</filename
> for at angive det passende køreniveau for X11.</para>

<warning
><para
>Før du laver denne ændring bør du sørge for at du har en måde at opstarte dit system hvis der opstår et problem. Dette kan være en <quote
>redde</quote
>-floppy-disk der kommer med dit operativsystems distribution eller en specielt designet <quote
>redde</quote
>-floppy-disk, såsom <literal
>tomsrtbt</literal
>. Ignorér blot dette råd hvis du tør!.</para
></warning>

<para
>Når du genstarter dit system, skulle du ende op med den grafiske &kdm;-login-dialog.</para>

<para
>Hvis dette ikke lykkes er det mest sandsynlige problem at omgivelserne brugt på opstartstidpunktet er anderledes end omgivelserne der bruges til test på kommandolinjen. Hvis du prøver at få to udgaver af KDE til at sameksistere, skal du passe særligt meget på at den opsætning du bruger for dine <envar
>PATH</envar
> og <envar
>LD_LIBRARY_PATH</envar
>-miljøvariabler er konsistente, og at opstarts-scripterne ikke ændrer dem på en eller anden måde.</para>

</sect1>

</chapter>

<chapter id="different-window-managers-with-kdm">
<title
>Understøttelse af flere vindueshåndteringer</title>

<para
>Hoveddialogboksen for &kdm; inkludereren <guilabel
>sessionstype</guilabel
> dropned-boks, som tillader dig at vælge en vindueshåndtering til brug for din session. Dette kapitel beskriver de ændringer du må gøre på dine indstillingsfiler for at kunne understøtte denne egenskab.</para>

<para
>De valg der viser sig i <guilabel
>sessionstype</guilabel
> dropned-boksen er <ulink url="KDM"
>indstillede</ulink
> af indgange i <literal
>KDM</literal
>-afsnittet af &kdmrc;.</para>

<para
>Når du logger på ved hjælp af &kdm;, vil skal-scriptet <filename
>Xsession</filename
> blive kørt. Den sessionstype du vælger vil blive givet videre som et kommandolinje-argument. (<filename
>Xsession</filename
> findes i <filename
>/etc/X11/xdm/</filename
> for Redhat og Mandrake, og i <filename
>/usr/X11R6/lib/X11/xdm/</filename
> for S.u.S.E.). Mens du fejlretter, vil du måske finde det nyttigt at tilføje denne linje til <filename
>Xsession</filename
>:</para>
      
<screen
>echo "$0 || $1 || $2" 
> $HOME/.Xsession_args </screen>

<para
>Hvordan du går videre afhænger af hvordan dit system sædvanligvis starter vindueshåndteringer. Her er to forskellige metoder, med eksempler på de ændringer som du skal lave:</para>

<itemizedlist>

<listitem
><para
>Vindueshåndteringen bliver startet af kommandoer indeni <filename
>Xsession</filename
>. I dette tilfælde kan du tilføje et 'tilfælde-udsagn' for at starte den ønskede vindueshåndtering. Linux Mandrake bruger denne metode; her er et uddrag fra <filename
>Xsession</filename
>:</para>

<screen
># now, we see if xdm/gdm/kdm has asked for a specific environment
case $# in
1)
    case $1 in
        kde)
        source /opt/kde2/bin/kde1
        exec startkde
        ;;
        kde2)
        source /opt/kde2/bin/kde2
        exec startkde
        ;;
            failsafe)
        exec xterm -geometry 80x24-0-0
        ;;
        default)
        ;;
        *)
        exec /bin/sh -c "$(/usr/sbin/chksession -x=$1)"
        ;;
     esac
esac
</screen>
</listitem>

<listitem
><para
>Vindueshåndteringen startes af et andet script der startes af <filename
>Xsession</filename
>. I dette tilfælde må du sørge for at parameteren der bliver givet til <filename
>Xsession</filename
> bliver givet videre til dette andet script. For eksempel, hvis vindueshåndteringen blev startet sådan:</para>

<screen
><command
>exec <option
>$startup</option
></command
></screen>

<para
>vil du blive nødt til at ændre det til:</para>

<screen
><command
>exec <option
>$startup</option
><option
>$@</option
></command
></screen>

<para
>Når du har lavet denne ændring, må du spore vejen gennem opstarten for at finde stedet hvor vindueshåndteringen bliver startet. En metode bruger <filename
>xinitrc</filename
> til at starte vindueshåndteringen; dette tillader brugen af en systemomfattende fil <filename
>/etc/X11/xinit/xinitrc</filename
> eller en brugerspecifik fil <filename
>$HOME/.xinitrc</filename
>. Hvis du redigerer <filename
>$HOME/.xinitrc</filename
>, vil du måske ønske at gemme en kopi i <filename
>/etc/skel</filename
>, så den vil genereret automatisk i hver brugerkonto du opretter fra nu af. Her er et eksempel <filename
>xinitrc</filename
> på et system der bruger denne metode:</para>

<screen
>#!/bin/bash
#
# .xsession/.xinitrc
#
# choose a window manager
#

defaultwm=kde
#set the window manager to $1 if it was supplied
windowmgr=${1:-$defaultwm}

#start the respective window managers
case ${windowmgr} in
  kde|kwm|kdestart)
        WINDOWMANAGER=startkde
        ;;
  fvwm|fvwm2)
        WINDOWMANAGER=fvwm2
        ;;

  fvwm95)
        WINDOWMANAGER=fvwm95
        ;;

  *)    WINDOWMANAGER=windowmgr   # default for unknown wm's

esac

#
# load resources
#

if [ -f /usr/X11R6/lib/X11/Xmodmap ]; then
    xmodmap /usr/X11R6/lib/X11/Xmodmap
fi

if [ -f ~/.Xmodmap ]; then
    xmodmap ~/.Xmodmap
fi

if [ -f ~/.Xdefaults ]; then
    xrdb -merge ~/.Xdefaults
fi

if [ -f ~/.Xresources ]; then
    xrdb -merge ~/.Xresources
fi
# 
# finally start the window manager
#
exec $WINDOWMANAGER
</screen>

</listitem>
</itemizedlist>


</chapter>

<chapter id="xdmcp-with-kdm">
<title
>Brug af &kdm; til at logge på eksternt (&XDMCP;)</title>

<para
>&XDMCP; er en 'Open Group'-standard, <quote
>X Display Manager Control Protocol</quote
>. Denne bruges til at sætte forbindelser op mellem eksterne systemer over netværket.</para>

<para
>&XDMCP; er nyttig i multibruger-situationer hvor der er brugere med arbejdsstationer og en kraftigere server der kan sørge for ressourcerne til at køre flere X-sessioner. For eksempel er &XDMCP; en god måde at genbruge gamle  computere - en Pentium eller selv en 486 computer med 16 Mb RAM er tilstrækkelig til at køre sleve X, og ved at bruge XDMCP kan en sådan computer køre en helt moderne &kde; session fra en server. For server-delen, når en enkel &kde; (eller et andet  miljø) session kører, kræver det meget få ekstra ressourcer at køre en til.</para>

<para
>Men dette at tillade en anden metode at logge på din  maskine har naturligvis sikkerhedsimplikationer. Du bør kun køre denne tjeneste hvis du har brug for at tillade eksterne X-Servere at starte login-sessioner på dit system. Brugere med en enkel &UNIX;-computer har ikke brug for at køre dette.</para>

<!-- Write more stuff -->
</chapter>

<!-- *********************************************************************** -->
<chapter id="Other-Information">
<title
>Andre kilder til information</title>

<para
>Idet &kdm; er afledt fra &xdm;, vil <ulink url="man:xdm"
>xdm man page</ulink
> måske give nyttig baggrundsinformation. For X-relaterede problemer prøv man-siderne <ulink url="man:X"
>X</ulink
> og <ulink url="man:startx"
>startx</ulink
>. Hvis du har spørgsmål om &kdm; der ikke er besvarede i denne håndbog, kan du tage fordel af det faktum at &kdm; er udgivet under betingelserne i<abbrev
>GNU</abbrev
>gnu
> Public License: kig på kildekoden. </para>

</chapter>

<!-- *********************************************************************** -->
<chapter id="credits"
><title
>Medvirkende og licens</title>

<para
>&kdm; er afledt fra, og inkluderer kode fra, &xdm; (C) Keith Packard, MIT X Consortium.</para>

<para
>&kdm; 0.1 blev skrevet af Matthias Ettrich. Senere udgaver indtil &kde; 2.0.x blev skrevet af Steffen Hansen. Nogle nye egenskaber i &kde; 2.1.x og en større omskrivning for &kde; 2.2.x blev lavet af Oswald Buddenhagen.</para>

<para
>Andre dele af &kdm; koden tilhører ophavsretsligt deres forfattere, og licensen er under betingelserne i <ulink url="common/gpl-license.html"
>GNU GPL</ulink
>. Enhver har lov til at ændre &kdm; og redistribuere resultatet når blot navnene på forfatterne bliver nævnt.</para>

<para
>&kdm; kræver Qt-biblioteket ,hvis ophavsret tilhører Troll Tech AS.</para>

<para
>Bidragydere til dokumentationen: <itemizedlist>

<listitem
><para
>Dokumentation skrevet af Steffen Hansen <email
>stefh@dit.ou.dk</email
></para
></listitem>

<listitem
><para
>Dokumentation udvidet af Gregor Zumstein<email
>zumstein@ssd.ethz.ch</email
>. Sidste opdatering 1998/07/09</para
></listitem>

<listitem
><para
>Dokumentation revideret for KDE 2 af Neal Crook<email
>nac@forth.org</email
>. Sidste opdatering 2000/07/06</para
></listitem>

<listitem
><para
>Dokumentation udvidet og revideret for KDE 2.2 af Oswald Buddenhagen<email
>ossi@kde.org</email
>. Sidste opdatering 2001/07/XXX</para
></listitem>

</itemizedlist
></para>

<para
>Dokumentations ophavsret ved Steffen Hansen, Gregor Zumstein, Neal Crook og Oswald Buddenhagen. Dette dokument indeholder også store dele af &xdm;'s man-side som er (C) ved Keith Packard.</para>

&erik.kjaer.pedersen.credit; 
&underFDL; &underGPL; </chapter>

<appendix id="building-and-installing-kdm">
<title
>Bygning og installering af kdm</title>

<para
>&kdm; er en del af KDE-projektet. De forskellige komponent-dele af KDE-projektet er brudt op i afdelinger, kaldet pakker. &kdm; er en del af pakken der hedder kdebase. Du kan få KDE kildekoder fra forskellige Linux og BSD distributions-CD'er, eller ved at tage dem ned fra <ulink url="http://www.kde.org"
>www.kde.org</ulink
> eller dets spejle. Hvis du har et forældet kildekodetræ, kan du bruge en af KDE's cvsup-servere til at opdatere det ved brugen af den minimale netværksbåndbredde. </para>

<para
>Før du bygger kdebase, skal du have bygget og installeret (i denne rækkefølge) version 2 af qt-biblioteket og KDE-pakkerne kdesupport (muligvis) og kdelibs.</para>

<para
>For at bygge en af de ovenstående, må du allerede have X Window-systemet installeret, sammen med en C++ compiler og GNU-indstillingsværktøjerne <application
>automake</application
> og <application
>autoconf</application
>.</para>

<para
>Hvis de sidste få paragraffer føltes som et fremmedsprog, så er du enten gået ind i en upassende afdeling af denne håndbog, elle du er ved at undergå en fantastisk lære-oplevelse.</para>

<para
>Hvis du klarede at tilfredsstille alle forudsætningerne, er det usandsynligt at du vil få problemer med at bygge og installere kdebase. &kdm; bliver installeret i din "<filename
>$KDEDIR/bin</filename
>"-mappe.</para>

<note
><para
><command
>make <option
>install</option
></command
> vil IKKE overskrive dine tidligere &kdm;-config-filer inkluderende &kdmrc;.</para
></note>

</appendix>

<glossary id="glossary">
<title
>Ordforklaring</title>

<glossentry id="gloss-greeter">
<glossterm
>modtager</glossterm>
<glossdef
><para
>Modtageren er login-dialogen, &ie; den del af &kdm; som brugeren ser.</para>
</glossdef>
</glossentry>

<glossentry>
<glossterm id="gloss-entropy"
>entropi</glossterm>
<glossdef
><para
>...</para
></glossdef>
</glossentry>

</glossary>

</book>
<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-shorttag: t
End:
-->

