--- page corrigée--- //[[emilpoe@wanadoo.fr|emilpoe]] 2009/07/17 21:45// ====== Installation du bureau graphique Kde ====== //**Guides et Tutoriels** Gentoo-Québec//\\ //[[http://www.gentoo-quebec.org/index.php?page=docs&v=302|PDF original]]// ==== Mise en Contexte ==== Tout d’abord, si vous lisez ce guide, c’est que vous voulez installer le bureau graphique [[kde:presentation|KDE]].\\ \\ Si vous êtes en train d’installer votre système de base,vous devez seulement effectuer l’opération qui touche la modification du fichier **/etc/make.conf**. === Modification du fichier /etc/make.conf === Vous devez vous assurez d’avoir au moins ceci dans votre variable USE : USE="-gnome kde kdeenablefinal" === Installation de KDE === La version stable de KDE est maintenant la 3.5.9 sous Gentoo\\ \\ Dans le passé, KDE utilisait des //ebuilds// monolithiques, soit un groupe de 16 packages qui était énorme et qui avait le désavantage qu’on devait installer le package en question au complet même si on voulait juste une application.Par exemple, si on voulait [[konqueror:konqueror]], on était prit pour installer le package **kdenetwork** qui contient Konqueror, Kopete etc... au grand complet.Donc, on perdait du temps pour rien.\\ \\ Pour plus d’informations: *[[http://www.gentoo.org/doc/fr/kde-split-ebuilds.xml]] *[[http://www.gentoo.org/doc/fr/kde-config.xml]]\\ De plus,il est toujours possible d’installer KDE au grand complet, sauf que celui- ci force l’installation complète avec les ebuilds sèparés : # time emerge kde-meta **ATTENTION** : Va être très très très long, ca pris 7 heures sur mon ordi.\\ \\ Depuis Janvier 2005, Gentoo recommande d’utiliser la nouvelle méthode avec les //split-ebuilds//, car celle-ci va devenir la nouvelle norme lorsque KDE 4.0 va sortir et de plus, cette méthode est déjà supportée par KDE 3.4.X et KDE 3.5.X.\\ \\ Voici ce qu’on doit installer au minimum pour que KDE fonctionne : # emerge kdebase-startkde kicker Voici ce qu’on doit installer pour avoir un KDE fonctionnel avec les fonctions de base : emerge -av kdebase-startkde kicker kdesu kate kuickshow kpdf kooka ksnapshot kopete knetattach krdc konqueror amarok k3b kscd kaffeine kmix kontact kmail kaddressbook korganizer kscreensaver kappfinder kmenuedit kwalletmanager krfb ksysguard konsole ark kfloppy kdict knotes kcalc kfilereplace kcharselect kcontrol kfind kxkb kdeprint kdemultimedia-kioslaves kdegraphics-kfile-plugins kdemultimedia-kfile-plugins kamera digikam khelpcenter kdialog kdebase-kioslaves kde-i18n kpersonalizer klipper **ATTENTION** : Va être très long, ça a pris 3h30 heures sur notre ordinateur de test.\\ Pour plus d’informations, aller à [[http://www.gentoo-portage.com/]]\\ \\ Voici à quoi correspond chaque package : *kdebase-startkde (le minimum pour que KDE boot) *kicker (la tableau de bord) *kdesu (KDE : gui for su) *[[:kate]] (KDE MDI editor/ide) *kuickshow (KDE : A fast and versatile image viewer) *[[:kpdf]] (kpdf, a kde pdf viewer based on xpdf) *[[graphisme:kooka]] (Kooka is a KDE application which provides access to scanner hardware) *ksnapshot (KDE Screenshot Utility) *[[kopete:kopete]] (KDE multi-protocol IM client) *knetattach (KDE network wizard) *krdc (KDE remote desktop connexion (RDP and VNC) client) *[[konqueror:konqueror]] (KDE : Web browser, file manager) *[[multimedia:amarok]] (amaroK - the audio player for KDE) *[[multimedia:k3b]] (K3b, KDE CD Writing Software) *kscd (KDE CD player) *[[multimedia:kaffeine]] (Media player for KDE based on xine-lib) *kmix (aRts mixer gui) *[[kontact:kontact]] (KDE personal information manager) *[[kontact:kmail]] (KDE mail client) *[[kontact:kaddressbook]] (The KDE Address Book) *[[kontact:korganizer]] (A Personal Organizer for KDE) *kscreensaver (KDE screensaver framework) *kappfinder (KDE tool that looks for well-known apps in your path and creates .desktop files for them in the KDE menu) *kmenuedit (KDE menu editor) *[[kde:kwallet|kwalletmanager]] (KDE Wallet Management Tool) *krfb (VNC-compatible server to share KDE desktops) *ksysguard (KDE System Guard) *[[kde:konsole]] (X terminal for use with KDE) *[[:ark]] (KDE Archiving tool) *kfloppy (KFloppy - formats disks and puts a DOS or ext2fs filesystem on them.) *kdict (KDE dict client (for dict.org-like servers)) *[[kontact:knotes]] (KDE Notes) *kcalc (KDE Calculator) *kfilereplace (KDE batch search &replace tool) *kcharselect (KDE character selection utility) *[[kde:kcontrol]] (The KDE Control Center) *kfind (KDE file find utility) *kxkb (Kicker applet for management of X keymaps) *kdeprint (KDE printer queue/device manager) *kdemultimedia-kioslaves (kioslaves from kdemultimedia package) *kdegraphics-kfile-plugins (kfile plugins from kdegraphics) *kdemultimedia-kfile-plugins (kfile plugins from kdemultimedia package) *kamera (KDE digital camera manager ) *[[graphisme:digikam]] (digiKam as a digital photo management application for KDE.) *khelpcenter (The KDE Help Center) *kdialog (KDialog can be used to show nice dialog boxes from shell scripts) *kdebase-kioslaves (kioslave : the kde VFS framework - kioslave plugins present a filesystem-like view of arbitrary data) *kde-i18n (KDE internationalization package) *kpersonalizer (KDE basic settings wizard) *[[util:klipper]] (Gestionnaire du presse-papier) == Edition du fichier /etc/rc.conf == # nano -w /etc/rc.conf XSESSION="kde-3.5.9" Enfin, on doit ajouter **hal** au démarrage pour que KDE monte automatiquement les périphériques. # rc-update add hald default === Installation du gestionnaire de connexion === Il faut installer le gestionnaire de connexion **KDM** pour que notre Gentoo puisse démarrer en mode graphique automatiquement. # emerge -v kdm == Configuration du fichier /etc/conf.d/xdm == # nano -w /etc/conf.d/xdm DISPLAYMANAGER="kdm" == Activation de xdm comme service au démarrage == # rc-update add xdm default Ensuite, on quitte X si une session est ouverte et on démarre le gestionnaire de connexion : # /etc/init.d/xdm start & exit kdm est installé avec kdebase (ancienne méthode) ou kdebase-starkde (split-ebuild).\\ \\ ---- ==== Installation des logiciels spécifiques à KDE ==== === Installation d’un lecteur vidéo === Les lecteurs les plus populaires sont [[multimedia:mplayer]] et [[multimedia:xine]]. MPlayer offre une interface console en gtk si le USE flag est spécifié alors que xine peut être installé sans inteface en installant **xine-libs**. On peut par la suite installer une interface graphique comme [[multimedia:kaffeine]]. Kaffeine peut aussi fonctionner avec mplayer. == Vérification du fichier /etc/make.conf == Avant d’installer un lecteur, il faut vérifier que variable Use contient au moins les valeurs suivantes : USE="avi mpeg divx xvid quicktime real win32codecs" == Installation de Mplayer == # emerge mplayer == Optimisation de mplayer == Dans mon cas, j’ai activé les 2 options dans le fichier **/etc/portage/package.use** echo "media-video/mplayer mmx2 sse2" >> /etc/portage/package.use **Réinstallation de mplayer avec les nouveaux Use** # emerge mplayer == Installation du pluggin mplayer pour Firefox == echo "net-www/mplayerplug-in wmp divx gmedia quicktime realmedia" >> /etc/portage/package.use # emerge mplayerplug-in == Configuration de mplayer == Il est possible de configurer mplayer avec le fichier suivant : **/etc/mplayer/mplayer.conf**\\ Nous pouvons ajuster la variable **ao** à la valeur alsa et la variable **vo** à la valeur x11 ou xv : ao="alsa" vo="x11" vo="xv" === Installation de Ktorrent === # emerge -v ktorrent === Installation du client de messagerie Kopete === # emerge -v kopete \\ \\ ---- ==== Que faire lors d’un changement de version majeure de KDE ? ==== Par exemple le passage de KDE 3.3.2 vers KDE 3.4.1.\\ La première chose à faire c’est de trouver tous les packages qu’on va devoir supprimer. # equery list kde-base/ | grep | xargs emerge --unmerge --ask # equery list kde-base/ | grep 3.3 | xargs emerge --unmerge --ask Exemple si on veut enlever KDE 3.3.2 de notre système : # equery list kde-base/ | grep 3.3 | xargs emerge --unmerge --ask Va donner ceci : kde-base/kdeartwork-3.3.2 kde-base/kdewebdev-3.3.2 kde-base/kdebase-3.3.2-r2 kde-base/kdemultimedia-3.3.2 kde-base/kdegraphics-3.3.2-r2 kde-base/kdeadmin-3.3.2 kde-base/kdeutils-3.3.2 kde-base/kdeaccessibility-3.3.2 kde-base/kdepim-3.3.2 kde-base/kdeaddons-3.3.2 kde-base/kdetoys-3.3.2 kde-base/kdenetwork-3.3.2 kde-base/kdeedu-3.3.2 kde-base/kdegames-3.3.2 kde-base/kde-3.3.2 kde-base/kdelibs-3.3.2-r9 Ensuite on enlève les packages kde-base de notre système. # equery list kde-base/ | grep | xargs emerge --unmerge # equery list kde-base/ | grep 3.3 | xargs emerge --unmerge De plus, on doit effacer toutes les traces de l’ancienne version de KDE. # rm -r /usr/kde/ Effacer le répertoire cacher qui correspond à la version de KDE dans le **/home** de l’utilisateur.\\ Enfin, on doit s’assurer qu’on n’a pas de dépendance brisée. # revdep-rebuild \\ \\ ---- ==== Comment se passer de Word et de Acrobat ? ==== Tout d’abord, il faut bien comprendre que les logiciels Open Source permettent de combler les besoins des utilisateurs. Alors pourquoi pas un logiciel qui permet de faire des documents professionnel en plus d’être portable au format pdf.Le language LATEX va répondre à notre besoin. Donc ça donne le contrôle total sur la mise en page du document et c’est aussi simple que du HTML côté programmation.\\ \\ Installation de **Kile** et de **TexLive** : # emerge -v kile Enfin il ne reste plus qu’à le démarrer en console : # kile Pour plus d’informations au sujet de l’installation : *[[http://gentoo-wiki.com/HOWTO_TeX]]\\ Pour plus d’informations au niveau de la programmation : *[[http://latex.perseguers.ch/]] *[[http://www.grappa.univ-lille3.fr/FAQ-LaTeX/]] \\ \\ ---- ==== Personalisation de KDE ==== Tout d’abord, on peut faire presque tout ce qu’on veut pour personaliser à fond son bureau dans KDE.\\ La plupart des configurations se passent dans [[kde:kcontrol|le Centre de configuration de KDE]]. === Personnalisation des polices d’affichage === Pour ajuster les polices il faut aller dans [[kde:kcontrol|le Centre de configuration de KDE]] et aller dans le menu **Apparence et Thèmes** puis **Polices**\\ \\ Voici un exemple de configuration : *Police Standard : Bitstream Vera Sans 10 *Police à chasse fixe : Bitstream Vera Sans Mono 10 *Barre d’outils : Bitstream Vera Sans 10 *Menu : Bitstream Vera Sans 10 *Titre de la fenêtre : Bitstream Vera Sans 10 Gras *Barre des tâches : Bitstream Vera Sans 10 *Bureau : Bitstream Vera Sans 10 === Activer la transparence dans Konsole === Pour activer la transparence,il faut démarrer [[kde:konsole]] et aller dans le menu suivant : **Configuration**, **Configurer de Konsole** puis **Cliquer sur l’onglet Modèle**\\ \\ Dans le groupe de sélection modèle -Sélectionner le modèle **Konsole transparente** -Sélectionner **Définir comme modèle par défaut**\\ Dans le groupe de sélection Couleurs -Sélectionner **0- Couleur d’avant plan** -Couleur de Konsole **-Personalisée**\\ Dans le groupe de sélection Arrière plan -Sélectionner **Transparent** -Ajuster **la couleur du Dégrader vers** -Ajuster **le niveau du dégradé** avec min max. === Installation de nouveaux icônes === Tout d’abord, il faut aller sur le site : [[http://www.kde-look.org/]]\\ Ensuite il faut cliquer sur **Icons**.\\ Par exemple,si on veut installer le thème **nuvox0.3** : [[http://www.kde-look.org/content/show.php?content=38467]] Voici la procédure à suivre : *Télécharger le fichier **nuvoX 0.3.tar.bz2** dans votre **/home** *Aller dans le menu **Icônes** du [[kde:kcontrol|Centre de configuration de KDE]] *Cliquer sur **Installer un nouveau thème** *Indiquer où se trouve le fichier **nuvoX 0.3.tar.bz2** === Ajouter un theme dans KDM === Tout d’abord,vous devez télécharger les sources sur le site [[http://www.kde-look.org/]].\\ \\ Par exemple, si on prend le **Linux Passion KDM** qui est disponible à l’adresse suivante : [[http://www.kde-look.org/content/show.php?content=28724]] Voici les étapes à suivre :\\ \\ **1)** Décompresser le fichier tar.gz dans notre répertoire **/home/votre-nom/linux-Passion** avec le programme [[:ark]].\\ \\ **2)** Copier le répertoire dans les dossiers de KDE : # su - # cd /home/sylvain # cp -R linux-Passion /usr/kde/version/share/apps/kdm/themes # cp -R linux-Passion /usr/kde/3.5/share/apps/kdm/themes **3)** Editer le fichier de configuration de KDM pour activer le thème : # cd /usr/kde/version/share/config/kdm # cd /usr/kde/3.5/share/config/kdm # nano kdmrc **4)** Mettre en commentaire la ligne suivante : #Theme=/usr/kde/3.5/share/apps/kdm/themes/circles **5)** Activer les 2 lignes suivantes : UseTheme=true #Theme=/usr/kde//share/apps/kdm/themes/linux-Passion Theme=/usr/kde/3.5/share/apps/kdm/themes/linux-Passion **6)** Redémarrer l’ordinateur.\\ \\ Voici les étapes à suivre pour revenir en arrière :\\ \\ **1)** Remettre UseTheme=true en commentaire\\ **2)** Remettre actif Theme=/usr/kde/version/share/apps/kdm/themes/circles\\ **3)** Effacer le répertoire **linux-Passion** qui est dans KDE :\\ # su - # cd /usr/kde/version/share/apps/kdm/themes # cd /usr/kde/3.5/share/apps/kdm/themes # rm -R linux-Passion \\ \\ ---- //[[gentoo|Retour à la page Gentoo]]//