我正在尝试在没有显示驱动程序的64位Linux上运行新的Squeak 5.0。
在较旧的服务器上,我总是使用-nodisplay或-headless,它们正常工作,但是现在它们被忽略,我收到以下错误消息:
squeak: could not find any display driver
更多细节:
squeak是通过apt get安装的
命令行:sudo squeak Squeak5.0-15113.image-headless-nodisplay
Linux是一个Ubuntu,由1&1新安装。
最佳答案
对于未来有这个问题的人:
这些参数被忽略,因为它们没有从squeak外壳脚本传递到squeak可执行文件。
您可以在以下位置找到可执行文件:Squeak-5.0-All-in-One.app/Contents/LinuxAndWindows/Linux-i686/lib/squeak/5.0-3397
旁注:另一个陷阱是,如果./squeak
抛出错误file not found
,则权限未设置(可能是您在像我这样的windows上提取文件并将其上载到linux服务器,在windows上权限已丢失)-然后您就可以sudo chmod +x squeak
。
关于linux - 64位Linux上的Squeak 5.0忽略-headless和-nodisplay,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34616807/