Bug#987642: freecad: wrong-sized widgets, fonts, menus and toolbars

Sam Lander sam.lander at gmail.com
Mon Apr 26 22:15:27 BST 2021


Package: freecad
Version: 0.19.1+dfsg1-2
Followup-For: Bug #986821
X-Debbugs-Cc: sam.lander at gmail.com

Dear Maintainer,

My menus, toolbars (and splashcreen element too) are missing, wrong-sized or misplaced.
I would like to attach a screengrab to illustrate.
In words: it looks like some resource describing my window's styling is missing or wrong. 
Perhaps a default font is being assumed? Or a resolution not communicated properly?
The result is that the pointer cannot interact with these UI elements because their target region doesn't match
the drawn object's region.

The AppImage FreeCAD_0.19-21718-Linux-Conda_glibc2.12-x86_64.AppImage does not display this problem, and works 
well on my system.

I am using XFCE desktop.
I've seen problems like this occasionaly in other packages, and in the windowmanager itself, 
but they're usually attributable to a broken dependency.

I have: purged FreeCAD and reinstalled it. 
I've observed the problem in 0.18 and 0.19
I have looked for gtk brokenness, but I don't know what I am looking at, so that was fruitless.

My next steps:
I know the package exhibits the problem, and the AppImage does not.
Next I will try to build FreeCAD from the sources and test the result.

Thanks for your work on this package, I'd like to help you with it in any way that I can.


-- System Information:
Debian Release: bullseye/sid
  APT prefers testing-security
  APT policy: (500, 'testing-security'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-8-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages freecad depends on:
ii  freecad-python3  0.19.1+dfsg1-2

Versions of packages freecad recommends:
ii  calculix-ccx  2.17-3
ii  graphviz      2.42.2-4+b2

Versions of packages freecad suggests:
pn  povray  <none>

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: splashScreen.png
Type: image/png
Size: 78455 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20210427/934430b5/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: garbledFreeCAD.png
Type: image/png
Size: 172965 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20210427/934430b5/attachment-0003.png>


More information about the debian-science-maintainers mailing list