ant*_*618 7 nvidia graphics drivers
我的笔记本电脑中有以下 Nvidia 显卡
ant@Anthill ~> lspci -k | grep -EA2 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
Subsystem: Lenovo 4th Gen Core Processor Integrated Graphics Controller
Kernel driver in use: i915
--
07:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev a1)
Subsystem: Lenovo GK208M [GeForce GT 740M]
Kernel modules: nvidiafb, nouveau
Run Code Online (Sandbox Code Playgroud)
我已通过以下方式安装驱动程序
sudo apt-add-repository ppa:graphics-drivers/ppa
sudo apt-get install nvidia-370 nvidia-prime
Run Code Online (Sandbox Code Playgroud)
和 cuda 工具包通过从 nvidia 官方网站下载 cuda-7.5 二进制文件
sudo ./NVidia-cuda-7.5.run
Run Code Online (Sandbox Code Playgroud)
所有这些安装都是在转移到tty并停止 XOrg 之后完成的
sudo service lightdm stop
Run Code Online (Sandbox Code Playgroud)
现在重启后
ant@Anthill ~> nvidia-smi
NVIDIA-SMI couldn't find libnvidia-ml.so library in your system. Please make sure that the NVIDIA Display Driver is properly installed and present in your system.
Please also try adding directory that contains libnvidia-ml.so to your system PATH.
Run Code Online (Sandbox Code Playgroud)
libnvidia-ml.so存在于此处
ant@Anthill ~> ls /usr/lib/nvidia-370
alt_ld.so.conf libGLX_indirect.so.0@ libnvidia-fatbinaryloader.so.370.28
bin/ libGLX_nvidia.so.0@ libnvidia-fbc.so.370.28
ld.so.conf libGLX_nvidia.so.370.28 libnvidia-glcore.so.370.28
libEGL_nvidia.so.0@ libGLX.so@ libnvidia-glsi.so.370.28
libEGL_nvidia.so.370.28 libGLX.so.0 libnvidia-ifr.so@
libEGL.so@ libnvcuvid.so@ libnvidia-ifr.so.1@
libEGL.so.1 libnvcuvid.so.1@ libnvidia-ifr.so.370.28
libGLdispatch.so.0 libnvcuvid.so.370.28 libnvidia-ml.so@
libGLESv1_CM_nvidia.so.1@ libnvidia-cfg.so@ libnvidia-ml.so.1@
libGLESv1_CM_nvidia.so.370.28 libnvidia-cfg.so.1@ libnvidia-ml.so.370.28
libGLESv1_CM.so@ libnvidia-cfg.so.370.28 libnvidia-ptxjitcompiler.so.370.28
libGLESv1_CM.so.1 libnvidia-compiler.so@ libnvidia-tls.so.370.28
libGLESv2_nvidia.so.2@ libnvidia-compiler.so.1@ libnvidia-wfb.so.370.28
libGLESv2_nvidia.so.370.28 libnvidia-compiler.so.370.28 libOpenGL.so@
libGLESv2.so@ libnvidia-eglcore.so.370.28 libOpenGL.so.0
libGLESv2.so.2 libnvidia-egl-wayland.so.370.28 tls/
libGL.so@ libnvidia-encode.so@ vdpau/
libGL.so.1@ libnvidia-encode.so.1@ xorg/
libGL.so.1.0.0 libnvidia-encode.so.370.28
Run Code Online (Sandbox Code Playgroud)
我也尝试将此目录添加到 PATH 和 LD_LIBRARY_PATH 中。两者都不起作用。
还,
ls /dev | grep nvidia
Run Code Online (Sandbox Code Playgroud)
一无所获。那是没有设备存在/dev/nivida*
有什么建议可以让这个工作吗?在哪里nvidia-smi尝试找到libnvidia-ml.so?
小智 8
LD_PRELOAD=/usr/lib/nvidia-367/libnvidia-ml.so nvidia-smi
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25924 次 |
| 最近记录: |