godot icon indicating copy to clipboard operation
godot copied to clipboard

Windows are too tall in Wayland with display scaling

Open eobet opened this issue 3 months ago • 3 comments

Tested versions

4.6 dev 5

System information

Godot v4.6.dev5 - Nobara Linux 43 (Workstation Edition) on Wayland - Wayland display driver, Multi-window, 1 monitor - Vulkan (Mobile) - dedicated NVIDIA GeForce RTX 4070 Laptop GPU - Intel(R) Core(TM) Ultra 9 185H (22 threads) - 62.40 GiB memory

Issue description

I can't see the bottom options and buttons because every pop up window is very tall!

When I ran "single window mode" this was not an issue as no window became taller than the main window.

Actual:

Image

Expected:

Image

Steps to reproduce

  1. Use Wayland
  2. Use display scaling 200%

Minimal reproduction project (MRP)

No need.

eobet avatar Dec 07 '25 12:12 eobet

Hi, thank you for your report! Does this happen straight away, even after "resetting" the window, or does it happen over time, as per the issue you linked?

Also, could you please give ~~#110746~~ #113656 a shot?

deralmas avatar Dec 07 '25 21:12 deralmas

Until I began testing 4.6 I have always ran it in "single window mode" so from my point of view it happened straight away. Also, I'm mostly an artist/designer so I'm afraid I don't know how to reset the window or how to test that pull request (I don't see a build artifact linked in that thread).

eobet avatar Dec 08 '25 07:12 eobet

Also, I'm mostly an artist/designer so I'm afraid I don't know how to reset the window or how to test that pull request (I don't see a build artifact linked in that thread).

No worries. By "reset the window" I meant simply shrinking it down and see if it grew again over time, as per the possibly related issue.

Regarding the PR... I pasted the wrong number, sorry 😅

I meant #113656, which has a build artifact.

deralmas avatar Dec 08 '25 10:12 deralmas

Hmm... I tried downloading the artifacts from that link, but the minimal Linux build says a .pck file is missing and the mono build naturally complains about my lack of Mono since I don't normally use that version of Godot.

eobet avatar Dec 08 '25 22:12 eobet

Sorry, I don't use the artifacts that much, so I'm not sure how to help 😅

the minimal Linux build says a .pck file is missing

The minimal build is just a template with basically everything disabled, it doesn't have the editor, so that's to be expected.

the mono build naturally complains about my lack of Mono since I don't normally use that version of Godot.

Last time I tried, you could just skip the mono warning, but if I recall correctly this was never really supported. Maybe this got worse. Again, no idea.

If it fails at the popup, arguably the simplest solution would be to install .NET, as per the C# basics page of the docs.

Depending on how technically inclined you are, you might as well try to build the editor. I'm kinda biased (xD) but it's really simple, compared to other software. You can also consult the fine Building from source section of the engine development manual, and obviously ask me for help, I'd be glad to help.

One last option would be to make me do the testing, since I assume that this is either the same problem as the related issue, or a gnome-specific thing. This might take a bit of time, as I'm currently split between lots of things and I'm aware of various shortcomings (both from the engine and the backend) in the window resizing logic. Please be patient.

deralmas avatar Dec 11 '25 09:12 deralmas