DraftSight 2017SP1 Linux(测试版)在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更新是截至今天的最新版本。
此系统是Intel核心i3。 lspci报告"英特尔公司Xeon E3-1200 v3 /第四代核心处理器集成图形控制器(转06)"
一旦安装了Nvidia GT710卡和nvidia驱动程序模块,2018SP0就可以正常工作。它不适用于nouveau驱动程序模块和相同的卡。有没有人对原因有任何见解? Fedora中的回归,或者DraftSight中的潜在错误,还是其他什么?
了解它是否适用于Fedora 26和AMD图形可能会非常有用。
编辑2018年3月
在使用AMD R5 230的系统上不起作用但不同。否#34;无法解析"错误,而不是终端窗口上的任何其他错误,但Draftsight启动时显示全部错误,然后锁定。单击" X"到达"程序没有响应"。
另外值得注意的是,这不是一个Wayland问题。系统正在运行Cinnamon和lightdm,因此它的老X.
如果表现不重要,也可以解决这个问题。 (它可能不是第4代英特尔显卡)。将其作为"遥控器"在具有Intel图形的系统上的localhost上的应用程序。
$ 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的新皱纹,肉桂如上所述
需要调用
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也无法构建。已修补的NVidia安装程序可在if_not_false_then_true网站上运行。
也不会将.desktop
文件安装到/ usr / share / applications
答案 0 :(得分:1)
当我将Fedora 24更新为25时,我遇到了类似的问题。解析样式表消息仍然显示但我可以使用新手驱动程序从Xorg会话(而不是Wayland)运行draftsight,但只能使用sudo的root权限。 您可以尝试以下脚本:
sudo DISPLAY = $ DISPLAY vblank_mode = 1 / opt / dassault-systemes / DraftSight / Linux / DraftSight
答案 1 :(得分:0)
我只能让DraftSight以root身份在Fedora 27(4.18.1.16-100.fc27.x86_64)下运行。我已经用Ubuntu安装了一个VM,它运行良好,没有提升的特权。