DraftSight 2017SP1 Linux (beta) 在 Fedora 24 上工作。升级到 Fedora 26 后失败。从命令行运行它,这样你就可以看到低级错误,
/opt/dassault-systemes/DraftSight/Linux/DraftSight
Qt: Session management error: None of the authentication protocols specified are supported
Could not parse stylesheet of object 0x238a050
Could not parse stylesheet of object 0x238a050
在图形环境中,您会看到通常的开始屏幕,然后是错误弹出窗口,用于报告错误,然后在单击时关闭应用程序。有人说错误报告不可用。
与 2017SP3 和 2018SP0 类似。Fedora 更新截至今天是最新的。
该系统是英特尔酷睿 i3。lspci 报告“Intel Corp Xeon E3-1200 v3/4th Gen core processor Integrated Graphics Controller (rev 06)”
一旦安装了 Nvidia GT710 卡和 nvidia 驱动程序模块,2018SP0 就可以工作。它不适用于 nouveau 驱动模块和同一张卡。
有人对原因有任何见解吗?Fedora 中的回归,或 DraftSight 中的潜在错误,或其他什么?
了解它是否适用于 Fedora 26 和 AMD 显卡可能会很有帮助。
编辑 2018 年 3 月
在带有 AMD R5 230 的系统上不起作用,但不同。没有“无法解析”错误,终端窗口上没有任何其他错误,但 Draftsight 启动时显示全部错误,然后锁定。单击“X”进入“程序没有响应”。
还值得注意的是,这不是 Wayland 问题。系统正在运行 Cinnamon 和 lightdm,所以它是很好的旧 X。
如果性能不重要,也是一种解决方法。(它可能不是,第 4 代英特尔显卡)。在具有英特尔显卡的系统上,将其作为“远程”应用程序运行在本地主机上。
$ ssh -X 127.0.0.1
password:
Last login: Wed Mar ...
-bash-4.4$ /opt/dassault-systemes/DraftSight/Linux/DraftSight
(success)
进一步更新 Fedora 29、DraftSight 2018SP3
Nvidia,Cinnamon 的新皱纹如上
需要调用
LD_PRELOAD=/usr/lib64/libfreetype.so.6 /opt/dassault-systemes/DraftSight/Linux/DraftSight
否则失败/lib64/libfontconfig.so.1 lookup error FT_DOne_MM_Var
内核 4.20 和 NVidia 390.87 也无法构建。在 if_not_false_then_true 站点上有一个打过补丁的 NVidia 安装程序。
也不将.desktop
文件安装到 /usr/share/applications