在Mint-ubuntu下安装CUDA

简介: 关注九天学者微信公众号(扫码关注)第一时间获取技术贴更新!2018年1月底,被德国导师派到洛桑大学的Yury研究组学习HPC-CUDA课程一个星期。

关注九天学者微信公众号(扫码关注)第一时间获取技术贴更新!


2018年1月底,被德国导师派到洛桑大学的Yury研究组学习HPC-CUDA课程一个星期。回来决定把自己的Thinkpad重新利用起来,安装CUDA进行动力学模拟测试。我的安装实在Mint刚安装上没有进行任何操作的前提下进行的。

Pre-install

  • Verify you have a CUDA-Capable GPU
    $ lspci | grep -i nvidia

  • Verify you have a Supported Version of Linux
    uname -m && cat /etc/*release

  • gcc version
    gcc --version

  • kernal
    uname -r

  • install tool kits for kernal

  • sudo apt-get install linux-headers-$(uname -r)

Download the NVIDIA CUDA Toolkit

Donload (runfile(local)) .runversion
[图片上传失败...(image-608c77-1540036446704)]

Install

Disable Nouveau

  • check :lsmod | grep nouveau if nothing print out, it means nouveau is disabled. Otherwise,
  • disable:sudo vi /etc/modprobe.d/blacklist-nouveau.confadd the following command
blacklist nouveau
options nouveau modeset=0

quit&save

  • active: sudo update-initramfs –u
    if it gives the following warning, you need to make some settings

update-initramfs: Generating /boot/initrd.img-3.13.0-24-generic
Warning: No support for locale: en_US.UTF-8

run : sudo locale-gen --purge --no-archive
then :sudo update-initramfs -u -t

  • check again :lsmod | grep nouveau

reboot

sudo reboot

text mode

use key ctrl+alt+F1 into text mode and login with your username and password.

close graphic interface

sudo service lightdm stop

run .run file to install CUDA

sudo bash cuda_9.1.85_387.26_linux.run
first accept licences, and then type y or enter to the next steps, but for OpenGL selection, you'd better type n. If install successfully, it will display word of installed

reboot again

sudo reboot

open graphic interface

sudo service lightdm start

add PATH

export PATH=/usr/local/cuda-9.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64:$LD_LIBRARY_PATH

屏幕分辨率问题

如果出现屏幕分辨率很低的情况,请按照下面的命令操作即可恢复。注销进入登录界面,按ctrl+alt+F1进入命令行终端,输入账户名和密码后,输入如下命令。

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo touch /etc/X11/xorg.conf

重新启动
登录进入ubuntu主界面如果分辨率还没有改变,桌面右上角设置->系统设置->显示->分辨率。此刻可以发现分辨率选项增多选一个分辨率最高的选项点击应用即可。

Reference

Ubuntu 14.04安装CUDA-8.0
ubuntu16.04 安装cuda8.0后,屏幕分辨率过低且不可调节
ref2


关注九天学者微信公众号(扫码关注)第一时间获取技术贴更新!


相关文章
|
5月前
|
Ubuntu Linux
任何Ubuntu用户都应安装的四大Linux应用程序
当然,这款程序不需要太多介绍。我们面对的是网上最庞大最完整的多媒体中心,由于丰富的插件,我们能够高度细化地定制其每一项功能。这是我们的Linux发行版不可或缺的必备软件。 我们可以通过运行以下命令来轻松安装Kodi:sudo apt install kodi。
|
5月前
|
Ubuntu 物联网 Linux
从零安装一个Linux操作系统几种方法,以Ubuntu18.04为例
一切就绪后,我们就可以安装操作系统了。当系统通过优盘引导起来之后,我们就可以看到跟虚拟机中一样的安装向导了。之后,大家按照虚拟机中的顺序安装即可。 好了,今天主要介绍了Ubuntu Server版操作系统的安装过程,关于如何使用该操作系统,及操作系统更深层的原理,还请关注本号及相关圈子。
|
5月前
|
Ubuntu Linux 网络安全
Linux服务器之Ubuntu的安装与配置
Ubuntu Desktop是目前最成功、最流行的图形界面的Linux发行版;而Ubuntu Server也在服务器端市场占据了较大的份额。今天为大家详细介绍了Ubuntu Server的安装与配置,希望对你能有所帮助。关于VMware、VirtualBox等虚拟化软件的使用,朱哥还会在后续的文章中为大家详细介绍,敬请关注!
|
3月前
|
Ubuntu 安全 iOS开发
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
177 5
|
3月前
|
NoSQL Ubuntu MongoDB
在Ubuntu 22.04上安装MongoDB 6.0的步骤
这些步骤应该可以在Ubuntu 22.04系统上安装MongoDB 6.0。安装过程中,如果遇到任何问题,可以查阅MongoDB的官方文档或者Ubuntu的相关帮助文档,这些资源通常提供了解决特定问题的详细指导。
350 18
|
4月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
309 18
|
4月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
329 15
|
4月前
|
存储 Ubuntu iOS开发
在Ubuntu 22.04系统上安装libimobiledevice的步骤
为了获取更多功能或者解决可能出现问题,请参考官方文档或者社区提供支持。
232 14
|
4月前
|
Ubuntu 安全 关系型数据库
安装与配置MySQL 8 on Ubuntu,包括权限授予、数据库备份及远程连接指南
以上步骤提供了在Ubuntu上从头开始设置、配置、授权、备份及恢复一个基础但完整的MySQL环境所需知识点。
481 7
|
4月前
|
消息中间件 人工智能 运维
Ubuntu环境下的 RabbitMQ 安装与配置详细教程
本文聚焦在Ubuntu下RabbitMQ安装与配置教程,旨在帮助读者快速构建稳定可用的消息队列服务。