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