Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2601884
  • 博文数量: 333
  • 博客积分: 4817
  • 博客等级: 上校
  • 技术积分: 4413
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-28 10:51
文章分类

全部博文(333)

文章存档

2017年(20)

2016年(57)

2015年(27)

2014年(20)

2013年(21)

2012年(164)

2011年(24)

分类: LINUX

2015-01-21 12:21:44


转载:http://blog.163.com/thinki_cao/blog/static/839448752012112811953930/

最近一直在配置服务器,师兄希望远程登陆服务器能够播放高清视频,在纠结了一番手动编译安装mplayer失败以后决定还是使用yum安装 mplayer,最后又在服务器上安装了ffmpeg库,以为即将大功告成之际,播放出的视频很卡,且CPU占用率高,结果发现问题出在显卡上,服务器自 带的Centos 5默认没有安装显卡驱动并且服务器主板上只有集成显卡。在终端下输入:

lspci | grep VGA

发 现除了自带的集成显卡之外还有一块NVIDIA GT210(Geforce 210)显卡,这时这块显卡肯定是没有被用起来,于是首先想到的是给Centos安装Nvidia驱动,首先在Nvidia官网上安装驱动,注意操作系统 位宽,本系统为64位操作系统,从而需要下载64位的驱动。

驱动下载完毕之后,不要急着安装驱动,先把一些开发工具包安装上,因为驱动安装过程中,需要对驱动和内核的源码进行编译

yum install kernel-devel kernel-doc kernel-headers gcc\* glibc\*  glibc-\*

有时候 glx-utils.x86_64 会和驱动程序冲突,最好先删除掉:

yum remove glx-utils

另外对于centos 6下,如果默认安装了nouveau,一个第三方开源的nvidia驱动,必须将其禁用掉,具体的方法见:

        至此准备工作完毕,由于linux上的驱动安装时需要关闭图形界面,所以需要在命令行界面安装,在终端下输入:

init 3

关 闭X server,进入命令行模式,注意,此时只会关闭当前管理员登陆的X server,如果系统中有运行X server的其他服务,init 3是不会关闭的,需要人工关闭这些服务,比如我的服务器上安装了vncserver,那么进入命令行模式之后还需要关闭vncserver服务,否则驱动 会安装失败,提示X Server仍然在运行:

service vncserver stop

修改安装文件的权限,linux下Nvida的驱动都是后缀为.run的文件:

chmod 777 Nvidia*.run

最后执行该.run文件

./Nvidia*.run

接下来进入文本界面安装模式,中途会提示是否需要修改xorg.conf文件,点yes,系统会自动更改xorg也就是X server的配置文件,使得下次X server启动使用Nvidia X Server。
安装完毕之后,我们需要回到图形界面,这时在终端输入:

init 5

或者

startx

都会开启X Server
        如果一切顺利,那么系统就会切换进入图形模式,你会发现果然界面清楚了很多,虽然这个对于服务器来说不是必须的,就当做vnc登陆的时候提高一下用户体验 吧:-),但是我没有成功地进入图形界面,尝试了好几次,重启后也不行,最后终于发现是显卡没切换过来,主办上默认带的是集成显卡,并且它作为基本启动设 备启动,说白了独立显卡没有用起来,于是修改BIOS中的Boots Graphic Adapter Priority选项,把on board改成off board,保存重启以后显示器显示无信号,于是将另一块显卡的接口连上显示器,重启以后显示器有了信号并且成功地进入了桌面!登录桌面,会出现“系 统”-“首选项”-“更多首选项”-“NVIDIA X Server Settings”菜单。这时再播放高清视频,非常流畅,CPU占用率也不高,验证了显卡生效。

最后补充一下init命令,默认linux有0-6个运行级别,具体的描述可以参考:Ubuntu下关闭apache和mysql的开机启动。在终端中使用init指令时,后面可以跟数字0-6从而使得系统进入不同的运行模式,不同的linux发行版下运行模式各不相同,这些级别在/etc/inittab 文件里指定,比如Centos中默认的运行级别为5,Ubuntu默认的运行级别为2
在终端中输入:

runlevel

可以查看当前运行级别
参考链接:


http://www.cnblogs.com/nodot/articles/1954135.html
阅读(1887) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~