Обнаружение драйверов dGPU в Ubuntu на Surface Book

Обнаружение драйверов dGPU в Ubuntu на Surface Book

У меня есть W10 Surface Book, который имеет новую(почти) встроенную поддержку Ubuntu16.04. Я пытаюсь заставить работать Tensorflow, я правильно установил cuda и cudnn, и они оба, похоже, работают. Tensorflow/python также правильно настроены. Проблема, с которой я сейчас столкнулся, заключается в том, чтобы заставить Ubuntu распознать NVIDIA dGPU в базе производительности.

Согласно моему диспетчеру устройств, W10 обнаруживает его, но когда я пробую nvidia-simв Ubuntu, он говорит, что не может связаться с драйверами. Я тоже пытаюсь, echo $CUDA_VISIBLE_DEVICEно их нет. Когда я проверяю драйверы с помощью dpkg -l | grep nvidiaэтого, вот что я получаю:

ii  nvidia-384                            384.90-0ubuntu0.16.04.1                    amd64        NVIDIA binary driver - version 384.90
ii  nvidia-384-dev                        384.90-0ubuntu0.16.04.1                    amd64        NVIDIA binary Xorg driver development files
ii  nvidia-modprobe                       384.81-0ubuntu1                            amd64        Load the NVIDIA kernel driver and create device files
ii  nvidia-opencl-icd-384                 384.90-0ubuntu0.16.04.1                    amd64        NVIDIA OpenCL ICD
ii  nvidia-prime                          0.8.2                                      amd64        Tools to enable NVIDIA's Prime
ii  nvidia-settings                       384.90-0ubuntu0~gpu16.04.1                 amd64        Tool for configuring the NVIDIA graphics driver

Я думал, что проблема в путях, но я установил пути, как указано в инструкции по установке:

#cuda
export PATH="/usr/local/cuda-8.0/bin${PATH:+:${PATH}}"
export LD_LIBRARY_PATH="/usr/local/cuda-8.0/lib64\
                         ${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}"

На данный момент я несколько раз в течение дня пытался все переустановить/очистить, но у меня ничего не получается.

Есть ли у кого-нибудь идеи, что я могу сделать?

Связанный контент