Linux安装n卡驱动,美化gnomed的实践

 更新时间:2026年01月16日 15:16:10   作者:UnderTurrets  
本文介绍了如何更换Linux系统中NVIDIA显卡的驱动,并展示了如何使用GNOME桌面环境进行个性化设置和美化

目前,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必须要安装gccg++cmake。否则,您安装的n卡驱动是无法生效的!而且,下次重启进入Linux
之后,连图形化界面都不会出现!!

sudo apt install gcc cmake
sudo apt install g++

3. 安装n卡驱动

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

在完成sudo apt updatesudo apt upgrade后,打开Software & UpdatesAdditional 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-tweaksgnome-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

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

主题更换

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

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

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

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

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • ubuntu20.04虚拟机无法上网的问题及解决

    ubuntu20.04虚拟机无法上网的问题及解决

    这篇文章主要介绍了ubuntu20.04虚拟机无法上网的问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12
  • Linux使用wait函数回收子进程的操作指南

    Linux使用wait函数回收子进程的操作指南

    在 Linux 系统中,进程管理是一个核心概念,当父进程创建子进程后,子进程可能会在父进程之前终止,如果父进程没有及时回收子进程的资源,子进程会变成僵尸进程,占用系统资源,所以本文介绍了Linux使用wait函数回收子进程的操作指南,需要的朋友可以参考下
    2025-11-11
  • Linux7.7设置交换分区SWAP的方法

    Linux7.7设置交换分区SWAP的方法

    这篇文章主要介绍了Linux7.7设置交换分区SWAP的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • 一文详解Apache如何配置虚拟目录监听多个端口

    一文详解Apache如何配置虚拟目录监听多个端口

    在Web开发和服务器管理中,Apache HTTP服务器是一个非常流行的开源Web服务器软件,本文将介绍如何配置Apache服务器,使其能够通过不同的端口监听多个虚拟目录
    2025-09-09
  • 使用光盘配置本地yum源的方法 yum源配置

    使用光盘配置本地yum源的方法 yum源配置

    这篇文章主要介绍了linux使用光盘配置本地yum源的方法
    2014-01-01
  • Linux内核之内核裁剪详解

    Linux内核之内核裁剪详解

    Linux内核裁剪是通过移除不必要的功能和模块,调整配置参数来优化内核,以满足特定需求,裁剪的方法包括使用配置选项、模块化设计和优化配置参数,图形裁剪工具如makemenuconfig可以帮助用户进行配置,裁剪原理是通过Kconfig和Makefile实现的
    2025-01-01
  • Ubuntu服务器下搭建php运行环境的方法

    Ubuntu服务器下搭建php运行环境的方法

    这篇文章主要介绍了Ubuntu服务器下搭建php运行环境的方法,简单分析了Ubuntu操作系统环境下搭建Apache、php及mysql模块相关步骤、命令与操作技巧,需要的朋友可以参考下
    2018-04-04
  • CentOS下宝塔部署Django项目的详细教程

    CentOS下宝塔部署Django项目的详细教程

    这篇文章主要介绍了CentOS下宝塔部署Django项目的详细教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-04-04
  • Linux LVM动态存储管理的指南分享

    Linux LVM动态存储管理的指南分享

    Linux LVM通过PV→VG→LV三层结构实现动态存储管理,支持跨设备合并、扩容缩容及快照镜像,配置需创建物理卷、卷组和逻辑卷,注意文件系统兼容性(如xfs仅支持扩容),并谨慎操作以避免数据丢失
    2025-08-08
  • Linux查看系统文件打开数的方法小结

    Linux查看系统文件打开数的方法小结

    有许多情况下,我们需要查看一个进程当前打开了哪些文件,反过来我们也希望知道某一个文件正在被哪些进程所读写,在Linux下有许多有用的工具可以帮我们完成这两个工作,本文给大家介绍了Linux查看系统文件打开数的方法小结,需要的朋友可以参考下
    2024-07-07

最新评论