Comment 10 for bug 1222602

Revision history for this message
Sergio Callegari (callegar) wrote : Re: [gen3] Bad performance on GMA950 and GMA3150

There is another issue with latest mesa, that goes with 2 monitors setup.

Gen 3 can manage up to 4096x4096. However, it can only manage opengl contexts up to 2048x2048. I think that there were attempts at going up to 4096x4096 via software tricks, but they were never completed to work.

The limit on opengl contexts means that if you want two screens, they must appear as one below (or above) the other, not one to the left or to the right of the other. In fact, horizontal resolution is typically much larger than vertical one. By putting things one above/below the other, it is possible to fit in 2048x2048 while putting things one left/right of the other, you easily go above 2048 pixels.

Unfortunately, latest mesa does not prevent unity from putting the second screen to the side of the first one. Since unity does this automatically, as soon as a second screen is attached, the machine becomes unusable.