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
UI messed up in latest weekly AppImage #130
Comments
The bug is still present in today's AppImage as well:
|
I am closing the bug report as the problem turned out to be on my end. Apparently, something was setting the While I still cannot find where the envs are being set and what is setting them, changing the value of |
Thanks for following up @ifohancroft @PLChris where can we mention this workaround, in 'known issues'? |
@luzpaz Most welcome! |
Here's what I found. It's a deep rabbit hole, so I'll try to only include what's relevant.
We have a working workaround now, however, keeping in-mind that just a couple of weeks ago the AppImages worked without this (custom compiling FreeCAD hasn't worked with me for awhile (same problem)) I am thinking either something in Qt changed or something in FreeCAD so I'm hoping we can find the root cause. The latest AppImage that I have that works is this one:
The earliest I currently have, that doesn't work, is this one:
Does anyone have any AppImages between those two? I'd like to test which one is the last one that works and which one is the earliest that doesn't to see if the Qt version changed and hopefully narrow down the problem. I'll hold off marking the forum post as fixed for now as I'm hoping we can find the root cause and I can write it there when marking it as fixed. P.S. It used to be that when you go to download the weekly AppImage you have previous versions there as well, now it's just the latest one. What happened to that? Can we get back to having previous versions as well? Btw when my AppImage stopped working, as I didn't expect that to happen, I had already deleted the previous one after downloading the new one (before testing it) and was almost left without a working FreeCAD :D P.S. Is FreeCAD perhaps hardcoding font sizes? P.P.S. Setting QT_SCALE_FACTOR to 1 is another possible workaround (haven't tested having both QT_SCALE_FACTOR to 1 and QT_FONT_DPI to 96). Also, if QT_FONT_DPI is set to 92, I don't know if setting QT_SCALE_FACTOR to 1 would work). On the other hand, having QT_SCALE_FACTOR to the default value (the one MATE was setting it to, I believe it was 0) doesn't prevent the workaround of setting QT_FONT_DPI to 96 from working. |
Nice sleuthing!!! Much appreciated! |
As can be seen here https://youtu.be/M3rtcglKP9U the UI of the latest weekly AppImage is messed up. I have removed my configs and stuff to make sure they aren't causing the problem.
Forum post: https://forum.freecadweb.org/viewtopic.php?p=614419
The text was updated successfully, but these errors were encountered: