Followup-For: Bug #969230 Control: reassign -1 coin3 Control: retitle -1 coin3: FreeCAD crashes because of GLX glue trying to use NULL display Control: affects -1 freecad Control: tags -1 fixed-upstream patch Control: forwarded -1 https://github.com/coin3d/coin/pull/404
On Sat, 29 Aug 2020 18:32:02 +0100 =?utf-8?q?Pedro_=C3=82ngelo?= <pang...@void.io> wrote: > Package: freecad > Version: 0.18.4+dfsg2-5 > Severity: important > Tags: upstream > > Dear Maintainer, > > * What led up to the situation? > > On Debian testing, under the Sway window manager (which is Wayland-based), it > is not possible to read or write FCSstd files on Freecad. To reproduce: > > * use a wayland-based window manager > * open a shell and execute `QT_QPA_PLATFORM=wayland freecad` > * try to load an FCSstd file > > this issue is known upstream: > > https://forum.freecadweb.org/viewtopic.php?t=33359 > > the proper fix requires a patch recently merged to coin3d: > > https://github.com/coin3d/coin/pull/404 > > I flagged this as important because it makes the package unusable on native > Wayland setups. A workaround is to set `QT_QPA_PLATFORM=xcb` before starting > Freecad. > Lets reassign it to coin3 then. Unfortunatly the merge request has been fixed after they released 4.0.0, so it is not in Debian yet, but maybe the maintainers of coin3d want to cherry pick the patch at https://patch-diff.githubusercontent.com/raw/coin3d/coin/pull/404.patch -- tobi