Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 31/08/2006, à 00:11

patfrat

xwinwrap aiglx

Voilà, j'aimerai ouvrir un post pour qu'on se penche à plusieurs sur le cas de xwinwrap sous aiglx.
Le problème est que xwinwrap s'affiche au dessus des fenêtres au lieu de se mettre en fond quelque soit le paramètres passé ... bref, le problème est connu.
J'ai téléchargé le code source et regardé un peu dedans mais sans plus pour l'instant.
ce que je vois : le paramètre _NET_WM_STATE_BELOW (mettre la fenetre derrière) tiré de la lib de X11 ne s'appliquerait pas.
xwinwrap marche bien sous l'environnement classique (Xorg) mais dès que je passe à mon desktop aiglx, rien ne va plus !
Allez hop, cherchons à corriger tout çà si vous le voulez bien.
J'orienterai bien mes recherches vers le code source d'aiglx ... à suivre ...

Hors ligne

#2 Le 31/08/2006, à 09:44

Mr_Hulot

Re : xwinwrap aiglx

Encore toi! lol
Dis-moi, t'es courageux big_smile et tu m'intéresses (car moi aussi, utilisateur privilégié d'AIGLX).
J'attends de tes nouvelles, mais te prends pas trop la tête hein..
J'ai souvent lu que c'était mort les dauphins pour nous... on fera sans, en attendant?

Bye wink

Dernière modification par Mr_Hulot (Le 31/08/2006, à 09:45)


[~presque RESoLU] Arrêter windows et la cigarette

Hors ligne

#3 Le 31/08/2006, à 11:47

patfrat

Re : xwinwrap aiglx

oui encore moi ... big_smile
Ne perdons pas espoir ... le code source est ouvert, d'où l'avantage de pouvoir bidouiller à notre sauce notre cher ubuntu ...
Je ne me suis pas encore bien penché sur l'affaire xwinwrap mais çà viendra !

edit : petite lecture sur la différence entre xgl et aiglx pour commencer tongue
http://www.freesoftwaremagazine.com/art … elerated_x

Dernière modification par patfrat (Le 31/08/2006, à 11:52)

Hors ligne

#4 Le 31/08/2006, à 21:04

patfrat

Re : xwinwrap aiglx

de la lecture, de la lecture ... à la recherche de doc.
http://fedoraproject.org/wiki/Rendering … e8f8d41703
En fait, les screensavers se lancent dans une fenêtre :

/usr/lib/xscreensaver/plasma

par exemple ...
Maintenant, il faut coller cette fenêtre derrière toutes les autres et sans bordures et en fullscreen.

Le but du jeu est de récupérer l'ID de la fenêtre puis de changer son état.
Les options de xwinwrap pour çà sont :
-fs : fullscreen (_NET_WM_STATE_FULLSCREEN)
-b  : derrière (_NET_WM_STATE_BELOW)
pour les bordures, je vois pas mais çà viendra.

Sous aiglx, çà marche pas comme sous xgl.
Il faut donc utiliser d'autres libs et fonctions que celles utilisées dans xwinwrap ... ?!? roll bon ben y'a du boulot

Hors ligne

#5 Le 31/08/2006, à 21:13

Mr_Hulot

Re : xwinwrap aiglx

Je suis un gros newbee en puissance, mais :

On peut pas rajouter une couche alpha transparente à notre fenêtre?
Equivalente au noir, donc. Je sais pas, je dis ça comme ça...


[~presque RESoLU] Arrêter windows et la cigarette

Hors ligne

#6 Le 31/08/2006, à 21:19

patfrat

Re : xwinwrap aiglx

y'a l'option -argb qui fait normalement cela sous xwinwrap.
Le problème est que çà ne marche pas ... car xwinwrap est prévu pour xlg et non aiglx ... pas la même approche d'utilisation du server X et du matériel. Lire ou relire les liens ci-dessus.
De plus, la fenêtre est au dessus des autres, çà gène un peu même avec de la transparence.

Hors ligne

#7 Le 31/08/2006, à 21:48

patfrat

Re : xwinwrap aiglx

de la lecture encore : http://tronche.com/gui/x/xlib/
Je ne sais pas par quel bout commencer. hmm

Dernière modification par patfrat (Le 31/08/2006, à 21:49)

Hors ligne

#8 Le 02/06/2007, à 13:24

chesteric

Re : xwinwrap aiglx

si il vous faut de l'aide... moi aussi je suis dans 1impasse avec le aiglx... et xwinwrap

Hors ligne