这与以前的问题有关 –
在Ubuntu 12.04下,当我运行任何docker命令时:
sudo docker pull ubuntu
重点从我的terminal丢失,一个微小(几乎不明显)的新窗口打开。 当我扩大窗口时,什么也没有(只是黑色)。 当我closures它时,我收到错误信息(在原始terminal中):
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 32 requests (32 known processed) with 0 events remaining.
有两个不同的程序名为“码头”。 你用错了。
(我其实也是在这个问题上浪费了整个下午的时间,希望这个答案能够节省一些时间。)
你(和我)希望能够使用的是“docker”,来自https://www.docker.io/
然而,你(和我)实际上使用的是Ben Jansens创建的“docker”,它是一个“Docking System Tray”。
这是另一个“码头工人”的自述文件的简短摘录:
Docker是一个对接应用程序(WindowMaker dock应用程序),用作KDE3和GNOME2的系统托盘。 它可以用来替换任何一种环境下的面板,让您拥有一个系统托盘,而无需运行KDE / GNOME面板。
(这是创建这个小窗口的程序。)
我通过这样做了另一个“码头工人”:
sudo apt-get install docker
…在Linux Mint 16(Petra)上。 这是基于Ubuntu 13.10(Saucy)。
(你可能做了类似的事情。)
对我来说,解决办法是摆脱这个其他的“码头工人”:
sudo apt-get删除docker
…(正如我将要做的那样)从www.docker.io获取“docker”
只是一个侧面说明,我的方法是通过输入命令:
码头工人 – 帮助
然后注意作者的名字(“Ben Jansens”)。 然后在网上搜索“Ben Jansens docker”。
这使我到这个自述文件: http : //tint2.googlecode.com/svn-history/r31/trunk/src/systray/README
你确定你遵循所有的Docker安装说明,如设置正确的内核? http://docs.docker.io/en/latest/installation/ubuntulinux/
如果它不能正常工作,那么你的配置中的东西是干扰的。 如果我们不知道它是什么,那么你总是可以安装Mint,或者在Virtual Box中运行Docker。
是否可能与此https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/975227相关