0

在 OSX 10.11.6 上运行名为 Baudline 的 XQuartz 相关应用程序。在升级 XQuartz 之前工作正常,但在全新安装两者后,Baudline 在打开 XQuartz 时崩溃。得到以下报告:

错误:尝试将非小部件子“dsm”添加到仅支持小部件注销的父“baudline”

提前感谢您的帮助。

4

2 回答 2

4

解决了。A la http://michaelgalloy.com/2016/11/11/problems-with-xquartz-2-7-11-on-macos.html,以下终端命令修复了 10.11.6 中的小部件中断:

sudo mv /opt/X11/lib/libXt.6.dylib{,.bak}

sudo cp /opt/X11/lib{/flat_namespace,}/libXt.6.dylib

祝您所有 Baudline 粉丝 DSP 快乐。

于 2017-03-04T17:40:31.717 回答
0

另一个不需要更改系统文件(这可能会破坏使用 XQuartz 的其他应用程序)的解决方案是使用以下终端命令启动 Baudline:

DYLD_LIBRARY_PATH=/opt/X11/lib/flat_namespace /Applications/baudline.app/Contents/Resources/baudline

与另一个答案类似,它让我们加载flat_namespaceXQuartz 库的应用程序版本。缺点是 Baudline 以这种方式启动在 Dock 中不会有单独的图标。

于 2018-09-05T22:07:33.760 回答