Git Version | Version Git
Subscription date : 26 October 2008
Messages : 1904
|
Voila je ne sais pas si c'est du au dock ou a la carte graphique mais le rendering est vraiment tres capricieux...
Un petit exemple se situe au niveau des separateurs...
Si j'ouvre une nouvelle application avec le dock cache pas de probleme quand je fais reapparaitre mon dock le fond d'ecran est transparent et n'a subit aucune modification..
Mais si j'ouvre cette meme application avec le dock ouvert (souris sur le dock) quand mon application apparait le dock change d'arriere plan et devient blanc...
Le seul moyen de retrouver l'arriere plan normal et de desctiver reactiver le plugin rendering... |
Subscription date : 30 November 2007
Messages : 17118
|
quelle version ?
cairo/opengl ? |
Subscription date : 26 October 2008
Messages : 1904
|
Opengl ca doit etre du exclusivement a mesa... mais comment se fait-il qu'il crash en plein milieu? peut on debugger que mesa?? |
Subscription date : 30 November 2007
Messages : 17118
|
c'est difficile à dire, mais si le bug se produit pas avec cairo, on peut penser que ça vient des drivers.
idéalement il faudrait pouvoir tester le même thème sur une autre machine |
Subscription date : 26 October 2008
Messages : 1904
|
POur expliquer j'ouvre deux fois la calculatrice pour faire disparaitre le rendering si le dock n'est pas cache.
S'il est cache y a pas de soucis je peux ouvrir tant que j'en veux.... |
Subscription date : 26 October 2008
Messages : 1904
|
Je viens d'updater la version SVN et ben plus d'opengl pour moi....
Ca plante trop souvent c'etait encore possible avant en version plane mais la c plus possible |
Subscription date : 30 November 2007
Messages : 17118
|
comment ça se fait que des fois ça marche et puis soudain ça marche plus du tout ?
est-ce du à des upgrades du système (X, drivers) ou du dock ? |
Subscription date : 26 October 2008
Messages : 1904
|
Le probleme c'est que je n'ai pas un assez bon niveau pour savoir qui est le fauteur de trouble. Je comprends pas comment debugger ce mesa...
Normally Mesa (and OpenGL) records but does not notify the user of errors. It is up to the application to call glGetError to check for errors. Mesa supports an environment variable, MESA_DEBUG, to help with debugging. If MESA_DEBUG is defined, a message will be printed to stdout whenever an error occurs.
More extensive error checking is done when Mesa is compiled with the DEBUG symbol defined. You'll have to edit the Make-config file and add -DDEBUG to the CFLAGS line for your system configuration. You may also want to replace any optimization flags with the -g flag so you can use your debugger. After you've edited Make-config type 'make clean' before recompiling.
In your debugger you can set a breakpoint in _mesa_error() to trap Mesa errors.
There is a display list printing/debugging facility. See the end of src/dlist.c for details.
http://www.mesa3d.org/ |
Subscription date : 29 November 2007
Messages : 7408
|
idem chez moi avec Jaunty sur mon Eeepc701 -> Depuis la dernière màj des drivers intel, le dock plante systématiquement en faisant planter avec lui X ! Et avant que çà plante, j'ai le dock qui ne se redraw pas -> J'ai bien la transparence, mais le dessin ne s'efface pas au moment de la vague (un peu comme çà pouvait le faire avec Glitz) ... Bref, reste plus qu'à attendre une autre MàJ |
Subscription date : 30 November 2007
Messages : 17118
|
ça fait peur, on est en Avril là |
Git Version | Version Git
|