我最近终于成功在 Ubuntu 16.04 上安装了 nvidia 驱动程序 (367.44) CUDA (7.5) 和 cuDNN (5.0)。一切运行正常,我可以按照此处所述成功测试 Theano python 包中的设置http://deeplearning.net/software/theano/install_ubuntu.html#test-gpu-configuration,GPU 被正确检测和使用。现在我想安装 GPU 版本的 Tensorflow,令我惊讶的是,它说无法检测到 GPU。我想检查 nvidia-smi 命令的输出,但也找不到它。我只能看到 nvidia-detector 和 nvidia-settings。当我直接从 /usr/bin/nvidia-367/bin 目录中运行 nvidia-smi 时,它说:
NVIDIA-SMI 失败,因为它无法与 NVIDIA 驱动程序通信。请确保已安装并运行最新的 NVIDIA 驱动程序。
好像驱动程序不知怎么被禁用了,我不知道如何让它重新工作。你知道会发生什么,以及可以修复什么吗?