Your message dated Sun, 4 Mar 2012 22:02:26 +0000
with message-id
<CAPQ4b8msrN6YJgeDj6mB0KKwMyDp3aiT=toqrc_mhdvmbon...@mail.gmail.com>
and subject line Re: libsdl1.2debian: doesn't handle multi-monitor setups well
(xrandr)
has caused the Debian Bug report #552317,
regarding libsdl1.2debian: doesn't handle multi-monitor setups well (xrandr)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
552317: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=552317
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libsdl1.2debian
Version: 1.2.13-5
I have a dual-head setup here (2 monitors, each 1280×1024, arranged
horizontally, connected to a Radeon X300).
Doing some testing of Oolite (upstream trunk), I noticed segfaults when
toggling to full-screen mode or during startup if full-screen mode was
already selected. I've traced this back to SDL_SetVideoMode() returning NULL
(and I've patched Oolite to handle this by forcing windowed mode).
Curiously, it doesn't return NULL if the window size happens to be the same
as the screen size (but then it switches off one of the monitors instead).
And if SDL_VIDEO_X11_XRANDR=0, this all works fine, although the window is
2560×1024
I think that my preferred behaviour would be for it to switch to full-screen
on whichever monitor the window's (mostly) on and leave the other monitors
untouched (which would itself fix a lot of problems with games which default
to full-screen).
--
| Darren Salt | linux at youmustbejoking | nr. Ashington, | Doon
| using Debian GNU/Linux | or ds ,demon,co,uk | Northumberland | Army
| + Output less CO2 => avoid boiling weather. TIME IS RUNNING OUT *FAST*.
Don't overuse exclamation marks!!!!!
--- End Message ---
--- Begin Message ---
Version: 1.2.15-1
Hello,
Thank you for your interest in improving Debian, and sorry to keep the
bug unattended for so long. There's now an effort to review the open
bugs related with SDL packages.
I think that this has been fixed, even if indirectly, by disabling
XRandR support by default (this was released with 1.2.15-1):
http://www.libsdl.org/release/changes-1.2.html
"XRandR support is disabled by default because it causes desktop
reconfiguring. It can be enabled with the SDL_VIDEO_X11_XRANDR=1
environment variable, or by applying this patch:
http://hg.libsdl.org/SDL/raw-rev/8ec3036098df"
I think that this change to not-support-xrandr-by-default actually
implement the desired behaviour, with which I fully agree:
"I think that my preferred behaviour would be for it to switch to full-screen
on whichever monitor the window's (mostly) on and leave the other monitors
untouched (which would itself fix a lot of problems with games which default
to full-screen)."
So I think that it's safe to close the bug report now. Please reopen
if you still experience problems related with this, or if you think
that there should be a better solution.
Regards.
--- End Message ---