直到最近,我才能够在 Ubuntu 18.04 上运行 Eagle 8.3.2。然后我更新到 20.04.01,并升级到 Egle 9.6.2,但新安装无法启动 - 在$./eagle run
我收到以下信息后:
[116687:116687:0100/000000.873192:ERROR:broker_posix.cc(41)] Invalid node channel message
Segmentation fault (core dumped)
说道syslog
:
Nov 23 09:05:17 gnome-shell[7679]: Window manager warning: Invalid WM_TRANSIENT_FOR window 0x4400015 specified for 0x4400013.
Nov 23 09:05:17 kernel: [127935.866677] Chrome_IOThread[116762]: segfault at 68 ip 00007fa13e236c07 sp 00007fa0f0ff7eb8 error 6 in libnss3.so[7fa13e1f6000+f0000]
Nov 23 09:05:17 kernel: [127935.866684] Code: 4f 0b fc ff 4c 89 e7 45 31 e4 e8 24 0d fc ff 48 83 c4 08 4c 89 e0 5b 41 5c c3 66 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 48 89 f8 <f0> 83 47 68 01 c3 0f 1f 00 f3 0f 1e fa 41 55 41 89 d5 41 54 49 89
旧安装也失败,但错误与 QT 问题有关。
我浏览了Autodesk 论坛并尝试了解决方案以及此处列出 GLX 解决方案. 沒有任何幫助。
任何建议都将不胜感激!
更新 1
我现在尝试运行可执行文件,sudo
成功了!看起来是权限问题 - 只是不确定我需要设置什么才能让系统以普通用户身份运行。
答案1
创建桌面链接
[桌面条目]
类型=应用程序
名称=Eagle
名称[de_DE]=Eagle
注释=测试在其中运行命令的终端
Exec=env LIBGL_ALWAYS_SOFTWARE=1 /home/YOUR_PC/eagle-9.6.2/./eagle run
Icon=/home/YOUR_PC/eagle-9.6./bin/eagle-logo.png
类别=开发;
终端=false
老鹰开始