64位Linux上的Squeak 5.0忽略了-headless和-nodisplay

时间:2016-01-05 16:42:16

标签: linux squeak

我试图在没有显示驱动程序的情况下在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新安装。

1 个答案:

答案 0 :(得分:1)

对于那些将来遇到此问题的人:

参数被忽略,因为它们没有从squeak shellscript传递给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