We are currently migrating Bugzilla to GitHub issues.
Any changes made to the bug tracker now will be lost, so please do not post new bugs or make changes to them.
When we're done, all bug URLs will redirect to their equivalent location on the new bug tracker.

Bug 2893

Summary: fullscreen broken in legacy mode
Product: SDL Reporter: Stas Sergeev <stsp2>
Component: videoAssignee: Ryan C. Gordon <icculus>
Status: REOPENED --- QA Contact: Sam Lantinga <slouken>
Severity: normal    
Priority: P2    
Version: HG 2.0   
Hardware: x86_64   
OS: Linux   

Description Stas Sergeev 2015-02-27 13:43:27 UTC
Hi.

fullscreen legacy mode is used under vnc, so it may
be very good to keep it working. Currently SDL-based
apps cannot be used under vnc.

To reproduce the problem:
---
cd test
SDL_VIDEO_X11_LEGACY_FULLSCREEN=1 ./testdraw2 --fullscreen
---
The drawing is wrongly positioned.

---
SDL_VIDEO_X11_LEGACY_FULLSCREEN=1 ./testdraw2 --fullscreen-desktop
---
Window is invisible.
Comment 1 Ryan C. Gordon 2018-08-06 21:20:25 UTC
Hello, and sorry if you're getting dozens of copies of this message by email.

We are closing out bugs that appear to be abandoned in some form. This can happen for lots of reasons: we couldn't reproduce it, conversation faded out, the bug was noted as fixed in a comment but we forgot to mark it resolved, the report is good but the fix is impractical, we fixed it a long time ago without realizing there was an associated report, etc.

Individually, any of these bugs might have a better resolution (such as WONTFIX or WORKSFORME or INVALID) but we've added a new resolution of ABANDONED to make this easily searchable and make it clear that it's not necessarily unreasonable to revive a given bug report.

So if this bug is still a going concern and you feel it should still be open: please feel free to reopen it! But unless you respond, we'd like to consider these bugs closed, as many of them are several years old and overwhelming our ability to prioritize recent issues.

(please note that hundred of bug reports were sorted through here, so we apologize for any human error. Just reopen the bug in that case!)

Thanks,
--ryan.
Comment 2 Stas Sergeev 2018-08-07 11:11:22 UTC
I re-checked and the bug is still there.
Since it is easily reproducible with the
existing SDL test program, I think it should
better stay open.
Comment 3 Ryan C. Gordon 2018-08-07 14:11:33 UTC
(In reply to Stas Sergeev from comment #2)
> I re-checked and the bug is still there.
> Since it is easily reproducible with the
> existing SDL test program, I think it should
> better stay open.

The intention is to remove the legacy code from SDL. VNC should update their code to use XRandR.

--ryan.
Comment 4 Stas Sergeev 2018-08-07 15:38:09 UTC
In this case please feel free to close this.
Still as the code is not yet removed, and neither
the vnc have updated, I wonder if that would be
the right thing to do.
Comment 5 Stas Sergeev 2018-08-07 18:27:00 UTC
(In reply to Ryan C. Gordon from comment #3)
> The intention is to remove the legacy code from SDL. VNC should update their
> code to use XRandR.

Last time I looked, this had nothing to
do with xrandr. IIRC the problem was a missing
EWMH support under VNC.