Docker открывает маленькое новое окно, которое ничего не делает

Это связано с предыдущим вопросом -

В Ubuntu 12.04, когда я запускаю любую команду докера, например:

sudo docker pull ubuntu

Фокус теряется из моего терминала, и открывается крошечное (едва заметное) новое окно. Когда я расширяю окно, в нем нет ничего (просто чернота). Когда я закрываю его, я получаю сообщение об ошибке (в исходном терминале):

XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 32 requests (32 known processed) with 0 events remaining.

Ответы

Ответ 1

Есть две разные программы под названием "докер" . Вы используете неправильный.

(Я на самом деле просто потратил весь день на эту проблему. Надеюсь, этот ответ спасет кого-то еще некоторое время.)

То, что вы (и я) надеялись использовать, было "докер" : https://www.docker.io/

Однако то, что вы (и я) на самом деле использовали, было "докером", созданным Беном Янсенсом, который является "лотком для стыковки".

Вот краткий отрывок из README этого другого "докера":

Docker - приложение для стыковки (приложение док-станции WindowMaker), которое действует как системный лоток для KDE3 и GNOME2. Его можно использовать для замены панели в любой среде, позволяя вам иметь системный трей без запуск панели KDE/GNOME.

(Это программа, создающая это маленькое окно.)

Я получил этот "докер" , выполнив:

sudo apt-get install docker

... на Linux Mint 16 (Petra). На основе Ubuntu 13.10 (Saucy).

(Возможно, вы сделали что-то подобное.)

Для меня решение заключалось в том, чтобы избавиться от этой другой "докер" с помощью:

sudo apt-get удалить докер

... и (как я собираюсь сделать), зайдите в "докер" с сайта www.docker.io


Просто примечание, как я понял это, набрав команду:

docker --help

И затем отмечая имя автора ( "Бен Янсенс" ). И затем поиск в Интернете для "докеров Бена Янсена".

Это привело меня к этому файлу README: http://tint2.googlecode.com/svn-history/r31/trunk/src/systray/README

Ответ 2

Вы уверены, что выполнили все инструкции по установке Docker, например, настроить правильное ядро? http://docs.docker.io/en/latest/installation/ubuntulinux/

Если это не работает правильно, то что-то в вашей конфигурации вмешивается. Если мы не можем понять, что это такое, вы всегда можете просто установить Mint или запустить Docker в Virtual Box или что-то в этом роде.

Возможно, это связано с этим https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/975227