riperiperi / FreeSO

Re-implementation of The Sims Online.
http://freeso.org
Mozilla Public License 2.0
823 stars 95 forks source link

Volcanic.exe doesn't render properly on Linux #212

Open andrfgs opened 3 years ago

andrfgs commented 3 years ago

Hi, I am trying to run Volcanic.exe using mono on Linux and some tabs are not rendering properly at least on my 4K monitor.

The issue only seems to happen with some tabs which don't fully extend to the size of the window, so this is probably and anchoring problem in some elements of the tabs.

These bugs make Volcanic quite unusable in some cases.

Here are the problematic tabs: The VMInspector of Volcanic: VolcanicWindow

The Object tab on Edit Object 2

The 3D tab on Edit Object This one is particularly problematic because I can't export the model to an obj file. 3

The XML Entry tab on Edit Object 1

Pretty sure this is problem with the container anchors but I can't seem to find the source code for Volcanic so I can't really check it.

I did try to pass different values for GTK_SCALE but this doesn't change much.

EDIT: I finally realized that Volcanic’s source is in FSO.IDE, sorry. Regardless, the issue remains.

riperiperi commented 2 years ago

This is most likely a mono issue. I'd try disabling DPI scaling on the application, if possible.