Erkennen von dGPU-Treibern in Ubuntu auf Surface Book

Erkennen von dGPU-Treibern in Ubuntu auf Surface Book

Ich habe ein W10 Surface Book, das die neue (oder ähnliche) native Unterstützung für Ubuntu 16.04 bietet. Ich versuche, Tensorflow zum Laufen zu bringen. Ich habe cuda und cudnn richtig installiert und beide scheinen zu funktionieren. Tensorflow/Python sind auch richtig eingerichtet. Das Problem, das ich jetzt habe, ist, Ubuntu dazu zu bringen, die NVIDIA dGPU in der Leistungsbasis zu erkennen.

Laut meinem Gerätemanager erkennt W10 es, aber wenn ich es nvidia-simin Ubuntu versuche, heißt es, es könne nicht mit den Treibern kommunizieren. Ich versuche es auch, echo $CUDA_VISIBLE_DEVICEaber es gibt keine. Wenn ich die Treiber mit dpkg -l | grep nvidiaFolgendem überprüfe, erhalte ich:

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

Ich dachte, es liege vielleicht an einem Pfadproblem, aber ich habe meine Pfade wie in den Installationsanweisungen vorgeschlagen festgelegt:

#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}}"

An diesem Punkt habe ich den ganzen Tag über mehrmals versucht, alles neu zu installieren/zu löschen, aber ich bekomme es einfach nicht zum Laufen.

Hat jemand eine Idee, was ich tun kann?

verwandte Informationen