Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#73969 - [freecad] graphical glitches

Attached to Project: Community Packages
Opened by Balázs Vinarz (vinibali) - Sunday, 27 February 2022, 07:05 GMT
Last edited by Toolybird (Toolybird) - Monday, 15 August 2022, 02:41 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Alexander F. Rødseth (xyproto)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Hello there!
I've been having problems for a year with FreeCAD. It has graphical glitches even in the menu toolbar.
AFAIR in a previous version for around a year, I could get rid of this with disabling the HW acceleration for drawing.
Like:
LIBGL_DRI3_DISABLE=true LIBGL_ALWAYS_SOFTWARE=1 freecad
I combined all the switches at the X.org device parameters for my Radeon(AMDGPU) without any success.

But now only the official appimage is working out of box without using any env variables.

Additional info:
* package version: 0.19.3-13
* config: AMD Ryzen5 2400G/2500U, XFCE 4.16
* link to upstream bug report, if any

Steps to reproduce:
* just open FreeCAD
This task depends upon

Closed by  Toolybird (Toolybird)
Monday, 15 August 2022, 02:41 GMT
Reason for closing:  Upstream
Comment by Balázs Vinarz (vinibali) - Saturday, 05 March 2022, 18:08 GMT
Pretty much the same with the latest 0.19.4-1 package.
I even tried it with an older machine, which is able to run both AMDGPU and Radeon kernel drivers.
No luck at all, so I decided to open a bug report at the FreeCAD forum:
https://forum.freecadweb.org/viewtopic.php?f=3&t=66862
Comment by Alexander F. Rødseth (xyproto) - Monday, 14 March 2022, 10:24 GMT
Thanks for reporting. This might be an upstream issue.

Are you using X or Wayland? If you are using Wayland, could you please try:

export QT_WAYLAND_DISABLE_WINDOWDECORATION=1

before running FreeCAD, and see if the problem is the same?
Comment by Balázs Vinarz (vinibali) - Tuesday, 15 March 2022, 08:53 GMT
I'm using XFCE, so this might not be releavant. Somebody mentioned that maybe Python 3.10 is the root cause of the problem, however I think that has nothing to do with the GUI.
Comment by Alexander F. Rødseth (xyproto) - Friday, 29 July 2022, 23:35 GMT
Please check if this is fixed in freecad 0.20 which should appear in [community] shortly.
Comment by Balázs Vinarz (vinibali) - Saturday, 30 July 2022, 05:52 GMT
Unfortunately that's pretty much the same.
Comment by Alexander F. Rødseth (xyproto) - Friday, 05 August 2022, 11:24 GMT
Thanks for testing. XFCE and Python 3.10 should both be fine.

The FreeCAD 0.20 package now uses no patches and only upstream code. I think this might be an upstream issue.

Please submit the issue upstream to the FreeCAD developers, or re-open this issue if I should be mistaken. Thanks.
Comment by Balázs Vinarz (vinibali) - Monday, 15 August 2022, 02:41 GMT
  • Field changed: Percent Complete (100% → 0%)
Some guy at the Freecad forum had an idea, and it seems that the custom DPI settings was the problem. I would like to add that here too.

Loading...