
Я обновил свою систему с 15.10 до 16.04, а контейнер с 14.04 до 16.04.
Я использовал драйвер cuda/nvidia по умолчанию в обоих случаях: cuda 7.5 и nvidia 361.42.
При запуске контейнера я получаю lightdm DM. Я не могу двигать мышью или использовать клавиатуру. В 16.04 отсутствуют модули kbd и mouse. Есть идеи, как это исправить.
Спасибо
решение1
Проприетарный драйвер NVIDIA, который идет с 16.04, кажется, проблемный. У меня были с ним проблемы, и я видел по крайней мере один другой вопрос с жалобами на проблемы. Вот что я сделал, чтобы решить свою проблему; это должно сработать и у вас.
- Войдите в TTY, нажав Ctrl+ Alt+ F1.
- Войдите со своим логином и паролем.
- Запустите
sudo apt-get purge nvidia-*
и подтвердите все запросы. - Беги
sudo apt-add repository ppa:graphics-drivers/ppa
и потомsudo apt-get update
. - Бегать
sudo apt-get install nvidia-364
.
Это установит последнюю версию драйвера из этого репозитория/PPA. Это более новая версия, чем та, что идет с Ubuntu (361.42 против 364.15) и, кажется, немного стабильнее. Она также имеет открытый исходный код, так что это плюс;-).
Если у вас возникли какие-либо проблемы или вы не поняли эти инструкции, оставьте комментарий.
решение2
Это могло произойти из-за того, что входы xorg в вашем контейнере были настроены с помощью xserver-xorg-input-kbd
, что было удалено в 16.04. В этом случае вы могли бы решить эту проблему, перенастроив входы с помощью evdev. Вы можете найти больше информации вэтот ответ.