Jump to content

Transparence indisponible sous MDK/KDE ?


Recommended Posts

Apparemment il y a un moyen simplissime d'activer la transparence des fenêtres sous KDE (v.3.3 / MDK 10.2) :

menu / système / configuration / kde / apparence / style de kde

mais voilà la transparence est indisponible (ombrée)

j'ai faux quelque part ?

Link to comment
Share on other sites

Kde 3.3 ne prend pas en charge le composite d'xorg cette fonctionalité arrive avec kde 3.4.0

et il faut de plus activer le composite dans le xorg.conf

Section "Extensions"

    Option "Composite" "Enable"

    Option "RENDER" "Enable"

EndSection

Contrairement à ce qu'il à été dit plus haut ça marche aussi avec les drivers ati

pour les utilisateurs de cartes ati avec les drivers proprios il faut ajouter

Option      "backingstore" "true"

dans la section screen du xorg.conf

Cette ligne active le support du backing store pour le serveur X, un mécanisme grâce auquel chaque pixel est gardé en mémoire par le serveur, ce qui allège les envois effectués au clients X lorsque les données doivent être réaffichées.

Pour les utilistaeurs de cartes nvidia avec les drivers proprios il faut ajouter

Option      "RenderAccel" "true"

dans le section device

Pour utilser l'accélération 3D avec l'extension X Composite, il vous faudrat aussi rajouter la ligne suivante dans la meme section.

Option "AllowGLXWithComposite" "True"

Pour les cartes Nvidia qui supporte l'Option Backingstore, rajouter la ligne suivante dans la section Screen.

Option      "backingstore" "true"

Voila

Link to comment
Share on other sites

Il ya une petite confusion ici...

L'option "transparence" de KDE n'a pas de rapport direct avec composite et existe depuis la 3.1.

Elle concerne juste les menus propres a KDE (menu K par exemple) mais pas la transparence entre les fenetre qui elle nécessite composite.

Je crois que ca disponiblité est fonction du thème choisi...

Ca donne ca :

transparence.png

Link to comment
Share on other sites

dans le cas des cartes ATI, pas de miracle non plus avec composite : le driver gère une profondeur maximale de 24bits, donc exit le canal alpha en natif, donc exit la transparence en natif.

activer l'option composite (et donc obtenir la transparence) avec une ATI (driver proprio), avec toute la bonne volonté du monde, se fait en soft, pas en utilisant l'acceleration hardware de la carte. Vous vous doutez donc bien que les perfs vont être... minable :bouletdujour:

:transpi:

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...