- 分辨率调整:
ubuntu系统安装之后,没有1080*1920的分辨率,需要在/etc/profile中添加。Ubuntu16.04调整屏幕分辨率至1920*1080
- 修改hosts:
有些网站登陆不上去,可以先用站长工具ping检测一下这个网站,然后从可以ping通的网站中找一个hosts,在ubuntu中添加。添加方法参考: Ubuntu 18.04修改hosts方法
- ubuntu扩容
- 安装NVIDIA显卡驱动:
在安装之前首先就是要禁用Nouveau的驱动,如果不禁用会在安装过程中产生Nouveau相关错误。
禁用Nouveau的驱动的方法可以参考,在/etc/modprobe.d/blacklist.conf中设置blacklist nouveau等:Ubuntu 16.04 禁用 nouveau 安装 nvidia显卡驱动
Ubuntu 18.04安装NVIDIA显卡驱动教程,使用标准Ubuntu 仓库进行自动化安装,首先,检测你的NVIDIA显卡型号和推荐的驱动程序的模型。
在命令行中输入如下命令:$ ubuntu-drivers devices
根据recommended,使用Ubuntu驱动程序命令来安装所有推荐的驱动程序。
输入以下命令:$ sudo ubuntu-drivers autoinstall1
- 检查是否有nvidia卡,安装的nvidia显卡驱动版本,可以参考:检查安装的nvidia显卡驱动版本命令
- 集中包括驱动安装,cuda安装,还有gcc降级等等:真实机下 ubuntu 18.04 安装GPU +CUDA+cuDNN 以及其版本选择(亲测非常实用) Ubuntu 18.04LTS cuda cudnn 安装
- cuDNN安装:
- Ubuntu上安装opencv C++:
整个安装顺序:下载,安装依赖包,cmake, make, sudo make install, 配置路径,
官网的安装指导 编译问题:cmake中参数没有加入Contrib,也没有后续的环境配置。
Ubuntu 18.04配置OpenCV 4.2.0 这个比较全面,但是第一步安装OpenCV的依赖包的比较多,可以结合官网,从本教程的第二步开始。编译过程中如果CUDA_ARCH_BIN='7.5'出错,可以选择下面的cmake。
cmake -D CMAKE_INSTALL_PREFIX=/usr/local -D CMAKE_BUILD_TYPE=Release -D OPENCV_GENERATE_PKGCONFIG=ON -D ENABLE_CXX11=1 -D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib-4.2.0/modules -D OPENCV_ENABLE_NONFREE=True -D INSTALL_PYTHON_EXAMPLES=ON -D INSTALL_C_EXAMPLES=ON -D CUDA_ARCH_BIN='5.3 6.1 7.0 7.5' -D WITH_CUDA=ON -D WITH_TBB=ON -D ENABLE_FAST_MATH=1 -D WITH_OPENMP=ON -D WITH_CUFFT=ON -D WITH_CUBLAS=ON ..
但是上面的教程比较繁琐,更简介的教程,尤其是配置路径部分,可以参考:Ubuntu18.04下安装openCV4.1.2
Ubuntu 18.04源码编译安装OpenCV 4.0流程
【opencv】ubuntu安装opencv4.2.0(支持cuda加速)推荐指数:五颗星
如果安装过程中出错,需要卸载,可以用下面的方法:
sudo find / -iname "*opencv*"
dpkg -l | grep opencv
sudo apt-get autoremove libopencv-dev
卸载刚刚cmake的opencv:
make clean
sudo make uninstall