Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
freebsd:transparence_freebsd [2006/03/26 17:58]
sclo
freebsd:transparence_freebsd [2010/01/12 13:29] (current)
Line 1: Line 1:
 +====== Transparence Sous FreeBSD ======
  
 +===== Introduction =====
 +
 +Ce tutorial a pour but de vous montrer la configuration de Xorg 6.8 avec Composite & KDE 3.5 sous FreeBSD-6.0. J'ai fait mes expérimentations sur un athlon 2000+, 1 Go de ram équipé d'une geforce 4 MX 440. Cependant il y a quelques ralentissements occasionnel. La charge CPU du processus Xorg qui était de 3% est passé à 9% donc attention sur les petites configurations.
 +
 +===== Packages Requis =====
 +
 +On va supposer que vous avez KDE qui est installé avec Xorg ainsi que kdebase-kompmgr.
 +
 +===== Configuration de Xorg =====
 +
 +Ajoutez ceci dans votre Xorg.conf :
 +
 +<​code>​
 +Section "​Extensions"​
 +    Option "​Composite"​ "​Enable"​
 +    Option "​RENDER"​ "​Enable"​
 +EndSection
 +</​code>​
 +
 +==== Pour les possesseurs d'une carte graphique nvidia avec les drivers proprio ====
 +
 +Si vous utilisez les drivers proprio d'​nvidia il peut être intéressant,​ dans un soucis de performances,​ d'​ajouter ces quelques lignes dans votre fichier de configuration dans la section Device :
 +
 +<​code>​
 +Option "​RenderAccel"​ "​true"​
 +Option "​backingstore"​ "​true"​
 +Option "​AllowGLXWithComposite"​ "​True"​
 +</​code>  ​
 +
 +Option "​RenderAccel"​ "​true"​ permet d'​activer une accélération de rendu. \\
 +Option "​AllowGLXWithComposite"​ "​True"​ permet d'​activer l'​accélération 3D avec le module Composite. \\
 +Option "​backingstore"​ "​true"​ permet d'​activer le backing store. \\
 +
 +Il est a noté que le backingstore n'est pas supporté par toutes les cartes graphiques.
 + 
 +
 +==== Pour les possesseurs d'une carte graphique ATI avec les drivers proprio ====
 +
 +Si vous utilisez une carte graphique ATI vous pouvez également activer l'​option backingstore en ajoutant ceci dans la section screen :
 +
 +<​code>​
 +Option "​backingstore"​ "​true"​
 +</​code>​
 +
 +Il est à noter que toutes les cartes graphiques ne supportent pas cette option.
 +
 +Une fois que tout est configuré, on peut redémarrer notre serveur X.
 +
 +===== Configuration de la transparence et des ombres=====
 +
 +Maintenant que nous avons activé toutes les fonctions nécessaires,​ il ne vous reste plus qu'à configurer la transparence :
 +
 +Pour cela il suffit d'​aller dans le menu K -> Configuration -> Bureau -> Comportement des fenetres -> Transparence.
 +
 +Et voila vous pouvez adapter les paramètres de transparence et d'​ombrage comme bon vous semble !!! 
 +
 +Article écrit par BSDManiak
freebsd/transparence_freebsd.txt · Last modified: 2010/01/12 13:29 (external edit)