makehumancommunity / makehuman

This is the main repository for the MakeHuman application as such.
http://www.makehumancommunity.org
Other
1.18k stars 244 forks source link

Minor issues when working on QHD screen in Windows #186

Closed rwbaer closed 2 years ago

rwbaer commented 2 years ago

Windows 10. Source run 1.2.1 alpha I have a laptop with QHD and have encountered a couple of minor behaviors when running MH with Use HDPI checked. When first time restart, the splash screen appears and disapears and is replace by a blank white panel. This eventually populates with the program, but it takes lone enough that the program appears crashed even on a fast machine. I'm not sure if this is the normal plugin loading or something else, but there is no indication that anything is happening.

During the first start up, the default size of the program is a little larger than the screen space I have right after HPDI is restarted (covers my menu bar). Once I fix this once, it is okay on subsequent runs.

Unrelated: Sometime during the start-up I see a 1.2.0 flash on the screen so there is at least one other place to fix the version. Is it hard coded in multiple places or is the splash screen just an updated image and the code hasn't been fixed?

rwbaer commented 2 years ago

Windows 21H.22000.348 MH-20211213 alpha (HEAD:af7a054b) - Use HDPI checked graphics card - Nvidia 3080 QT As I have moved forward, I have not been encountering the white screen at start-up that started this report. There have been Windows updates for Windows 11 since then, so I can't discount that this report is Windows 11 related in part. I have also moved on to a recent MH nightly for the current report, rather than 1.2 stable for this report.

I am encountering a new set of problems that seem screen related. The configuration is that the main laptop has a QHD screen. I have two side monitors that are HD screens. If I drag MH onto a side screen, it rearranges its size, but something goes wrong with the resizing of the main modeling viewport. It stays large and off-center with the top left corner pinned. See screenshot:

SideScreen

In addition, after clicking on settings, I was still able to select utilities, help, and community tabs, but NOT files, modeling geometries, materials, pose/animate, or rendering tabs. If I then drag MH back on to my center (QHD-main laptop) screen, the tabs become selectable again.

The dragging back and forth process is associated with a long (5-10 seconds) "not responding" period. When dragged again to the side screen, I got some icons (save, export, load) that are written over the tabs up to but not including settings. It is like part of the QT code is resizing properly and part of it is not as I drag from QHD to HD screen. The shot below is a 3rd drag, the large version of icons are no longer covering the upper left screen, but it is clear there is other stuff being drawn over the tabs there (yellow box area). image

image

I'll finish off by saying during the process of dragging back and forth, I did encounter some additional rectangular white screen patches from time to time that remind me of the original issue, just not at start-up any more. They seem associated with redrawing as I drag from the HD to QHD screen.

Here is one more variation on screen-resizing gone wrong: image

Edit: One additional screen is worth sharing. If I close MH while it is on an HD side screen and then restart it so it starts on a side screen, the menu tabs appear to duplicate themselves (2 sets). image

In this configuration, the bottom set of tabs are functional; the top set of tabs are not. When I click on modeling, the human appears centered in the viewport even though the gray grid is still off-center. image

I'm guessing this issue is not very actionable at this point, but it seems worth documenting to see if it happens to anyone else as Windows 11 rolls out.

rwbaer commented 2 years ago

Closing as we have moved on to version MH 1.2.0