作者:张华 发表于:2019-08-02
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明 (http://blog.csdn.net/quqi99 )

CPU governor - https://blog.csdn.net/quqi99/article/details/89508243
注:安装nvidia驱动的说法蛮多:

  • 尽量使用ppa安装
  • 使用最新版本可能会有问题,使用nvidia-smi能测试是否nivia驱动正常
  • 从官网查询nvidia驱动的版本,例如t440p的是GT 730M, 官网查询它仅能使用418版本 - https://www.nvidia.com/Download/index.aspx?lang=en
  • 又尽量不要使用官方版本,从ppa上安装418版本 , 见: https://blog.csdn.net/quqi99/article/details/54950383
  • 如果ubuntu能进CLI但不能进GUI, 很有可能是nvidia驱动造成的(查询lightdm/gdm3, gpu-manager服务确认是否是因为找不着GPU造成的, 一个例子-https://zhhuabj.blog.csdn.net/article/details/54950383)
sudo add-apt-repository multiverse
sudo apt update
sudo apt install -y libvulkan1 libvulkan-dev mesa-vulkan-drivers
#sudo add-apt-repository ppa:graphics-drivers/ppa  #Use latest version
sudo lshw -c display             #By default, the opensource nouveau driver is being used for Nvidia card.
sudo ubuntu-drivers devices      #List available driver for your Nvidia card from the default Ubuntu repo.
#sudo ubuntu-drivers autoinstall  #Or run: sudo apt install nvidia-driver-418
# t440p only support 418 version
sudo apt install nvidia-driver-418
#sudo apt purge nvidia-*
#如果总是报"Failed to initialize NVML: Driver/library version mismatch",可能是purge nvidia之后没有重启所致
# 重启后用'lsmod |grep nvidia' 确认为空
sudo shutdown -r now
sudo lshw -c display
prime-select querysudo prime-select intel
sudo prime-select nvidia
# reboot again, then nvidia-smi will have the output
sudo shutdown -r now
watch -n 1 nvidia-smisudo cpupower -c all frequency-set -g performance
echo 'GOVERNOR="performance"' | sudo tee /etc/default/cpufrequtils
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
sudo systemctl restart cpufrequtils
sudo systemctl disable ondemandsudo apt install -y steam
mkdir -p /game/.steam && rm -rf ~/.steam && ln -s /game/.steam ~/.steam
steam#optimize the performance
sudo add-apt-repository ppa:samoilov-lex/gamemode
sudo apt-get update
sudo apt install -y gamemode
# then open 'NVIDIA X Server Settings' program, and set 'Enable FXAA'https://support.feralinteractive.com/docs/zh_cn/threekingdomstw/1.0.4/linux/faqs/?access=zooevrj6xb&utm_source=game_linux&utm_medium=link&utm_campaign=game_linux_threekingdomstw_support#i_linux_graphics_drivers

20220717 - tensorflow env

1, install nvidia driver above

$ modinfo nvidia |grep version
version:        470.129.06$ lsmod |grep -i nvidia
nvidia_uvm           1175552  0
nvidia_drm             65536  1
nvidia_modeset       1200128  1 nvidia_drm
nvidia              35352576  2 nvidia_uvm,nvidia_modeset
drm_kms_helper        307200  2 nvidia_drm,i915
drm                   606208  19 drm_kms_helper,nvidia,nvidia_drm,i915,ttm$ dkms status
nvidia/470.129.06, 5.15.0-40-generic, x86_64: installedhua@t440p:~$ nvidia-smi  |grep GPU
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |

2, install cuda-drivers

sudo wget -O /etc/apt/preferences.d/cuda-repository-pin-600 https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pin
sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/7fa2af80.pub
sudo add-apt-repository "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/ /"
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv A4B469963BF863CC
sudo apt install cuda-drivers=470.129.06-1

3, make sure libcuda.so.1 is there

sudo apt-file search -x '/libcuda.so.1$'
$ sudo apt-file search -x '/libcuda.so.1$' |grep 470
libnvidia-compute-470: /usr/lib/x86_64-linux-gnu/libcuda.so.1
libnvidia-compute-470-server: /usr/lib/x86_64-linux-gnu/libcuda.so.1

4, install tensorflow

#https://www.tensorflow.org/install/gpu
sudo pip3 install tensorflow
sudo apt-get install --no-install-recommends cuda-11-0 libcudnn8=8.4.1.50-1+cuda11.6 libcudnn8-dev=8.4.1.50-1+cuda11.6

5, test

import tensorflow as tf
print(f"Num GPUs: {tf.config.list_physical_devices('GPU')}")

Ubuntu 18.04安装全面战争三国游戏 (by quqi99)相关推荐

  1. Ubuntu 18.04 安装 redis入门使用

    Ubuntu 18.04 安装 redis入门使用 1.安装 sudo apt-get install redis-server 2.查看redis运行状态 ps -ef | grep redis 3 ...

  2. Ubuntu 18.04安装CUDA(版本10.2)和cuDNN

    1.系统要求 2.安装前的要求 3.runfile安装(不支持跨平台) 4.后续安装操作 5.安装cuDNN 6.汇总问题 本文基于Ubuntu 18.04.3 LTS 64位安装CUDA 10.2和 ...

  3. Ubuntu 18.04 安装OpenCV C++

    Ubuntu 18.04 安装OpenCV C++ 构建并安装 仅构建核心模块 # 更新并安装依赖 sudo apt update && sudo apt install -y cma ...

  4. Ubuntu 18.04安装NVIDIA(英伟达) RTX2080Ti显卡

    Ubuntu 18.04安装NVIDIA(英伟达) RTX2080Ti显卡 在安装显卡之前请先把ubuntu 18.04系统提前安装好. 需要准备的资料: NVIDIA 驱动 下载驱动 驱动的下载地址 ...

  5. linux 模拟运行 微信,Ubuntu 18.04 安装微信(Linux通用)

    Ubuntu 18.04 安装微信(Linux通用) 发布时间:2018-06-02 10:52, 浏览次数:1468 , 标签: Ubuntu Linux Linux相关的知识:https://ww ...

  6. ubuntu 18.04 安装 中文 拼音 输入法

    ubuntu 18.04 安装 中文输入法 拼音 在安装ubuntu时,如果选择英文安装默认会不启用中文输入法的.可以通过下述方法开启: 1,安装 pingyin 输入法 打开终端输入命令: sudo ...

  7. [笔记] Ubuntu 18.04安装Docker CE及nvidia-docker2流程

    这篇已经Out了,以[笔记] Ubuntu 18.04安装Docker CE及NVIDIA Container Toolkit流程为准. Docker的好处之一,就是在Container里面可以随意瞎 ...

  8. 完美解决 Ubuntu 18.04 安装网易云音乐 不能正常点击启动问题

    完美解决 Ubuntu 18.04 安装网易云音乐 不能正常点击启动问题 经过我的学习终于学会了,下面附上连接 完美解决

  9. Ubuntu 18.04 安装Qt 5.12.0

    Ubuntu 18.04 安装Qt 5.12.0 1.安装包下载 2.安装QT 3.配置系统路径 4.配置QT creator 6.测试工程 1.安装包下载 官方下载地址 也可以下载到其他版本:htt ...

  10. Ubuntu 18.04 安装 NVIDIA 显卡驱动

    确认驱动版本: 访问网站https://www.nvidia.com/Download/index.aspx?lang=en-us 根据不同显卡确认驱动版本,目前最新版本是430 PPA源安装驱动: ...

最新文章

  1. 【网络编程】MarioTCP 流程图(一)
  2. CoGAN 和 SeGAN
  3. C++中引用传递与指针传递区别(进一步整理)
  4. 查询指定目录下的文件中是否包含指定字符串
  5. 启动linux的rpc服务的命令
  6. 7.数据对象映射模式
  7. mse 反编译_专业Delphi反编译工具(DeDeDark)
  8. html 换行特殊符号,html 换行符号
  9. Cadence 16.6快速创建多引脚芯片原理图符号
  10. Fullcalendar 在vue中鼠标hover显示悬浮框(tippy.js插件)
  11. Qt中容器类型控件介绍
  12. 使用Android Studio开发widget安卓桌面插件
  13. 用猎头的方式来找工作
  14. vue中SEO(搜索引擎优化)
  15. vue2+element ui 导入和导出后端传过来的文件
  16. 【AMAD】django-filer -- 一个管理文件和图片的django app
  17. 女生适合学UI设计吗
  18. java将图片的url转换成File,File转换成二进制流byte
  19. 浏览器不能下载response输出的excel
  20. 算法还是算力?周志华微博引爆深度学习的“鸡生蛋,蛋生鸡”问题

热门文章

  1. 共享一个免费2G全能空间
  2. MIT 线性代数导论 第十九、二十讲:行列式公式、代数余子式、克拉默法则
  3. 武昌理工学院计算机巧业怎样,最潮高校宿管员巧念育人经 做学生们的“知心大姐”...
  4. 【资讯】时间的朋友2017跨年演讲全回顾
  5. ZTD 简单做十个好习惯总结
  6. 输入关键字生成对联_自动对联工具
  7. Vue - 搜索关键字标红高亮(用户输入关键词搜索后,在搜索结果的列表标题上匹配并标红加粗)怎么使内容文本标红高亮的最详细教程,Nuxt.js uni-app 也适用,搜索功能及搜索结果关键字高亮源码
  8. Echarts地图实现点击某地区跳转到指定页面
  9. python算法题_Python算法练习题:硬币数量
  10. 深入java8的集合1:ArrayList的实现原理