Digital-Humans-23 / a1

7 stars 0 forks source link

[Announcement] Known (minor) issues of the code base. #3

Open eastskykang opened 1 year ago

eastskykang commented 1 year ago

We noticed some minor issues that can potentially be raised during the runtime. Please go through the following list before you create an issue thread.

These issues are only minor and not critical to conduct the assignment. We try our best to support as many platforms and machines as possible, but please understand we cannot test our codebase extensively for every platform.

GUI application crash when resizing the window on the latest M1 (or M2) apple machines

This is a known issue of glfw (the GUI framework our codebase uses), and unfortunately, it's not within the scope that we can handle.

GUI application crash when the window is minimized on Linux

We are currently investigating this, but presumably, this is related to glfw too.

GUI application rendering scale issue on 2nd monitor (mac OS)

If you use an external monitor with Apple laptops (desktop machine does not have this issue), you may see somewhat like this: (you won't see the robot in the center of the screen)

Screenshot 2023-02-28 at 12 12 17

This is due to the wrong scaling for GUI rendering. We have identified the bug and fixed it, but since we haven't tested the fixed code extensively yet, we decided not to deploy the fix for this assignment unfortunately.

A temporal solution you can take is to set your built-in laptop screen as a main display:

image

Then you will see the properly scaled GUI rendering as follow:

image