New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: Windowed mode white screen issue with multiple monitors #10099
Comments
Cannot reproduce here, at least across 2 monitors. |
I am running windows 11, I do not remember having this issue with windows 10. |
Unable to re-produce on Debian Sid with v12.2, running 2x 1920x1080 monitors. Is this a Windows-only (Windows 11-only??) issue? Did you stretch the OpenTTD window across some/all of your 3 monitors, or just across two of them? |
Ah, did some more tests, the bug happens when the window passes a certain size. |
What is the make and model of your GPU? Full output from |
It is a GeForce RTX 3060 TI, come to think of it I had a 1060 the last time i played. Maybe something to do with the 3000 series? |
I'm not reproducing it either. Windows 10 with GeForce RTX 2060, OpenTTD 12.2 with hardware acceleration enabled. |
Since your monitors were of different resolutions, it's possible stretching the game window across both the 4K and HD monitors then restarting caused the size to be stored as if on the HD monitor, but the window opened on the 4K monitor. |
I have done some more tests, with 3 1920x1080 monitors, the max width resolution is 5743 before you get the white screen bug. |
Setting my resolution to 5744x1000 in stock 12.2 on Debian Sid loaded fine. FAR too wide for my 2x 1920x1080 screens, but I got through to the titlescreen. |
I am starting to think it could be a windows 11 issue. |
This now seems to be fixed. |
Version of OpenTTD
OpenTTD 12.2 - Windows 11
Expected result
Set OpenTTD to run as windowed mode and then stretch out the game window across multiple monitors, exit the game, start the game, the game should run.
Actual result
If OpenTTD was closed while having the game window stretch across multiple monitors the next time OpenTTD starts it will hang and show a white screen.
Steps to reproduce
The text was updated successfully, but these errors were encountered: