Bureaux 3D - Linux Identity
Transcription
Bureaux 3D - Linux Identity
Ar ticle supplément air e Bureaux 3D Benoît Marcellin L ors de l’utilisation bureautique de votre ordinateur vous remarquerez que votre carte graphique est souvent sous-exploitée, et qu’en plus, le processeur se charge de certaines tâches dont il devrait se passer. Chose révolue depuis l’apparition des bureaux 3D (en fait ce sont des bureaux 2D utilisant des effets 3D, vous aurez de vrais bureaux 3D quand vous aurez des écrans 3D), grâce à eux, votre machine est non seulement plus performante, mais plus conviviale. Il existe différents bureaux 3D qui utilisent différents moteurs graphiques. Faisons un tour d’horizon : Xorg est le serveur graphique (et oui, il y a des serveurs même là), il s’agit de l’implémentation de X11 (qui gère le matériel d’interface : clavier, souris, écran...), AIGLX est une implémentation des fonctions 3D dans Xorg (recommandée mais incompatible avec les pilotes ATI propriétaires), Xgl est un hack, une couche supplémentaire, ajoutant les fonctions nécessaires à Xorg (non recommandé). Vérifier le matériel : les détenteurs de cartes/ chipsets ATI Vous avez deux options : soit utiliser AIGLX avec les pilotes libres radeon, soit utiliser les pilotes propriétaires avec XGL. L’intérêt des pilotes libres est que AIGLX et les pilotes sont déjà inclus par défaut. Les pilotes propriétaires (ceux distribués par ATI) ont pour quasi unique avantage de contenir ce qu’il faut pour que ce soit la carte graphique qui décode les vidéos (allégeant l’utilisation du processeur lors de la lecture de vidéo par exemple), mais est incompatible avec AIGLX, c’est pourquoi XGL est nécessaire. Pour installer les pilotes propriétaires et XGL suivez ce qui suit (nécessité du dépôt livna) : # yum install kmod-fglrx # wget http://nicofo.tuxfamily.org/↵ scripts/xgl/installXGL # chmod +x installXGL # mv installXGL /usr/local/sbin/ # installXGL Par la suite, vous disposez d’autres Bureaux 3D dont les deux principaux sont : Compiz (Bureau3D par défaut sous Fedora 7), Beryl qui propose beaucoup plus de fonctions que compiz, mais est aussi moins stable. Nous traiterons ici de Compiz et Beryl. Figure 1. Tournicoti tournicoton ! www.linuxidentity.com 1 Ar ticle supplément air e Bureaux 3D Reste à choisir XGL au démarrage de la session. Ici, nous n’en citerons que quelques-un pour voir ceux qui vous correspondent le mieux : Pour désinstaller XGL : # installXGL -r Et pour le mettre à jour : # installXGL Vérifier le matériel : pour les détenteurs de cartes/chipsets Nvidia L’utilisation des pilotes propriétaires est requise (et donc le dépôt Livna) : # yum install kmod-nvidia Vérifier le matériel : pour les détenteurs de chipsets Intel Vous avez de la chance, Intel a libéré ses pilotes. Ils sont particulièrement bien optimisés ; à la rigueur, manqueront-ils de puissance pour les plus anciens. Choix du gestionnaire de Bureau Il existe sous Linux différents gestionnaires de fenêtres et bureaux. Un bureau est un ensemble de services et de logiciels, comme par exemple le menu, navigateur de fichiers, un calendrier, un client mail, ... GNOME : le bureau par défaut sous Fedora ainsi que le plus soutenu par le projet Fedora, KDE : celui-ci est beaucoup plus lourd (nécessite une machine assez puissante), il a l’avantage d’être plus près de Windows que les autres, XFCE : est plus destiné à faire de la bureautique, et est par conséquent très léger, en revanche, il offre peu de services. Windows Manager (WM) ou gestionnaire de fenêtres Certains WM sont destinés à n’être utilisés que sur des bureaux précis, c’est le cas de : metacity pour GNOME, kwin pour KDE. Mais vous pouvez bien entendu en changer, nous allons donc voir compiz et beryl (puisque c’est notre sujet ici), qui offrent des fonctions 3D à vos bureaux et fenêtres. Compiz Tout d’abord, assurerons-nous qu’il est effectivement installé : # yum install compiz Activez ce bureau 3D sous GNOME et XFCE en allant dans le menu Système –> Préférences –> Effets du bureau –> Activer les effets du bureau. Pour KDE, entrez ceci dans un terminal : compiz --replace gconf & ↵ gnome-window-decorator & Vous devriez avoir maintenant une interface en 3D. Vous aurez remarqué que vous configurez le bureau à l’endroit-même où vous l’avez activé. Ce n’est évidemment pas avec ça que vous allez tout révolutionner, donc voici une astuce en attendant un bonne interface graphique : l’éditeur de configuration pour l’installer : # yum install gconf-editor Dans le menu Applications -> Outils de système -> Éditeur de configuration : allez dans /apps/compiz (dans l’Éditeur de configuration) ; vous trouverez une liste de paramètres, changez les valeurs et observez les résultats... Pour l’activer au démarrage de la session, sous GNOME et XFCE rien de plus à faire. En revanche, pour KDE, mettez ceci : [Desktop Entry] Encoding=UTF-8 Exec=compiz --replace gconf & ↵ gnome-window-decorator & GenericName[en_US]= StartupNotify=false Terminal=false TerminalOptions= Type=Application X-KDE-autostart- after=kdesktop dans ~/.kde/Autostart/compiz. desktop Petit tour des divers plugins Figure 2. Session XGL 2 Cube : permet de disposer les bureaux virtuels autour des faces d’un cube. Il est possible de mettre des images au format svg sur les faces supérieures et inférieures du cube. LINUX IDENTITY SET HORS SÉRIE Au niveau de la décoration, Cube active le gestionnaire de fenêtres. Il est nécessaire de lancer un decorator, celui inclus par défaut dans Compiz est gnome-window-decorator. Fade Permet un effet d’estompement sur les fenêtres, bulles d’aide et menus lors de l’ouverture et de la fermeture. Options : fade_speed : réglage de la vitesse de l’estompement. Minimize Permet des effets de minimisation similaires à ceux de Quartz (Mac OS X) terminate : raccourci clavier pour libérer la fenêtre. Neg Inverse la couleur de la fenêtre ayant le focus (raccourci clavier : [Super+n]). Place Gère le positionnement des nouvelles fenêtres lancées. Resize Pour configurer des combinaisons claviers/souris afin de redimensionner une fenêtre. Rotate Active la rotation du bureau en 3D à l’aide de raccourcis clavier/souris. Dépendance : cube Options : flip_time : durée de la rotation du cube, initiate : raccourci clavier pour la rotation manuelle du cube, [Ctrl+Alt+Drag] par défaut, rotate_left_window : idem mais emporte la fenêtre ayant le focus, [Ctrl+Alt+Shift+flèche gauche] par défaut, rotate_left : raccourci clavier pour tourner le cube sur la gauche, [Ctrl+Alt+flèche gauche] par défaut, rotate_right : raccourci clavier pour tourner le cube sur la droite, [Ctrl+Alt+flèche droite] par défaut, Ar ticle supplément air e Options : in : placer le bureau à l’intérieur du cube, skydome : affiche ou non une image derrière le cube durant la rotation (nécessite le support des shaders, non fonctionnel sur les cartes graphiques nVidia anciennes), skydome_image : l’image à afficher si l’option skydome est activée, svgs : liste des images à afficher sur les faces supérieures et inférieures du cube. Possibilité de cycles avec les raccourcis clavier de next_slide et prev_slide. rotate_right_window : idem mais emporte la fenêtre ayant le focus, [Ctrl+Alt+Shift+flèche droite] par défaut, snap_top : permet d’afficher le haut du cube lors du changement de bureau virtuel. Scale Le plugin permet d’afficher simultanément toutes les fenêtres via un effet d’échelle. En cliquant sur l’une des fenêtres, vous lui donnez le focus et rendez aux autres fenêtres leur taille originelle. Par défaut [F7] affiche toutes les fenêtres de l’application courante, [F8] toutes les fenêtres, [F9] uniquement celle du bureau virtuel courant. Options : initiate : raccourci clavier pour lancer Scale, next_window : raccourci clavier pour sélectionner la fenêtre suivante, opacity : le pourcentage de diminution de l’opacité des fenêtres non-actives, sloppy_focus : mouse-over focus, spacing : espace entre chaque fenêtre, terminate : raccourci clavier pour terminer Scale. State Définit des paramètres par défaut pour les applications. La syntaxe de Options : speed : réglage de la vitesse de minimisation. Move Permet de configurer une combinaison clavier/souris pour déplacer une fenêtre. Options : constrain_y : empêche le déplacement de la fenêtre audelà du haut de l’écran, initiate : raccourci clavier pour lancer l’effet move [Alt+drag] par défaut, opacity : diminution de l’opacité lors du déplacement de la fenêtre, www.linuxidentity.com Figure 3. Transparence avec Compiz 3 Bonus ar ticle Bureaux 3D configuration est : <type>:<name>: <value> le type peut être : w : Window type : Dock, Toolbar, Menu, Utility, Splash, Normal, Dialog, ModalDialog ou Unknown, c : Window class : Le même que l’exécutable, avec seulement la première lettre en majuscule, t : Window title : Le même que le titre de la fenêtre, p : Executeable path name : Le même nom que l’exécutable dans $PATH. Exemples : Opacity: w:Normal:95 donne à toutes les applications une légère transparence, Viewport: p:opera:3 oblige Opera à se lancer dans le bureau virtuel 3, Viewport: c:Eclipse:2 oblige Eclipse-sdk à se lancer dans le bureau virtuel 2. (Pour Eclipse, il faut utiliser le type class car le binaire n’est pas inclus dans le path, uniquement un script de lancement). Water Fait tomber la pluie sur le bureau. (requiert le support des shaders par le GPU). Attention, ce plugin est instable et extrêmement gourmand en ressources CPU : il risque de ralentir votre station. Zoom Active un effet zoom sur le bureau. Wobbly Effets gélatineux lors du déplacement et du redimensionnement des fenêtres. Beryl Options : focus_effect (None, Shiver) Effet lorsqu’une fenêtre obtient le focus. Cela pose parfois problème si l’option sloppy_focs du plugin Scale est active, map_effect (None, Shiver) Effet à utiliser lors de la création d’une fenêtre, friction, spring_k Réglage de l’effet gélatineux, grid_resolution, min_grid_size Résolution de la grille rendue gélatineuse, Options : filter_linear : Applique une interpolation linéaire lors du zoom pour réduire l’apparition de pixels. Compiz, depuis sa création, a évolué sous des noms différents (pendant que le projet original devenait plus stable), et est devenu au fil du temps compiz-quinn, puis Beryl. Actuellement, Beryl est stable, même s’il souffre encore de quelques fuites mémoire (au bout de quelques jours, il prend de plus en plus de RAM, astuce : fermez votre session de temps en temps et dormez). Face à Compiz, Beryl offre une énorme panoplie de plugins et fonctions, et je ne pense pas les citer dans le présent. Installation, premier démarrage, et lancement automatique à l’ouverture de session Procédons à une installation maximale de Beryl : # yum install beryl beryl-↵ plugins-unsupported ↵ beryl-vidcap snap (shortcut) Wobbly snapping while moving windows. Pour son premier démarrage de beryl, nous le lançons dans une console (ainsi, en cas de dysfonctionne- Switcher Change d’application graphique [Alt+Tab] avec prévisualisation en direct. Options : initiate : raccourci clavier pour lancer switcher [Alt+Tab] par défaut, initiate_all : raccourci clavier pour lancer switcher avec les fenêtres de tous les bureaux virtuels, [Ctrl+Alt+Tab] par défaut. Trailfocus Modifie la luminosité, la saturation et l’opacité de la fenêtre selon la durée d’inactivité. 4 Figure 4. Des fenêtres en gelée miam miam LINUX IDENTITY SET HORS SÉRIE Switcher d’applications = [Alt+Tab] Exposé-like (application courante) = [F7] Exposé-like = [F8] (ou lancer violemment la souris sur le coin droit en haut de l’écran) Exposé-like (bureau virtuel courant) = [F9] Slow Motion = [Shift+F10] Changement de bureaux virtuels (cube) = [Ctrl+Alt+flèche droite/ gauche] Changement de bureaux virtuels (cube) avec la fenêtre ayant le focus = [Ctrl+Shift+Alt+flèche droite/gauche] Changement de bureaux virtuels (cube aplati) = [Ctrl+Alt+flèche bas] ensuite [flèche droite/gauche] pour changer de bureau virtuel Faire tourner le cube = [Ctrl+Alt+clic gauche] sur le wallpaper puis [Drag] Opacité d’une fenêtre = [Alt+molette] vers le haut/bas Zoom-in = [Super+clic droit] Zoom-in manuel = [Super+molette] vers le haut Zoom-out manuel = [Super+molette] vers le bas Déplacer une fenêtre = [Alt+clic gauche] Redimensionner une fenêtre = [Alt+clic droit] Remous = [Ctrl+Super-key] (nécessite le plugin water) Pluie = [Shift+F9] (nécessite le plugin water) /!\ Attention, il arrive que les raccourcis clavier se contredisent ! ment, il vous suffira de taper ctrl+c pour quitter beryl) : $ beryl (beryl-xgl pour ceux qui utilisent xgl) Si tout fonctionne, nous mettons beryl au démarrage de la session : • Sous Gnome : Allez dans le menu Système -> Préférences -> Sessions, puis dans l’onglet Programmes au démarrage ajoutez beryl-manager. • Sous KDE : Ajoutez les lignes suivantes à votre fichier ~/.bash_profile : KDEWM=/usr/bin/beryl-manager↵ export KDEWM • Sous XFCE : Allez dans le menu Applications -> Paramètres -> Applications démarrées, et ajoutez beryl-manager. www.linuxidentity.com Choix du décorateur de fenêtre Nous passons ici au paramétrage, lancez : menu Applications -> Outils de système -> Gestionnaire Beryl. Utilisons ici ceux du gestionnaire de fenêtre classique : Heliodor pour avoir le même que celui de metacity, aquamarine pour avoir le même que kwin, emerald pour avoir celui de beryl. Thermes à comprendre L’opacité est l’inverse de la transparence : plus c’est opaque moins c’est transparent. La luminosité rend plus ou moins sombre une fenêtre. La saturation la rend plus ou moins noire et blanc (plus c’est saturé, plus il y a de couleurs). Emerald Voyons ici les différentes options d’emerald. Tout d’abord, lançons l’interface graphique de configuration : clic droit sur le ruby en haut (dans la barre de tray-icon) -> Ges- Ar ticle supplément air e Raccourcis clavier usuel tionnaire de thèmes Emerald. Ici, les réglages de temps et opacité ne concernent que les animations sur les boutons de la barre de titre (bouton fermer, ...) : Les info-bulles sont de petites bannières qui s’affichent au survol d’un bouton, vous indiquant sa fonction, La barre des titres est en fait la bordure de la fenêtre, Utiliser un fondu sur les boutons donne une animation entre l’état avec le curseur dessus, ou sans, Y mettre des pulsations rend cette animation continue (tourne en boucle). Il est envisageable de configurer par la suite ces fonctions, dont : La durée de l’animation, La durée entre les étapes de fondu (uniquement si les pulsations sont activées), Le temps d’attente avant de répéter le cycle (uniquement si les pulsations sont activées), L’opacité minimum est l’opacité requise durant l’animation (utile uniquement si les pulsations sont activées). Vous pouvez choisir l’action à entreprendre en cas de double clic sur la barre de titre : Shade pour réduire la fenêtre dans la barre de titre, Maximaze/Restor pour alterner entre plein écran, et fenêtre normale, Minimise pour minimiser la fenêtre dans la barre de navigation (navigation entre les fenêtres). Choisissez ensuite si vous voulez que votre curseur ressemble ou non à une main au survol des boutons. Beryl Il y a deux parties dans les paramètres de Beryl, celle concernant le moteur, et donc sujette aux différentes configurations matériel, et celle 5 Ar ticle supplément air e Bureaux 3D Paramètres des thèmes Ici, vous avez trois onglets : Thèmes, où vous choisissez votre thème (vous pourrez aussi en importer, exporter, ...), Édition, pour éditer le thème (que vous pourrez sauvegarder, puis exporter par la suite, ...), Dépôts pour importer des thèmes depuis des dépôts de thèmes, vous aurez le choix entre des thèmes GPL ou non GPL (soumis à une licence non libre). Les moteurs Dans l’édition, vous choisirez le moteur de rendu, il en existe 6 : zootreeves : avoir une image pour définir la forme de la bordure, oxyggen : est très simpliste, ressemble au look de windows vista, pixmap : utilise une image pour chaque partie de la fenêtre, vrunner : crée des dégradés avec un look glassy à vos bordures, trueglass : des bordures glassy, legacy : inspiré de gnomewindows-decorator. Les options varient selon le moteur choisi. Dans tous les cas, vous pourrez choisir vos couleurs pour les fenêtres actives/ inactives, et la taille des arrondis (ainsi que leurs emplacements) dans les angles des fenêtres. concernant les préférences, choix des effets, raccourcis, paramétrages des effets, ... Configuration de Beryl Grâce à beryl-manager, vous configurez très simplement beryl via le 6 Les boutons Ici, vous choisissez entre afficher des images pour les boutons ou prendre les boutons par défaut ainsi que l’utilisation des halos lumineux autour des boutons sur les fenêtres actives/ inactives (seulement au survol des boutons). Vous devrez bien entendu choisir les images adéquates pour créer le halo, ou même pour choisir vos propres boutons. Armature/Ombres Cet onglet compte deux parties, une consacrée à l’ombre (sa couleur, son opacité son rayon ainsi que le décalage selon les axes X et Y). Et une consacrée à la taille du contour de fenêtre, pour chaque côté. Thème Cet onglet ne sert pas à paramétrer vos bordures, mais juste à donner un nom de créateur du thème, une description, la version du thème, ses affinités avec les thèmes GTK/QT, la version de emerald utilisée pour le créer ainsi qu’une capture d’écran servant d’aperçu. menu de beryl-manager (clic droit sur le tray-icon). Ces options servent à choisir les fonctions devant être traitées par la carte graphique. Vous avez accès à ces paramètres dans la section Options avancées de Beryl : Type de rendu : • Texture from pixmap (par défaut) : le plus performant, • Copy : beaucoup plus lourd pour le processeur, le rendu est post-traité par le processeur (lors d’une lecture d’une vidéo plein écran, vous Barre de titre Cet onglet compte lui aussi deux parties : une concernant la couleur de texte, son contour, et de même pour les boutons, aussi bien pour les fenêtres actives et inactives. L’autre partie définit la taille et la police de caractère pour le titre de la fenêtre, un placement des boutons et du texte dans la barre de titre ainsi que la disposition des boutons et du texte dans la barre : Il peut être par exemple intéressant d’ajouter l’icône du programme à coté du titre, ou ailleurs, Les : servent à créer un espace proportionnel (par exemple " I:T:C" place l’icône du logiciel à gauche, le titre au centre, et le bouton pour fermer les fenêtres à droite). verrez votre processeur devenir utile), Composite Overlay Window (activé par défaut): traite les fenêtres dans la carte graphique, Plate-forme de rendu : permet de choisir l’accélération graphique, choisir : • AIGLX : pour les cartes utilisant des pilotes libres (intel par exemple), • XGL : recommandé pour les cartes ATI si les pilotes propriétaires sont utilisés, • Nvidia : pour ceux qui utilisent le driver propriétaire nvidia, Binding : sert à différencier l’utilisation ou non de XGL pour les raccourcis, ses options sont : • Strict Binding, • XGL Binding, Rendu : de même mais pour le rendu : • Rendu Indirecte, • Rendu XGL, Désactiver le réglage GL Yield : censé corriger des bugs d’affichage. LINUX IDENTITY SET HORS SÉRIE General Option Les paramètres qui sont indépendants des plugins et indispensables (comme le nombre de bureaux) : filtrage de texture : définissez le niveau de lissage qu’entreprendra la carte graphique (utile si vous zoomez par exemple), ligne de commande de copie d’écran : la commande à appeler pour faire une copie d’écran (screenshot), ligne de commande de copie d’écran pour une fenêtre : même chose mais pour ne photographier qu’une fenêtre, alerte sonore : activez ou non les alertes sonores système, ignorer les <<Hints>> lorsque la fenêtre est maximisée : pour ignorer les changements de taille/aspect lors de la mise en plein écran de la fenêtre, niveau de prévention du vol de focus : ici est déterminé si les applications peuvent voler le focus (faire comme si avait été choisie la fenêtre en faisant un clic dedans ou autre) à celle en cours (et à quel niveau), fenêtre minimisée lors de l’arrêt : définit l’état des fenêtres lors de la fermeture de beryl (utile pour kwin), détecter la fréquence de rafraîchissement : beryl détecte la vitesse de votre écran (à désactiver si la détection est erronée), activer l’éclairage : utilise une lumière diffuse pour éclairer le cube (demande des ressources à la carte graphique, à désactiver si le cube est lent), fréquence de rafraîchissement : choisir ici la vitesse de votre écran si elle n’est pas détectée automatiquement, taille virtuelle horizontale : le nombre d’écrans sur le « cube » www.linuxidentity.com (s’il y a cinq écrans c’est bien évidemment un pentagone) (au maximum 16), icône par défaut : permet de choisir l’icône par défaut des fenêtres (par défaut « icon »), synchroniser VBlank : synchronise beryl avec le rafraîchissement vertical de votre écran, nombre de bureaux : définit par (nombre de bureaux horizontaux)*(nombre de bureaux verticaux). Nécessite l’applet sélecteur d’espace de travail, il s’agit du nombre de « cubes » souhaités (Attention, il y a un léger petit bug dans l’interface graphique : en effet, vous pouvez choisir jusqu’à 32767 de ces bureaux, ce qui fait geler le sélecteur d’espaces de travail). Shortcuts Ici se définit l’ensemble des raccourcis clavier et souris de vos effets. Il sont aussi paramétrables là où se configurent individuellement vos effets. Quelques plugins Bien entendu, nous ne verrons pas toutes les options une à une de beryl, nous survolerons certains plugins intéressants et leurs fonctions. Application Windows Switcher Pour sélectionner rapidement une fenêtre (correspond au alt+tab classique) : défiler dans les deux sens, défiler uniquement dans les fenêtres du bureau actuel, ou de tous les bureaux, défiler dans un anneau au lieu d’une barre horizontale (nommé ring). Échelle Crée un aperçu des fenêtres « à la MacOsX » : pour la seule fenêtre en cours, pour toutes les fenêtres du bureau en cours, pour toutes les fenêtres de tous les bureaux. Ar ticle supplément air e Préférences de Beryl Elles se répartissent en plusieurs parties «onglets», selon la portée des fonctions, examinons-les une à une... Bureau en cube Ce plugin permet de placer les différents bureaux sur un polyèdre (nommé cube, bien qu’il ne soit pas toujours un hexaèdre) : premièrement, nous recommandons la couleur noire (enfin vous verrez bien par vous-même), vue interieur : permet de nous placer dans le cube et non pas à l’extérieur du cube, Slide When Changing Viewports Instead of Rotating : permet de faire glisser les bureaux et non tourner quand une fenêtre demande le focus sur un autre bureau, Unfold Zoomback Distance : permet de s’éloigner du cube lors de la navigation sur celuici (la valeur 1 va bien), Stick Sticky Windows to Screen : si vous avez des applications qui s’affichent sur tous les bureaux (par exemple cairo-clock, conky, ...) grâce à cette option elles se détachent du cube pour rester affichées au même endroit sur l’écran, Caps : tout ce qui a trait aux faces supérieure et inférieure du cube : • afficher les faces supérieure et inférieure du cube : active cette fonction, • vous devrez alors choisir si vous le voulez des images à afficher sur ces faces (elles s’affichent même avec un polyèdre qui ne serait pas un cube, exemple un octaèdre, ...), • scale on top/bottom : permet d’étirer les images pour qu’elles prennent toute la place libre, Skydome (afficher le dôme du ciel) : permet d’avoir un fond derrière le cube : • cela peut être une couleur, un fondu de couleurs, une image ou une image animée, il s’agit en fait d’une image au format panoramique faite pour être étirée sur une sphère (que nous voyons de l’intérieur), les images panoramiques font 7 Ar ticle supplément air e Bureaux 3D bien l’affaire, il y a aussi des images telles que celle-ci : SKYDOME ANIMÉ SEREINITY, Transparency permet d’avoir le cube transparent (fonction à désactiver si la carte graphique est lente). Rotation du cube Il s’agit des préférences pour faire tourner le cube : en allant sur les bords du bureau, en déplaçant une fenêtre sur le bord, à coup de molette de souris dans le fond d’écran, ... 3D Effects Cet effet détache les fenêtres du bureau (en perspective) seulement pendant la rotation du cube, ou le zoom non interactif. Enable window depth donne une épaisseur à la fenêtre, mais cette option manque de maturité. Annimations Celui-ci permet de choisir les animations lors de la réduction, maximalisation, ouverture, fermeture de fenêtres, de menu... Note : Tous les effets sont configurables, pour la création ou la réouverture, il s’agira du même effet à l’envers pour chaque effet : aucun : très explicite , la fenêtre disparaît brusquement, aléatoire : utilise un des effets au hasard, faisceaux (Beam) : fait disparaître la fenêtre au moyen d’un flash (couleur, durée, ... changeable), brûle (fire) : un effet très populaire, la fenêtre est consumée par des flammes : • changer la couleurs des flammes, choisir multicolore n’est pas mal, • le sens des flammes est paramétrable, 8 • ajouter de la fumée, plis Incurvés : le bas de la fenêtre rejoint le haut avant de disparaître, dominos et razr (3D) : les morceaux de la fenêtre tombent ou apparaissent comme des dominos, les directions sont changeables, rêve : un effet de mirage, explode (3D) : la fenêtre explose, fondu : devient progressivement transparente, jusqu’à disparaître, Glide 1 (3D) : la fenêtre glisse de devant jusqu’à être plate, Glide 2 (3D) : la fenêtre glisse de derrière jusqu’à être plate, Plis Horizontaux : la fenêtre se froisse horizontalement, Leaf Spread (3D) : explosion progressive de haut en bas, Lampe Magique 1 et 2 : la fenêtre se cache dans la barre des fenêtres, Saut Latéral : la fenêtre tourne jusqu’à apparaître entièrement, Zoom : la fenêtre se réduit linéairement vers la barre de fenêtres (pour la minimisation) ou vers le pointeur (pour la fermeture). La décoration est à activer pour avoir droit aux décorations des fenêtres de emerald. Sillage de focus Les fenêtres les plus en arrière deviennent transparentes. Zoom Desktop : vous ne pouvez plus interagir avec les fenêtres (hormis taper du texte dans une fenêtre, ...). Annotations Pour dessiner sur l’écran, écrire des notes à la souris, avoir un petit tampon pour écrire des notes aussi (possibilité d’utiliser une brosse pour dessiner). Eau Fait apparaître des gouttes d’eau sur l’écran (détente garantie) : sous forme de pluie, un essuie-glace est disponible pour écarter l’eau, vous pouvez aussi faire apparaître l’eau sous le pointeur (pratique quand il semble avoir disparu). Snow Ancien effet, ce fut un cadeau pour l’hiver dernier, vous pouvez faire une véritable tempête de neige sur votre bureau : soit derrière vos fenêtres, soit devant, vous pouvez mettre plusieurs types de flocon (Note : ajouter cubecaps.png, il se trouve dans /usr/share/beryl/ c’est du plus bel effet). Windows Previews Grâce à ce plugin, vous connaîtrez enfin le contenu de vos fenêtres sans les restaurer, juste par un survol de votre barre des fenêtres. Négatif Permet d’avoir rapidement une vue en négatif d’une fenêtre, de l’écran (pratique sur ouverture-facile, ou pour ceux qui font de la retouche photo). Format d’images Ici, nous vous recommandons tout simplement de tout cocher afin que Beryl prenne en charge ces différents formats d’images. Les zooms Conclusion Zoom Interactif : permet de zoomer l’écran, tout en continuant de travailler dessus, Vous avez maintenant toutes les clefs en main pour utiliser le bureau 3D à votre convenance sur votre Moonshine (le nom de Fedora 7). LINUX IDENTITY SET HORS SÉRIE