Bug#969230: freecad crashes on wayland when opening FCStd files
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?= 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
Bug#969230: freecad crashes on wayland when opening FCStd files
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. -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.6.0-2-rt-amd64 (SMP w/4 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages freecad depends on: ii freecad-python3 0.18.4+dfsg2-5 Versions of packages freecad recommends: ii calculix-ccx 2.11-1+b3 ii graphviz 2.42.2-4 Versions of packages freecad suggests: pn povray -- no debconf information