重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
下载安装NVIDIA显卡驱动即可。
站在用户的角度思考问题,与客户深入沟通,找到金乡网站设计与金乡网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:做网站、成都网站制作、企业官网、英文网站、手机端网站、网站推广、域名注册、网站空间、企业邮箱。业务覆盖金乡地区。
1、查看自己的显卡型号.2.在官网下载对应的驱动。3、禁用nouveau驱动。4、重塑开机镜像。5、重启计算机。6、检测nouveau是否禁用成功。7、重启进入命令行模式(即无界面模式)。8、输入root账户的账号和密码登陆。9、使用cd命令切换到你下载的驱动存放的位置。10、输入下面命令开始安装。11、等待加载完成,出现对话框。12、加载完成后,输入下面命令进入图形界面13、如果加载成功,则安装完成。
1、先确认显卡型号,笔者的是GeForce GTX 750 Ti
到网站下载驱动
1)打开终端,先删除旧的驱动:
sudo apt-get purge nvidia*
2)禁用自带的 nouveau nvidia驱动
创建一个文件通过命令 sudo vim /etc/modprobe.d/blacklist-nouveau.conf
并添加如下内容:
blacklist nouveau
options nouveau modeset=0
再更新一下
sudo update-initramfs -u
修改后需要重启系统。确认下Nouveau是已经被你干掉,使用命令: lsmod | grep nouveau
3)重启系统至init 3(文本模式),也可先进入图形桌面再运行init 3进入文本模式,再安装下载的驱动就无问题,
首先我们需要结束x-window的服务,否则驱动将无法正常安装
关闭X-Window,很简单:sudo service lightdm stop,然后切换tty1控制台:Ctrl+Alt+F1即可
4)接下来就是最关键的一步了:sudo./NVIDIA-Linux-x86_64-440.44.run开始安装,安装过程比较快,根据提示选择即可最后安装完毕后,
重新启动X-Window:sudo service lightdm start,然后Ctrl+Alt+F7进入图形界面;更多Linux介绍可查看《Linux就该这么学》。
大致结果类似下图:
Mem行(单位均为M):
(-/+ buffers/cache)行:
Swap行指交换分区。
实际上不要看free少就觉得内存不足了,buffers和cached都是可以在使用内存时拿来用的,应该以(-/+ buffers/cache)行的free和used来看。只要没发现swap的使用,就不用太担心,如果swap用了很多,那就要考虑增加物理内存了。
大致结果类似下图:
上方文字部分的红框为总的CPU占用百分率,下方的表格是每个进程的CPU占用率,在表格第一行可以看到红框中占用率超过了150%,这是因为服务器是多核CPU,而该进程使用了多核。
大致结果类似下图:
表格中会显示显卡的一些信息,第一行是版本信息,第二行是标题栏,第三行就是具体的显卡信息了,如果有多个显卡,会有多行,每一行的信息值对应标题栏对应位置的信息。
需要注意的一点是显存占用率和GPU占用率是两个不一样的东西,类似于内存和CPU,两个指标的占用率不一定是互相对应的。
在下面就是每个进程使用的GPU情况了。
大致结果如下图:
表格中每一行代表一个文件系统,各列意义如下:
要查看具体某个文件或者文件夹的大小的话,可以使用下面的命令:
du命令可以查看文件或文件夹的磁盘使用空间,而-h参数的意思是使用GB、MB等易读的格式。如果不带--max-depth参数,那么将循环列出文件夹下所有文件和文件夹占用的空间,带此参数,则是指定深入目录的层数。
如果要看文件夹下所有文件的大小,可以使用*:
查看作者首页
1.查看显卡信息
由于测试环境使用的是NVIDIA的显卡,这里直接通过lspci命令即可查询具体显卡信息
“00:06.0”,这一个参数是总线编号,第二个是插槽编号,第三个是功能编号,它们都是十六进制的数字。
2.查看显存以及GPU的使用情况
Nvidia自带一个命令行工具可以查看显存的使用情况: nvidia-smi
参数解释:
Fan: 显示风扇转速,数值在0到100%之间,是计算机的期望转速,如果计算机不是通过风扇冷却或者风扇坏了,显示出来就是N/A;
Temp: 显卡内部的温度,单位是摄氏度;
Perf: 表征性能状态,从P0到P12,P0表示最大性能,P12表示状态最小性能;
Pwr: 能耗表示;
Bus-Id: 涉及GPU总线的相关信息;
Disp.A: 是Display Active的意思,表示GPU的显示是否初始化;
Memory Usage: 显存的使用率;
Volatile GPU-Util: 浮动的GPU利用率;
Compute M: 计算模式;
下边的Processes显示每块GPU上每个进程所使用的显存情况,上述测试环境没有,可参考它图如下:
3.周期性的输出显卡的使用情况
可以参考如下命令:
命令行参数-n后边跟的是执行命令的周期,以s为单位。
1.列出所有可用的Nvidia设备
2.列出每个GPU卡的详细信息
3.查询某个GPU卡的详细信息 (指定GPU卡的id,只截图一部分)
4.要以1秒的更新间隔监控GPU的总体使用情况
5.要以1秒的更新间隔监视每个进程的GPU使用情况
6.加上-pm参数可设置持久模式:0/禁用,1/启用
7.加上-e参数可以切换ECC支持:0/禁用,1/启用
8. 加上-r参数可以重启某个GPU卡(0是GPU卡的序号)
图形处理器(GPU)又称视觉处理单元(VPU),又称显示核心、视觉处理器、显示芯片,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上运行绘图运算工作的微处理器。图形处理器可单独与专用电路板以及附属组件组成显卡,或单独一片芯片直接内嵌入到主板上,或者内置于主板的北桥芯片中。如果要安装相应的显卡驱动程序让显卡正常工作,首先必需要知道显卡厂商及其正确的型号。大多数 Linux 发行版都可以检测出显卡品牌,但并不总能正确识别型号。所以,我们可能需要手动查看显卡型号/序列号。 下面,我们将介绍在 Linux 中如何使用命令行来查看显卡硬件信息。 获取显卡硬件信息 在 Linux 中目前有几个命令可以用来获取硬件信息,其中 lspic 命令行工具便可用来获取显卡的硬件信息。 大家可使用如下命令来获取系统上的显卡信息: lspci -vnn grep VGA -A 12 执行之后大家可以看到类似如下输出:第一行输出便有硬件厂商、型号名称/序列号和 PCI ID。大家可以看到上图中所示的 8086:0416,其中冒号前半部分的 8086 表示厂商 ID(这里是 Intel),后半部分 0416 表示 PCI ID,用于指示图形单元模型。 此外,大家还可以使用 lshw 命令来获取上述信息: lshw -C display 执行之后大家可以看到类似如下输出:查看当前使用的显卡驱动 要查看当前 Linux 系统上所使用的显卡驱动名称,同样可以使用 lshw 命令: sudo lshw -c video grep configuration上图中可以看到输出的显卡驱动名称有两条,其中一条为 driver=i915,我们则可以使用如下命令来检查显卡驱动的详情(另外一条操作类似): modinfo i915检查硬件加速 启用基于硬件的 3D 加速可以在绘制 3D 图形时直接使用硬件进行处理,这大大加快了 3D 渲染的速度。要使用该功能,必需显卡支持硬件加速并安装了正确的驱动。 我们可以使用 glxinfo 命令来获查看得 OpenGL 的详细信息: glxinfo grep OpenGL