【Linux】安装n卡驱动,美化gnome
Last updated
Last updated
@TOC
目前,Linux为n卡附带的显卡驱动是nouveau,一款第三方开放的开源驱动,性能和速度比不上英伟达私有的驱动。为了最大化我们设备的性能,我们可以更换n卡官方的驱动。本文介绍了更换n卡驱动的简便方法,并讲解了gnome桌面环境美化的过程。
如果您有使用PyTorch或其他平台进行深度学习的需求,请不要依据此教程安装n卡驱动,请移步这里。
目前,换源完全只需要鼠标点点点就可以完成了,打开应用列表里的Software & Updates
,选择中国的镜像源即可,我这里选的mirror.nju.edu.cn
是南京大学的。
换好源之后输入以下两个指令去更新和升级:
必须要升级。否则,安装的n卡驱动是无法生效的!而且,下次重启进入Linux之后,连图形化界面都不会出现!!
您的Ubuntu必须要安装gcc
、g++
、cmake
。否则,您安装的n卡驱动是无法生效的!而且,下次重启进入Linux 之后,连图形化界面都不会出现!!
Ubuntu在安装完成之后是不会自动调用独立显卡的,如果您想让您的独显正常工作,需要安装驱动。目前,n卡驱动的安装也完全可以依赖图形化界面完成。
在完成sudo apt update
和sudo apt upgrade
后,打开Software & Updates
的Additional Drivers
,里面会自动列出可以安装的n卡驱动。
查看目前显示模式。一般来说刚装完驱动都是on-demand
模式,即混合模式。
打开英伟达设置
切换独立显卡
切换混合输出
切换集成显卡
如果您切换成了集显模式,您在终端输入nvidia-settings
就无效了。不要慌张,您只需要再次输入sudo prime-select nvidia
命令切换回独显,又可以打开英伟达设置了。
或者,您可以在应用列表中直接打开NVIDIA X Server Settings
,使用图形化界面点击即可。
如果在您安装n卡驱动后发现进不了图形化界面,那么您的驱动多半没有生效。您的当务之急应该是先回到win系统,然后查询相关解决办法。
不要慌张,在此情况下,Linux的命令行能够给予我们很多操作空间,只需要输入reboot
,就可以重新启动,然后在grub界面重新回到windows。
如果您的Linux命令行无响应了,按下Ctrl
+Alt
+Delete
可以重启,跟reboot
一样的效果。
gnome有极其丰富的插件市场,说这是gnome的灵魂所在也不为过!
gnome的美化主要依赖于插件,我们需要先安装gnome-tweaks
和gnome-shell-extensions
来使得我们的gnome有适应插件的能力。
安装好之后,网上很多教程说需要重启。其实只需要按下Alt
+F2
,就会弹出命令框,然后输入r
就可以重启gnome,不需要重启系统。
tweak中,我们已经可以更换并且美化很多东西。
访问插件市场、更换主题都需要使用代理,国内网络无法访问,这需要自己解决。
我们需要在浏览器中安装名为GNOME Shell Extentions
的插件,然后才可以浏览插件市场。这个插件在Firefox和Chrome的插件市场中存在。edge浏览器由于支持chrome的插件,也可以进入Chrome的插件市场搜索安装。
安装好了这个插件之后,我们还需要安装一个小工具,用来帮助浏览器直接下载安装插件到我们的系统。
进入插件市场,随意安装你喜爱的插件吧!
User Themes
这款插件能够让我们更换自己的主题。不过,我们仍然需要下载主题。主题市场的网址是这个。
主题下载好之后一般还要移动到指定的目录下才能被tweak检测到,这太麻烦了。我们再安装一个小工具ocs-url
,这个小工具可以自动把我们从主题市场下载的各种资源存放到指定位置。
安装ocs-url的方法是:下载ocs-url的deb包之后直接dpkg安装即可,下载地址。
然后,我们就可以随意下载我们喜欢的主题了!
下载安装后重启即可。