Tôi đang cố gắng cài đặt trình điều khiển Nvidia mới nhất. Sau khi cài đặt nvidia-smi
không thể tìm thấy nó.
Card đồ họa là GeForce 860m và máy tính xách tay của tôi nằm trong Ubuntu 16.04.1 LTS.
Những gì tôi đã làm cho đến nay:
$ sudo apt-get purge nvidia-*
$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo apt-get update
$ sudo apt-get install nvidia-367
$ reboot
$ nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
Làm thế nào tôi có thể làm cho nó hoạt động?
EDIT: Tôi nhận ra $ sudo apt-get install nvidia-367
lỗi trả về:
Error! Bad return status for module build kernel: 4.4.0-36-generic (x86_64)
Consult /var/lib/dkms/nvidia-367/367.44/build/make.log for more information.
Mặc dù trình điều khiển đang thực sự chạy.
make.log
chứa các dòng như thế này:
Makefile:676: Cannot use CONFIG_CC_STACKPROTECTOR_STRONG: -fstack-protector-strong not supported by compiler
và điều này:
cc: error: unrecognized command line option ‘-fstack-protector-strong’
scripts/Makefile.build:258: recipe for target '/var/lib/dkms/nvidia-367/367.44/build/nvidia/nv-instance.o' failed
make[2]: *** [/var/lib/dkms/nvidia-367/367.44/build/nvidia/nv-instance.o] Error 1
Makefile:1403: recipe for target '_module_/var/lib/dkms/nvidia-367/367.44/build' failed
make[1]: *** [_module_/var/lib/dkms/nvidia-367/367.44/build] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.4.0-36-generic'
Makefile:81: recipe for target 'modules' failed
make: *** [modules] Error 2