Tôi đã có Cuda6 hoạt động trên Lubfox 14.04. Điều này đã được cài đặt sẵn bản dựng, vì vậy nếu bạn đang sử dụng bản cài đặt mới, có lẽ bạn nên cài đặt nó:
apt-get install build-essential
Tải xuống gói chạy cuda6 (6.0.37 tại thời điểm viết hiện tại) để ~/Downloads
:
Mở một thiết bị đầu cuối và giải nén các trình cài đặt riêng biệt thông qua:
mkdir ~/Downloads/nvidia_installers;
cd ~/Downloads
./cuda_6.0.37_linux_64.run -extract=~/Downloads/nvidia_installers;
(. Tôi cố gắng chạy file .run trực tiếp, nhưng nó vẫn giữ được điều chỉnh các Xorg tôi cài đặt và sẽ không bao giờ để X chạy Tôi tin rằng nó là một vấn đề cấu hình giữa các phiên bản driver: những cài đặt bằng apt-get nvidia-331-updates
và CUDA * lái xe .run.)
Hoàn toàn gỡ cài đặt mọi thứ trong kho Ubuntu bằng nvidia- *. Tôi đã sử dụng synaptic và thực hiện một cuộc thanh trừng, AKA hoàn toàn gỡ cài đặt chương trình và cấu hình.
sudo apt-get --purge remove "nvidia-*"
Có các hướng dẫn này hữu ích vì chúng ta cần phải giết X cài đặt trình điều khiển. Nhấn CTL + ALT+ F1để thả xuống thiết bị đầu cuối vật lý và đăng nhập.
cd ~/Downloads/nvidia_installers;
sudo service lightdm stop
sudo killall Xorg
sudo ./NVIDIA-Linux-x86_64-331.62.run
Chấp nhận EULA và cài đặt trình điều khiển. Tôi khuyên bạn nên để nó cập nhật tập tin cấu hình Xorg.
Sau khi trình cài đặt kết thúc, bật mô-đun nvidia và cài đặt CUDA.
sudo modprobe nvidia
sudo ./cuda-linux64-rel-6.0.37-18176142.run
sudo ./cuda-samples-linux-6.0.37-18176142.run
kiểm tra nếu các trình điều khiển đang làm việc bằng cách đi đến thư mục mẫu của bạn
cd /usr/local/cuda/samples
sudo chown -R <username>:<usergroup> .
cd 1_Utilities/deviceQuery
make .
./deviceQuery
Làm việc cho tôi tại thời điểm này. Bây giờ khởi động lại X
sudo service lightdm start
Bạn sẽ có thể làm
lsmod | grep nv
và xem một dòng với nvidia được liệt kê. Đừng quên đăng xuất khỏi thiết bị đầu cuối vật lý của bạn nếu tất cả đều hoạt động.
RUỘT THỪA
Trong trường hợp của tôi, cần phải thêm thư mục chứa tệp thực thi vào của bạn $PATH
.
Một cách để làm điều đó là chỉnh sửa ~/.bashrc
tệp trong thư mục Home của bạn. Thêm một dòng cho của bạn. bashrc
(sửa đổi vị trí nếu bạn thay đổi thư mục cài đặt CUDA mặc định)
xuất PATH = / usr / local / cuda-6.0 / bin: $ PATH
Lưu tệp và sau đó nguồn của bạn .bashrc
bằng cách gõ
source .bashrc
khi trong thư mục nhà của bạn.