Re: openGL cannot do fullscreen in dual monitor config
Marc Wilson wrote:
On Tue, Nov 11, 2003 at 08:44:11PM -0800, Erik Steffl wrote:
just tried dual monitors with two card (geForce FX 5600 Ultra, nvidia
drivers and ATI Radeon 9800, ati drivers), debian unstable, X 4.2.1:
<description of variations of dual condifgurations deleted>
The important thing... are you using dual-head, or are you using Xinerama?
If you're using dual-head, you should have full OGL acceleration on both
heads, subject to whatever their respective driver(s) provide or don't
If, on the other hand, you're using Xinerama or something that fakes X into
*thinking* it has Xinerama (nVidia's TwinView does this, I dunno what ATi
does), then you only get accelerated OGL on the primary head. Effects on
the second head vary from simply being unaccelerated, to windows that
render properly on the primary head being empty black rectangles on the
well, openGL worked in window on both monitors, just fullscreen
wouldn't work (all black, no errors). I used TwinView with nvidia (and
it seems that fvwm knew there are two monitors - when moving windows it
would snap on the side of monitor as if it was edge), the ATI says they
have single framebuffer (and it really looks like nobody's aware that
there are two monitors), at lteast the mode I was testing.
I guess it does not matter though, I just found out that I'll
probably only use one monitor setup since it's 1920x1200 and openGL on
Radeon only works if overall size is less then two thousand and
something... Maybe I'll try the dual head setup for ATI (I think the two
thousands limitation is for single frame buffer only).
BTW in one monitor setup the openGL works both windowed and full screen.