<?xml version="1.0" ?>
<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd" [
  <!ENTITY % French "INCLUDE"
><!-- change language only here -->
]>

<refentry>

<refentryinfo>
<title
>Le manuel utilisateur de &kde;</title>
<author
><firstname
>Waldo</firstname
> <surname
>Bastian</surname
> <affiliation
> <address
><email
>bastian@kde.org</email
></address>
</affiliation>
</author>

<author
><firstname
>Mario</firstname
> <surname
>Weilguni</surname
> <affiliation
> <address
><email
>mweilguni@sime.com</email
></address>
</affiliation>
</author>

<author
><firstname
>Lubos</firstname
> <surname
>Lunak</surname
> <affiliation
> <address
><email
>l.lunak@kde.org</email
></address>
</affiliation>
</author>
<date
>2008-10-03</date
> <releaseinfo
>0.01.01</releaseinfo
> </refentryinfo>

<refmeta>
<refentrytitle
><command
>kdeinit4</command
></refentrytitle>
<manvolnum
>8</manvolnum>
</refmeta>

<refnamediv>
<refname
><command
>kdeinit4</command
></refname>
<refpurpose
>Démarre tous les autres programmes de &kde; et les modules chargeables kdeinit (KLMs).</refpurpose>
</refnamediv>

<refsynopsisdiv>
<title
>Synopsis</title>

<cmdsynopsis
><command
>kdeinit4</command
> <arg choice="opt"
>--help</arg
> <group
> <arg
>--no-fork</arg
> <arg
>--no-kded</arg
> <arg
>--suicide</arg
> </group
> <group
> <arg
>+programs</arg
> <arg
>programs</arg
> </group
> </cmdsynopsis>

</refsynopsisdiv>

<refsect1>
<title
>Description</title>

<para
>kdeinit4 est un lanceur de processus assez similaire au fameux <command
>init</command
> utilisé pour la séquence de boot UNIX. Il exécute les programmes &kde; et les modules chargeables kdeinit (KLMs) en les démarrant efficacement. </para>

<para
>Utiliser kdeinit4 pour lancer des applications &kde; démarre une application &kde; typique de manière plus rapide et réduit considérablement la consommation moyenne de mémoire.</para>

<para
>kdeinit4 est lié aux bibliothèques dont une application &kde; standard à besoin. Avec cette technique, démarrer une application devient plus rapide car maintenant seul l'application elle même a besoin d'être liée sans quoi les deux applications ainsi que toutes les bibliothèques qu'il utilise ont besoin d'être liées. </para>

</refsect1>

<refsect1>
<title
>Désavantages</title>

<para
>Le nom de processus des applications démarré à partir de kdeinit4 est « kdeinit4 ». Ce problème peut être corrigé en modifiant le nom de l'application comme affiché par la commande <command
>ps</command
>. Cependant, les applications comme <command
>killall</command
> verront simplement kdeinit4 comme le nom du processus. Pour contourner ce problème, utilisez <command
>kdekillall</command
> (depuis kdesdk/scripts) pour les applications démarrées à partir de kdeinit4. </para>

</refsect1>

<refsect1>
<title
>Options</title>

<variablelist>

<varlistentry>
<term
><option
>--help</option
></term>
<listitem>
<para
>Affiche l'aide à propos des options. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><option
>--no-fork</option
></term>
<listitem>
<para
>Ne dérive pas, &cad; n'existe pas jusqu'à ce que tous les programmes exécutés se terminent.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><option
>--no-kded</option
></term>
<listitem>
<para
>Ne démarre pas kded.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><option
>--suicide</option
></term>
<listitem>
<para
>Se termine quand aucune application KDE n'est lancée. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><option
>+programs</option
></term>
<listitem>
<para
>Lance les programmes pris en charge à la demande. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><option
>programs</option
></term>
<listitem>
<para
>Lance les programmes sans prise en charge à la demande. </para>
</listitem>
</varlistentry>

</variablelist>

</refsect1>

<refsect1>
<title
>Utilisation</title>
<para
>Une manière standard de lancer ce programme est de spécifier simplement la commande suivante dans un prompt <userinput
><command
>kdeinit4</command
> program</userinput
> or <userinput
><command
>kdeinit4</command
> +program </userinput
> </para>

</refsect1>

<!--
<refsect1>
<title
>Examples</title>
<para>
<userinput
><command
>kdeinit4</command
> +kwrite</userinput>
</para>
</refsect1>
-->

<refsect1>
<title
>Fichiers</title>

<variablelist>
<varlistentry>
<term
><filename
>/tmp/kde-$USER/kdeinit4_$INSTANCE</filename
></term>
<listitem>
<para
>...</para>
</listitem>
</varlistentry>
</variablelist>

</refsect1>

<refsect1>
<title
>Variables d'environnement</title>
<variablelist>

<varlistentry>
<term
>$<envar
>HOME</envar
></term>
<listitem>
<para
>Spécifie le dossier personnel de l'utilisateur courant.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
>$<envar
>KDE_HOME_READONLY</envar
></term>
<listitem>
<para
>Spécifie si le dossier personnel de l'utilisateur courant est en lecture seule.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
>$<envar
>KDE_IS_PRELINKED</envar
></term>
<listitem>
<para
>Si l'option est définie, dit à kdeinit4 que les programmes &kde; sont préchainés.</para>
<para
>(Le préchaînage est un processus qui vous permet d'accélérer le processus de lien dynamique).</para>
</listitem>
</varlistentry>

<varlistentry>
<term
>$<envar
>KDE_DISPLAY</envar
></term>
<listitem>
<para
>Si l'option est définie, dit à kdeinit4 qu'il se lance sur un bureau &kde;.</para>
</listitem>
</varlistentry>

</variablelist>

</refsect1>

<refsect1>
<title
>Voir aussi</title>
<para
>kded, kdekillall</para>
</refsect1>

<refsect1>
<title
>Bogues</title>
<para
>Il y a probablement une tonnes de bogues. Utilisez <ulink url="http://bugs.kde.org"
>bugs.kde.org</ulink
> pour les rapporter.</para>
</refsect1>

</refentry>



