Opacité background sur Xlib et GTK
Bonjour à tous,
Cela fait des jours que je fais plusieurs tests mais sans succès pour arriver à afficher du webkit sans ce fichu background gris.
Je travaille sur un projet qui utilise aucun système bureautique du genre (Gnome – KDE – XFCE...), j'exécute juste mon projet avec xinit.
xorg.conf est relativement bien paramétré pour qui puisse charger les modules/extensions et ainsi activer les fonctions de transparence :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| Section "Extensions"
#Ces options servent pour la vraie transparence
Option "Composite" "Enable"
Option "RENDER" "Enable"
Option "DAMAGE" "true"
EndSection
Section "Device"
Identifier "Card0"
Driver "nvidia"
BusID "PCI:1:0:0"
#l'option DRI indique que l'on veut vraiment utiliser l'accélération 3D.
Option "DRI"
#EnablePageFlip augmente la vitesse d'affichage 3D, en principe.
Option "EnablePageFlip" "True"
#AllowGLXWithComposite permet que la vraie transparence
#soit pris en charge par la carte 3D
Option "AllowGLXWithComposite" "true"
#RenderAccel est une option pour l'activation de l'accélération 3D.
Option "RenderAccel" "true"
#Backingstore améliore la vraie transparence.
Option "backingstore" "true"
EndSection |
Un exemple en image :
http://zetcode.com/img/gfx/cairoc/rectangles.png
Je souhaiterai rendre transparent ce fichu gris mis en fond, pensez-vous que cela puisse être possible ?
Voilà lien de la page : http://zetcode.com/gfx/cairo/transparency/
Merci.