LinuxPedia

Wiki libre et indépendant dédié à GNU-Linux et BSD.

Outils pour utilisateurs

Outils du site


frugalware:bureau_3d

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

frugalware:bureau_3d [2018/11/17 13:53] (Version actuelle)
Ligne 1: Ligne 1:
 +====== Bureau avec effets 3D ======
  
 +===== A Savoir =====
 +
 +==== Xgl ====
 +
 +Xgl est un serveur X libre surcouche de l'OpenGL via glitz, permettant d'utiliser les capacités 3D des cartes graphiques modernes dans un environnement bureautique traditionnel, rendant ainsi possibles des effets d'affichage tels que la transparence, les rotations de fenêtres, les ombrages, etc.
 +
 +XGL est seulement recommandé si vous avez une carte qui en supporte pas GLX_EXT_texture_from_pixmap.
 +
 +==== NVIDIA ====
 +
 +Les cartes NVIDIA sont relativement bien reconnues, les derniers drivers supportent GLX_EXT_texture_from_pixmap..
 +
 +==== Beryl ====
 +
 +Beryl est un gestionnaire de fenêtres dérivé de Compiz. Il posséde beaucoup de fonctionalités et supporte une large gamme de matériel. Beryl est très facile à installer.
 +
 +
 +==== Compiz ====
 +
 +Compiz est un gestionnaire de fenêtres conçu pour avoir un bureau en 3D. Malheuresement si vous utilisez KDE il ne fonctionnera pas (pour le moment). Compiz fournit pas mas d'effets impressionnant.
 +
 +
 +===== Exemples d'effets =====
 +
 +==== Cube 3D ====
 +
 +{{http://frugalware.org/~alex/xgl/cube.png?400x300}}
 +
 +==== Effet translucide ====
 +
 +{{http://frugalware.org/~alex/xgl/translucency.png?400x300}}
 +
 +==== Déformation des fenêtres ====
 +
 +{{http://frugalware.org/~alex/xgl/wobble.png?400x300}}
 +
 +
 +===== Méthode recommandée pour les cartes NVIDIA =====
 +
 +{{  http://aviaweb.free.fr/ftp/images/nvidia.png|}}
 +
 +=== Installation du driver NVIDIA ===
 +
 +  pacman -S nvidia
 +
 +
 +=== Edition du fichier xorg.conf ===
 +
 +  nano /etc/X11/xorg.conf
 +
 +
 +__A la section Device de votre carte NVIDIA, rajoutez ceci:__
 +
 +
 +  Option "XAANoOffscreenPixmaps" "false"
 +
 +
 +__A la section Screen, rajoutez ceci:__
 +
 +
 +  Option "AddARGBGLXVisuals" "True"
 +  Option "RenderAccel" "true"
 +  Option "Coolbits" "1"
 +  Option "TripleBuffer" "true"
 +  Option "AllowGLXWithComposite" "True"
 +
 +
 +__A la fin de votre ficihier, rajoutez cette section__
 +
 +
 +  Section "Extensions"
 +    Option "Composite" "Enable"
 +  EndSection
 +
 +
 +Passez à la section **Installation de Beryl et des ses composants**
 +
 +
 +
 +===== Méthode par Xgl =====
 +
 +**Si vous utilisé une carte NVIDIA n'utilisez pas cette méthode mais celle plus haut.**
 +
 +Cette méthode fonctionne seulement pour les utilisateurs de cartes **NVidia/ATI/i810**. Si vous utilisez une carte NVIDIA ou ATI, assurez vous d'avoir installé des drivers binaires.
 +
 +=== Installation de driver ATI ===
 +
 +  pacman -S fglrx
 +
 +=== Installation de driver NVIDIA ===
 +
 +  pacman -S nvidia
 +
 +=== Activation d'XGL ===
 +
 +Dans un terminal, en root, faites la commande:
 +
 +  pacman -Sy mesa-cvs xgl
 +
 +Pour activer Xgl, éxécutez la commande:
 +
 +  fw-xgl-control --enable
 +
 +Pour désactiver Xgl, éxécutez la commande:
 +
 +  fw-xgl-control --disable
 +
 +Passez à la section **Installation de Beryl et des ses composants**
 +
 +
 +===== Installation de Beryl et des ses composants =====
 +
 +{{ http://aviaweb.free.fr/ftp/images/beryl_icon.png}}
 +
 +
 +  pacman -Sy beryl beryl-manager beryl-plugins beryl-dbus beryl-settings emerald emerald-themes compiz
 +
 +Lancez **beryl-manager** 
 +
 +Beryl-Manager est disponible dans la zone de notification par une icone représentant un rubis.
 +
 +=== Démonstrations ===
 +
 +{{youtube>large:RsKFl4wCQxc}}
 +
 +{{youtube>large:cxQ4OGfdihY}}
 +
 +=== Astuce pour rendre beryl plus fluide ===
 +
 +Ouvrez **beryl-settings**, allez dans dans la section **General Options**
 +
 +Décochez **Detecter le taux de rafraichissement** et **Synchronisation avec le Vblank**
 +
 +Mettez à **Taux de rafraichissement** la valeur de 200 (maximum)
 +
 +===== Installation de compiz-fusion et des ses composants =====
 +
 +[[:frugalware:compiz-fusion|{{frugalware.png|}}]]
frugalware/bureau_3d.txt · Dernière modification: 2018/11/17 13:53 (modification externe)