Bug#542701: xserver-xorg-video-intel: Very slow 2D performance on one screen of dual display until after switch to console VT and back.
On Thu, Aug 20, 2009 at 4:45 PM, Brice Goglin<Brice.Goglin@ens-lyon.org>
wrote:
>
> Thomas E. Vaughan wrote:
> >
> > Package: xserver-xorg-video-intel
> > Version: 2:2.8.0-2
By the way, the behavior is still the same with 2:2.8.1-1.
> > When the X server first starts up, 2D performance (such as painting
> > the background, dragging a window, etc.) is nice and fast on my left
> > monitor (VGA) but very slow on my right monitor (TMDS-1).
I have also now verified that 3D performance is initially slow, too, on
the right monitor (whether it be VGA or TMDS-1) but the sluggishness of
3D when 2D is sluggish doesn't seem particularly surprising.
> By the way, it looks like you're getting a 3200x1200 virtual screen.
> It may be larger 3D coordinates than what your board supports IIRC.
> Does it help if you reduce both monitors' resolution to 1024x768
> instead of 1600x1200 ?
Yes, at 2048x768, the initial condition is fully accelerated for 2D and
3D.
At 2560x1024 and 3200x1200, the initial condition is for the right
monitor to be slow for 2D and 3D.
After I do a VT switch via CTRL-ALT-F1 and back (ALT-F7), both 2D and 3D
are fully accelerated on the right monitor, at 2560x1024 and at
3200x1200. For example, after switching to the console and back, I can
maximize glxgears on either screen and get about 300 FPS at 3200x1200.
Before switching, the right screen gets something abysmal on the order
of 10 FPS.
--
Thomas E. Vaughan
There are only two kinds of people; those who accept dogma and know it,
and those who accept dogma and don't know it. - G.K. Chesterton
Reply to: