[Pharo-project] Display depth on Linux
On linux, when setting Display Depth to something else than 32, it is impossible to recongnize something on the screen. We did some research with Juan Vuletich on this and it sounds like an error on the VMnot the Smalltalk code We try it on Ubuntu 9.04, 64 bits. Is this a known bug? Hernan
2009/8/9 Hernan Wilkinson <hernan.wilkinson@gmail.com>
On linux, when setting Display Depth to something else than 32, it is impossible to recongnize something on the screen. We did some research with Juan Vuletich on this and it sounds like an error on the VMnot the Smalltalk code We try it on Ubuntu 9.04, 64 bits. Is this a known bug?
Do you have Compiz activated?
Hernan
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
yeap, it was that, thanks! 2009/8/9 Mariano Martinez Peck <marianopeck@gmail.com>
2009/8/9 Hernan Wilkinson <hernan.wilkinson@gmail.com>
On linux, when setting Display Depth to something else than 32, it is impossible to recongnize something on the screen. We did some research with Juan Vuletich on this and it sounds like an error on the VMnot the Smalltalk code We try it on Ubuntu 9.04, 64 bits. Is this a known bug?
Do you have Compiz activated?
Hernan
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Does someone know if there are also problems in Metacity as there are with Compiz when using something else than 32 bits? Best, Mariano 2009/8/10 Hernan Wilkinson <hernan.wilkinson@gmail.com>
yeap, it was that, thanks!
2009/8/9 Mariano Martinez Peck <marianopeck@gmail.com>
2009/8/9 Hernan Wilkinson <hernan.wilkinson@gmail.com>
On linux, when setting Display Depth to something else than 32, it is impossible to recongnize something on the screen. We did some research with Juan Vuletich on this and it sounds like an error on the VMnot the Smalltalk code We try it on Ubuntu 9.04, 64 bits. Is this a known bug?
Do you have Compiz activated?
Hernan
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Guys could you create a wiki pages with "Possible problems with interacting tools on windows" or something like that? Stef On Aug 10, 2009, at 11:20 PM, Mariano Martinez Peck wrote:
Does someone know if there are also problems in Metacity as there are with Compiz when using something else than 32 bits?
Best,
Mariano
2009/8/10 Hernan Wilkinson <hernan.wilkinson@gmail.com> yeap, it was that, thanks!
2009/8/9 Mariano Martinez Peck <marianopeck@gmail.com>
2009/8/9 Hernan Wilkinson <hernan.wilkinson@gmail.com>
On linux, when setting Display Depth to something else than 32, it is impossible to recongnize something on the screen. We did some research with Juan Vuletich on this and it sounds like an error on the VMnot the Smalltalk code We try it on Ubuntu 9.04, 64 bits. Is this a known bug?
Do you have Compiz activated?
Hernan
_______________________________________________ Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Stéphane Ducasse wrote:
Guys
could you create a wiki pages with "Possible problems with interacting tools on windows" or something like that?
Stef
I believe this problem is due to a combination of the unix vm putting garbage into the alpha channel (the extra 8bits in 32bit colour after RGB) and a Composite extension manager active on the X server. I think Metacity uses Composite as does Compiz and a few others. Composite is the X extension that allows the 3d desktop stuff and other shiny effects to work btw.
On Aug 10, 2009, at 11:20 PM, Mariano Martinez Peck wrote:
Does someone know if there are also problems in Metacity as there are with Compiz when using something else than 32 bits?
Best,
Mariano
2009/8/10 Hernan Wilkinson <hernan.wilkinson@gmail.com> yeap, it was that, thanks!
2009/8/9 Mariano Martinez Peck <marianopeck@gmail.com>
2009/8/9 Hernan Wilkinson <hernan.wilkinson@gmail.com>
On linux, when setting Display Depth to something else than 32, it is impossible to recongnize something on the screen. We did some research with Juan Vuletich on this and it sounds like an error on the VMnot the Smalltalk code We try it on Ubuntu 9.04, 64 bits. Is this a known bug?
Do you have Compiz activated?
On Tue, Aug 11, 2009 at 08:26:20AM +0100, Douglas Brebner wrote:
St?phane Ducasse wrote:
Guys
could you create a wiki pages with "Possible problems with interacting tools on windows" or something like that?
Stef
I believe this problem is due to a combination of the unix vm putting garbage into the alpha channel (the extra 8bits in 32bit colour after RGB) and a Composite extension manager active on the X server. I think Metacity uses Composite as does Compiz and a few others.
I have zero expertise in this area, but in case it is related: Juan Vuletich posted a fix yesterday in Mantis 7376: "Bug in BitBlt (rgbMul sets alpha to 0)". I can't tell if this relates to the problem you are describing, but FWIW Juan's fix is in the latest VMMaker on SqueakSource (as of yesterday), so if you are building your on VM you can try it and see if it makes a difference. Dave
On Tue, Aug 11, 2009 at 8:07 AM, David T. Lewis <lewis@mail.msen.com> wrote:
On Tue, Aug 11, 2009 at 08:26:20AM +0100, Douglas Brebner wrote:
St?phane Ducasse wrote:
Guys
could you create a wiki pages with "Possible problems with interacting tools on windows" or something like that?
Stef
I believe this problem is due to a combination of the unix vm putting garbage into the alpha channel (the extra 8bits in 32bit colour after RGB) and a Composite extension manager active on the X server. I think Metacity uses Composite as does Compiz and a few others.
I have zero expertise in this area, but in case it is related: Juan Vuletich posted a fix yesterday in Mantis 7376: "Bug in BitBlt (rgbMul sets alpha to 0)". I can't tell if this relates to the problem you are describing, but FWIW Juan's fix is in the latest VMMaker on SqueakSource (as of yesterday), so if you are building your on VM you can try it and see if it makes a difference.
Mmmm wierd. There are several tickets for the same problem? http://bugs.squeak.org/view.php?id=7376 http://bugs.squeak.org/view.php?id=7068 http://bugs.squeak.org/view.php?id=7001 http://dev.laptop.org/ticket/6759 Others mails: http://lists.squeakfoundation.org/pipermail/squeak-dev/2008-August/130935.ht... Other solution? http://squeakvm.org/cgi-bin/viewcvs.cgi/branches/olpc/platforms/unix/vm-disp... I am confused haha. thanks! Mariano
Dave
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
participants (5)
-
David T. Lewis -
Douglas Brebner -
Hernan Wilkinson -
Mariano Martinez Peck -
Stéphane Ducasse