Han Xu's blogs
  • 🥳欢迎!
  • Linux
    • 【Linux_install】详细的Ubuntu和win双系统安装指南
    • 【Linux】分区向左扩容的方法
    • 【Linux】挂载硬盘并设置开机自动挂载
    • 【Linux】grub命令行引导进入windows系统
    • 【Linux】python版本控制和环境管理
    • 【Linux】安装n卡驱动,美化gnome
    • 【Linux】gnome桌面环境切换KDE Plasma
  • python
    • 【matplotlib教程】数据可视化
    • 【python】实战:大批量数据的处理和拟合
    • 【Python爬虫】批量爬取图片的简单案例
    • 【scikit-opt】七大启发式算法的使用
    • 【综合评价方法】常见综合评价方法及其实现
    • 【python教程】打包和发布自己的项目,让别人去pip
    • 【PyTorch】n卡驱动、CUDA Toolkit、cuDNN全解安装教程
    • 【Pytorch教程】迅速入门Pytorch深度学习框架
    • 【稀疏矩阵】使用torch.sparse模块
  • C_C++
    • 【CMake】掌握CMake基本操作
    • 【计算机二级C++】题目与C++知识自检
  • matlab
    • 【Matlab】基础教程
  • 🤖ROS
    • 【ROS教程】安装ROS全流程及可能遇到的问题
    • 【ROS教程】用CLion编译和调试ROS包的全流程及可能遇到的问题
    • 【ROS教程】ROS文件系统和基础架构
    • 【ROS教程】ROS常用命令
    • 【ROS教程】话题通信
    • 【ROS教程】服务通信
    • 【ROS教程】ROS常用API讲解
    • 【ROS教程】编写launch文件
  • 📷Computer_Vision
    • Novel_View_Synthesis
      • 【NeRF】由浅入深介绍Neural_Radiance_Fields
      • 【CameraPoseRefinement】以BARF为例介绍三维重建中的位姿优化
      • 【3DGS】从新视角合成到3D_Gaussian_Splatting
      • 【NeRF】截至2024.12NeRF系列工作总结
    • SLAM
      • 【Survey】截至2024.12SLAM系列工作总结
    • OpenCV
      • 【OpenCV教程合集】一文入门和精通OpenCV(C_C++)
      • 【OpenCV教程】OpenCV中的数据类型
      • 【OpenCV教程】OpenCV中对矩阵的常用操作
      • 【OpenCV教程】对图像的各种常用操作
      • 【OpenCV教程】滤波和边缘检测的过程
      • 【OpenCV教程】如何优雅地画出一个几何图形
      • 【OpenCV教程】Trackbar到底怎么用?
      • 【OpenCV教程】轮廓检测过程
      • 【OpenCV教程】特征工程
  • 🗑️杂七杂八的~
    • 【LaTex、markdown】常用语法写出漂亮的blog
    • 【git教程】快速掌握git
    • 【Internet Protocol】ip介绍,如何组局域网实现远程桌面和文件共享
    • 《周易》:大衍筮法
    • 【PyCharm】解决虚拟环境pip无法使用问题
    • 【git】解决能访问github但克隆不了的问题
    • 【Windows终端美化】为什么你的终端千篇一律?
Powered by GitBook
On this page
  • 前言
  • 1.换源以及更新(十分重要不要跳过!)
  • 2.安装依赖(十分重要不要跳过!)
  • 3. 安装n卡驱动
  • 独显与核显切换
  • nvidia-settings消失
  • 忘记安装依赖无法进入图形化界面的急救
  • 命令行无响应办法
  • 4.gnome美化
  • 安装tweak
  • 享受插件吧!
  • 主题更换

Was this helpful?

  1. Linux

【Linux】安装n卡驱动,美化gnome

Previous【Linux】python版本控制和环境管理Next【Linux】gnome桌面环境切换KDE Plasma

Last updated 9 months ago

Was this helpful?

@


目前,Linux为n卡附带的显卡驱动是nouveau,一款第三方开放的开源驱动,性能和速度比不上英伟达私有的驱动。为了最大化我们设备的性能,我们可以更换n卡官方的驱动。本文介绍了更换n卡驱动的简便方法,并讲解了gnome桌面环境美化的过程。

前言

如果您有使用PyTorch或其他平台进行深度学习的需求,请不要依据此教程安装n卡驱动,请移步。

1.换源以及更新(十分重要不要跳过!)

目前,换源完全只需要鼠标点点点就可以完成了,打开应用列表里的Software & Updates,选择中国的镜像源即可,我这里选的mirror.nju.edu.cn是南京大学的。

换好源之后输入以下两个指令去更新和升级:

必须要升级。否则,安装的n卡驱动是无法生效的!而且,下次重启进入Linux之后,连图形化界面都不会出现!!

sudo apt update
sudo apt upgrade

2.安装依赖(十分重要不要跳过!)

您的Ubuntu必须要安装gcc、g++、cmake。否则,您安装的n卡驱动是无法生效的!而且,下次重启进入Linux 之后,连图形化界面都不会出现!!

sudo apt install gcc cmake
sudo apt install g++

3. 安装n卡驱动

Ubuntu在安装完成之后是不会自动调用独立显卡的,如果您想让您的独显正常工作,需要安装驱动。目前,n卡驱动的安装也完全可以依赖图形化界面完成。

在完成sudo apt update和sudo apt upgrade后,打开Software & Updates的Additional Drivers,里面会自动列出可以安装的n卡驱动。

独显与核显切换

  • 查看目前显示模式。一般来说刚装完驱动都是on-demand模式,即混合模式。

prime-select query
  • 打开英伟达设置

nvidia-settings
  • 切换独立显卡

sudo prime-select nvidia
  • 切换混合输出

sudo prime-select on-demand
  • 切换集成显卡

sudo prime-select intel

nvidia-settings消失

如果您切换成了集显模式,您在终端输入nvidia-settings就无效了。不要慌张,您只需要再次输入sudo prime-select nvidia命令切换回独显,又可以打开英伟达设置了。

或者,您可以在应用列表中直接打开NVIDIA X Server Settings,使用图形化界面点击即可。

忘记安装依赖无法进入图形化界面的急救

如果在您安装n卡驱动后发现进不了图形化界面,那么您的驱动多半没有生效。您的当务之急应该是先回到win系统,然后查询相关解决办法。

不要慌张,在此情况下,Linux的命令行能够给予我们很多操作空间,只需要输入reboot,就可以重新启动,然后在grub界面重新回到windows。

命令行无响应办法

如果您的Linux命令行无响应了,按下Ctrl+Alt+Delete可以重启,跟reboot一样的效果。

4.gnome美化

gnome有极其丰富的插件市场,说这是gnome的灵魂所在也不为过!

安装tweak

gnome的美化主要依赖于插件,我们需要先安装gnome-tweaks和gnome-shell-extensions来使得我们的gnome有适应插件的能力。

sudo apt install gnome-tweaks gnome-shell-extensions

安装好之后,网上很多教程说需要重启。其实只需要按下Alt+F2,就会弹出命令框,然后输入r就可以重启gnome,不需要重启系统。

tweak中,我们已经可以更换并且美化很多东西。

享受插件吧!

访问插件市场、更换主题都需要使用代理,国内网络无法访问,这需要自己解决。

我们需要在浏览器中安装名为GNOME Shell Extentions的插件,然后才可以浏览插件市场。这个插件在Firefox和Chrome的插件市场中存在。edge浏览器由于支持chrome的插件,也可以进入Chrome的插件市场搜索安装。

安装好了这个插件之后,我们还需要安装一个小工具,用来帮助浏览器直接下载安装插件到我们的系统。

sudo apt install chrome-gnome-shell

进入插件市场,随意安装你喜爱的插件吧!

主题更换

主题下载好之后一般还要移动到指定的目录下才能被tweak检测到,这太麻烦了。我们再安装一个小工具ocs-url,这个小工具可以自动把我们从主题市场下载的各种资源存放到指定位置。

然后,我们就可以随意下载我们喜欢的主题了!

下载安装后重启即可。

在这里插入图片描述
在这里插入图片描述

User Themes这款插件能够让我们更换自己的主题。不过,我们仍然需要下载主题。主题市场的网址是。

安装ocs-url的方法是:下载ocs-url的deb包之后直接dpkg安装即可,。

在这里插入图片描述
这个
下载地址
TOC
这里