<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[中国红色安全网络成员BLOG - 学习笔记]]></title>
<link>http://www.rednetcn.com/blog/</link>
<description><![CDATA[]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 PBlog3 v2.8]]></copyright>
<webMaster><![CDATA[rednetcn@rednetcn.com(RedNetCn)]]></webMaster>
<generator>PBlog2 v2.4</generator> 
<image>
	<title>中国红色安全网络成员BLOG</title>
	<url>http://www.rednetcn.com/blog/images/logos.gif</url>
	<link>http://www.rednetcn.com/blog/</link>
	<description>中国红色安全网络成员BLOG</description>
</image>

			<item>
			<link>http://www.rednetcn.com/blog/article.asp?id=128</link>
			<title><![CDATA[添加交规模拟考试系统]]></title>
			<author>rednetcn@rednetcn.com(river)</author>
			<category><![CDATA[学习笔记]]></category>
			<pubDate>Fri,18 Sep 2009 21:14:43 +0800</pubDate>
			<guid>http://www.rednetcn.com/blog/default.asp?id=128</guid>
		<description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;去年学车的时候写的一个系统，当时不是很完善，今天有时间，修复了下数据库的问题，传上来。有学车的朋友们可以<a target="_blank" href="http://www.rednetcn.com/kaoshi/" rel="external">演练演练</a>。<br/>&nbsp;&nbsp; 当时学车的时候，交规第一次没考过，结果补了回考，找好多都没有找到比较好的模拟系统，交通管理局那个每次打开速度都特别慢，还经常运行超时。后来研究交管局的模拟系统发现，他第一次打开的时候查询数据库信息，所以比较慢，我改用AJAX分次来调用。就能提高第一次打开页面的速度。<br/>&nbsp;&nbsp;&nbsp;&nbsp;目前这个系统的题库是北京地方题库【2008年的题库】。第一我没考过就是因为主要看的是全国通用题库，之后才发现考试系统里面用的是地方题库。<br/><a target="_blank" href="http://www.rednetcn.com/kaoshi/" rel="external">模拟考试入口</a><br/>最后祝愿大家考试顺利通过~]]></description>
		</item>
		
			<item>
			<link>http://www.rednetcn.com/blog/article.asp?id=123</link>
			<title><![CDATA[成功激活windows 2008 DELL 企业版]]></title>
			<author>rednetcn@rednetcn.com(river)</author>
			<category><![CDATA[学习笔记]]></category>
			<pubDate>Tue,14 Jul 2009 21:21:50 +0800</pubDate>
			<guid>http://www.rednetcn.com/blog/default.asp?id=123</guid>
		<description><![CDATA[<p>曾经在Windows server 2008 刚发布的时候就安装过，不过没有成功完美激活，所以又继续用WIN2003，前几天在论坛发现有DELL 的企业版，于是又开始了激活之路<br />开始使用模拟BIOS的方式，不过不知道是因为主板问题还是什么，引导就黑屏，最后采用刷BIOS的方法成功激活,虽然有些风险，不过还算是完美激活的方法。</p>
<p>梅捷780-GR 主板 原BIOS版本1.4修改</p>
<p>方法我已经发在远景论坛，有兴趣的可以看看<br /><a href="http://bbs.pcbeta.com/thread-524747-1-1.html">http://bbs.pcbeta.com/thread-524747-1-1.html</a></p>
<p>数据中心版和WIN7还没测试</p>]]></description>
		</item>
		
			<item>
			<link>http://www.rednetcn.com/blog/article.asp?id=122</link>
			<title><![CDATA[参加Adobe Developer Tech Day感受]]></title>
			<author>rednetcn@rednetcn.com(river)</author>
			<category><![CDATA[学习笔记]]></category>
			<pubDate>Thu,02 Apr 2009 20:10:49 +0800</pubDate>
			<guid>http://www.rednetcn.com/blog/default.asp?id=122</guid>
		<description><![CDATA[有幸参加了Adobe Developer Tech Day<br/>一直没有找到关于AIR应用的学习材料，这次可以实时参与简直太痛快了<br/>现场照片<br/><img src="http://www.rednetcn.com/blog//down/IMAGE_00030.jpg" border="0" alt=""/><br/>9点10分到得现场，已经快坐满人了。<br/><img src="http://www.rednetcn.com/blog//down/IMAGE_00032.jpg" border="0" alt=""/><br/><img src="http://www.rednetcn.com/blog//down/IMAGE_00033.jpg" border="0" alt=""/><br/>休息的时候<br/><br/><br/>上午主要是AIR的功能介绍和简单的AIR开发,下午的flex介绍,flexFramwork和flashplayer10性能展示 网上都有就不细说了.<br/><br/>下午7yue讲的flex架构剖析有很多有分量的东西,比如compiler架构,flashplayer多线程,flashplayer渲染模式等.<br/><br/>刚刚在7yue网站上看到放出了PPT文档供下载<br/>Flex架构剖析PPT演讲稿放出<br/><a href="https://share.acrobat.com/adc/document.do?docid=aacb62cf-81ea-463a-87ca-f5cf7f908b6c" target="_blank" rel="external">https://share.acrobat.com/adc/document.do?docid=aacb62cf-81ea-463a-87ca-f5cf7f908b6c</a><br/><br/>7yue在QCon大会时 媒体采访的视频<br/><a href="http://live.csdn.net/Issue769/LivePlay.aspx" target="_blank" rel="external">http://live.csdn.net/Issue769/LivePlay.aspx</a><br/><br/>看到AIR在桌面应用上的优势，和跨平台尤其是以后的手机平台上的开发应用更有发展<br/>会场真是高手如云，好多提问的，都没抢到麦。真涨知识，希望Adobe多多举办类似的活动，呵呵~]]></description>
		</item>
		
			<item>
			<link>http://www.rednetcn.com/blog/article.asp?id=115</link>
			<title><![CDATA[sandisk UNIVERSAL CUSTOMIZER 4G优盘量产成功]]></title>
			<author>rednetcn@rednetcn.com(river)</author>
			<category><![CDATA[学习笔记]]></category>
			<pubDate>Tue,14 Oct 2008 14:08:43 +0800</pubDate>
			<guid>http://www.rednetcn.com/blog/default.asp?id=115</guid>
		<description><![CDATA[使用工具集合光盘+带网络PE+系统GHOST制作成ISO文件。1.7G<br/>也可以再加入驱动文件包。大概2G多一点。<br/>然后用量产工具制作成USB-CDROM<br/><img src="http://www.8080.net/product/spic/811615560_small_3.jpg" border="0" alt=""/><br/>新品的SANDISK 4G 优盘使用老的软件无法识别。这是识别结果<br/><br/>&nbsp;&nbsp;设备名称: [I:]USB Mass Storage Device(SanDisk Cruzer Micro USB Device)(SanDisk Cruzer Micro USB Device)<br/><br/> PNP设备ID: VID = 0781 PID = 5151<br/>设备序列号: 1X01XX140XX11XXX<br/>&nbsp;&nbsp;设备版本: 8.01/8.01<br/><br/>&nbsp;&nbsp;设备类型: 标准USB设备 - USB2.0高速<br/><br/>芯片制造商: SanDisk<br/>&nbsp;&nbsp;芯片型号: 0781<br/><br/>产品制造商: SanDisk<br/>&nbsp;&nbsp;产品型号: Cruzer Micro<br/><br/>终于找到了1.0.0.8的版本。已经量产成功。<br/><br/><a target="_blank" href="http://www.hak5.org/packages/files/Universal_Customizer.zip" rel="external">下载</a> <a target="_blank" href="http://www.hak5.org/packages/files/Universal_Customizer.zip" rel="external">Universal Customizer 1.0.0.8</a><br/><a target="_blank" href="http://www.rednetcn.com/Soft/Soft.asp?SoftID=1595" rel="external">支持8G版本的下载页面</a><br/><br/>]]></description>
		</item>
		
			<item>
			<link>http://www.rednetcn.com/blog/article.asp?id=112</link>
			<title><![CDATA[设计自己的机箱]]></title>
			<author>rednetcn@rednetcn.com(river)</author>
			<category><![CDATA[学习笔记]]></category>
			<pubDate>Mon,07 Jul 2008 23:51:02 +0800</pubDate>
			<guid>http://www.rednetcn.com/blog/default.asp?id=112</guid>
		<description><![CDATA[看到好多MOD作品，突然自己也想做个富有个性的机箱。<br/>以小为题。780G集成主板高度才7厘米搭配1U电源和3.5寸硬盘。正好装下 <img src="http://www.rednetcn.com/blog/images/smilies/Face_02.gif" border="0" style="margin:0px 0px -2px 0px" alt=""/><br/>感谢我的朋友帮我设计出样图。<br/><img src="http://www.rednetcn.com/blog//MOD/3D龙骨.gif" border="0" alt=""/><br/><br/>龙骨铁板弯折效果<br/><br/><img src="http://www.rednetcn.com/blog//mod/龙骨展开图.gif" border="0" alt=""/><br/>龙骨展开图]]></description>
		</item>
		
			<item>
			<link>http://www.rednetcn.com/blog/article.asp?id=111</link>
			<title><![CDATA[投入到Windows2003 x64的怀抱]]></title>
			<author>rednetcn@rednetcn.com(river)</author>
			<category><![CDATA[学习笔记]]></category>
			<pubDate>Sat,28 Jun 2008 01:33:58 +0800</pubDate>
			<guid>http://www.rednetcn.com/blog/default.asp?id=111</guid>
		<description><![CDATA[2008太像VISTA 还等待完善，速度也相对03慢，今天装了WIN 2003 64位版。以后就用你了~<br/>64位的设置和32位的设置似乎有些区别，还有就是驱动不太好找。<br/>我的机器780 主板官方没有针对的X64版本驱动。<br/>只能自己动手了<br/>ATI3200 <a target="_blank" href="http://drivers.mydrivers.com/download/221-88438-AMD-HD-2600-HD-2900-XT-HD-3400-HD-3600-HD-3850-HD-3870-8.6-(-)-For-WinXP-64/" rel="external">http://drivers.mydrivers.com/download/221-88438-AMD-HD-2600-HD-2900-XT-HD-3400-HD-3600-HD-3850-HD-3870-8.6-(-)-For-WinXP-64/</a><br/><br/>其他型号建议寻找WINXP-x64 驱动<br/>还有些微小细节不太一样。比如关闭时间跟踪，在策略组里就没有那个选项。只能用注册表方法修改。<br/>不过目前大的趋势是转向64位，所以我们还是尽早的使用，和开发X64平台下的软件。来完善这个完美平台。]]></description>
		</item>
		
			<item>
			<link>http://www.rednetcn.com/blog/article.asp?id=92</link>
			<title><![CDATA[刚刚编写了一个自动关机的小软件]]></title>
			<author>rednetcn@rednetcn.com(river)</author>
			<category><![CDATA[学习笔记]]></category>
			<pubDate>Fri,22 Dec 2006 00:08:02 +0800</pubDate>
			<guid>http://www.rednetcn.com/blog/default.asp?id=92</guid>
		<description><![CDATA[这几天睡觉前着电脑听广播，听着听着就睡着，刚才编写了一个自动关机的小软件。<br/><img src="http://www.rednetcn.com/down/autopower.gif" border="0" alt=""/><br/><a target="_blank" href="http://www.rednetcn.com/down/autopower.rar" rel="external">下载地址</a>]]></description>
		</item>
		
			<item>
			<link>http://www.rednetcn.com/blog/article.asp?id=89</link>
			<title><![CDATA[电脑木马查杀大全]]></title>
			<author>rednetcn@rednetcn.com(chenenzhi)</author>
			<category><![CDATA[学习笔记]]></category>
			<pubDate>Wed,13 Dec 2006 21:06:07 +0800</pubDate>
			<guid>http://www.rednetcn.com/blog/default.asp?id=89</guid>
		<description><![CDATA[常在河边走，哪有不湿脚？所以有时候上网时间长了，很有可能被攻击者在电脑中种了木马。如何来知道电脑有没有被装了木马呢？ <br/><br/><br/>一、手工方法： <br/><br/><br/>1、检查网络连接情况 <br/><br/><br/>由于不少木马会主动侦听端口，或者会连接特定的IP和端口，所以我们可以在没有正常程序连接网络的情况下，通过检查网络连情情况来发现木马的存在。具体的步骤是点击“开始”-&gt;“运行”-&gt;“cmd”，然后输入netstat -an这个命令能看到所有和自己电脑建立连接的IP以及自己电脑侦听的端口，它包含四个部分——proto(连接方式)、local address(本地连接地址)、foreign address(和本地建立连接的地址)、state(当前端口状态)。通过这个命令的详细信息，我们就可以完全监控电脑的网络连接情况。 <br/><br/><br/>2、查看目前运行的服务 <br/><br/><br/>服务是很多木马用来保持自己在系统中永远能处于运行状态的方法之一。我们可以通过点击“开始”-&gt;“运行”-&gt;“cmd”，然后输入“net start”来查看系统中究竟有什么服务在开启，如果发现了不是自己开放的服务，我们可以进入“服务”管理工具中的“服务”，找到相应的服务，停止并禁用它。 <br/><br/><br/>3、检查系统启动项 <br/><br/><br/>由于注册表对于普通用户来说比较复杂，木马常常喜欢隐藏在这里。检查注册表启动项的方法如下：点击“开始”-&gt;“运行”-&gt;“regedit”，然后检查HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion下所有以“run”开头的键值；HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion下所有以“run”开头的键值；HKEY-USERS\.Default\Software\Microsoft\Windows\CurrentVersion下所有以“run”开头的怠? <br/><br/><br/>Windows安装目录下的System.ini也是木马喜欢隐蔽的地方。打开这个文件看看，在该文件的[boot]字段中，是不是有shell=Explorer.exe file.exe这样的内容，如有这样的内容，那这里的file.exe就是木马程序了！ <br/><br/><br/>4、检查系统帐户 <br/><br/><br/>恶意的攻击者喜在电脑中留有一个账户的方法来控制你的计算机。他们采用的方法就是激活一个系统中的默认账户，但这个账户却很少用的，然后把这个账户的权限提升为管理员权限，这个帐户将是系统中最大的安全隐患。恶意的攻击者可以通过这个账户任意地控制你的计算机。针对这种情况，可以用以下方法对账户进行检测。 <br/><br/><br/>点击“开始”-&gt;“运行”-&gt;“cmd”，然后在命令行下输入net user，查看计算机上有些什么用户，然后再使用“net user 用户名”查看这个用户是属于什么权限的，一般除了Administrator是administrators组的，其他都不应该属于administrators组，如果你发现一个系统内置的用户是属于administrators组的，那几乎可以肯定你被入侵了。快使用“net user用户名/del”来删掉这个用户吧！ <br/><br/><br/>如果检查出有木马的存在，可以按以后步骤进行杀木马的工作。 <br/><br/><br/>1、运行任务管理器，杀掉木马进程。 <br/><br/><br/>2、检查注册表中RUN、RUNSERVEICE等几项，先备份，记下可以启动项的地址， 再将可疑的删除。 <br/><br/><br/>3、删除上述可疑键在硬盘中的执行文件。 <br/><br/><br/>4、一般这种文件都在WINNT，SYSTEM，SYSTEM32这样的文件夹下，他们一般不会单独存在，很可能是有某个母文件复制过来的，检查C、D、E等盘下有没有可疑的.exe，.com或.bat文件，有则删除之。 <br/><br/><br/>5、检查注册表HKEY_LOCAL_MACHINE和HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main中的几项(如Local Page)，如果被修改了，改回来就可以。 <br/><br/><br/>6、检查HKEY_CLASSES_ROOT\txtfile\shell\open\command和　　HKEY_CLASSES_ROOTxtfileshellopencommand等等几个常用文件类型的默认打开程序是否被更改。这个一定要改回来。很多病毒就是通过修改.txt文件的默认打开程序让病毒在用户打开文本文件时加载的。 <br/><br/><br/>二、利用工具： <br/><br/><br/>查杀木马的工具有LockDown、The Clean、木马克星、金山木马专杀、木马清除大师、木马分析专家等，其中有些工具，如果想使用全部功能，需要付一定的费用，木马分析专家是免费授权使用。<br/>]]></description>
		</item>
		
			<item>
			<link>http://www.rednetcn.com/blog/article.asp?id=83</link>
			<title><![CDATA[RedHat Linux下防火墙配置入门必学]]></title>
			<author>rednetcn@rednetcn.com(chenenzhi)</author>
			<category><![CDATA[学习笔记]]></category>
			<pubDate>Tue,24 Oct 2006 14:49:57 +0800</pubDate>
			<guid>http://www.rednetcn.com/blog/default.asp?id=83</guid>
		<description><![CDATA[RedHat Linux 为增加系统安全性提供了防火墙保护。防火墙存在于你的计算机和网络之间，用来判定网络中的远程用户有权访问你的计算机上的哪些资源。一个正确配置的防火墙可以极大地增加你的系统安全性。<br/><br/>　　为你的系统选择恰当的安全级别。<br/><br/>　　「高级」<br/><br/>　　如果你选择了「高级」 ，你的系统就不会接受那些没有被你具体指定的连接(除了默认设置外)。只有以下连接是默认允许的:<br/><br/>　　DNS回应<br/><br/>　　DHCP — 任何使用 DHCP 的网络接口都可以被相应地配置。<br/><br/>　　如果你选择「高级」，你的防火墙将不允许下列连接:<br/><br/>　　1.活跃状态FTP(在多数客户机中默认使用的被动状态FTP应该能够正常运行。)<br/><br/>　　2.IRC DCC 文件传输<br/><br/>　　3.RealAudio<br/><br/>　　4.远程 X 窗口系统客户机<br/><br/>　　如果你要把系统连接到互联网上，但是并不打算运行服务器，这是最安全的选择。如果需要额外的服务，你可以选择 「定制」 来具体指定允许通过防火墙的服务。<br/><br/>　　注记:如果你在安装中选择设置了中级或高级防火墙，网络验证方法(NIS 和 LDAP)将行不通。<br/><br/>　　「中级」<br/><br/>　　如果你选择了「中级」，你的防火墙将不准你的系统访问某些资源。访问下列资源是默认不允许的:<br/><br/>　　1.低于1023 的端口 — 这些是标准要保留的端口，主要被一些系统服务所使用，例如: FTP 、 SSH 、 telnet 、 HTTP 、和 NIS 。<br/><br/>　　2.NFS 服务器端口(2049)— 在远程服务器和本地客户机上，NFS 都已被禁用。<br/><br/>　　3.为远程 X 客户机设立的本地 X 窗口系统显示。<br/><br/>　　4.X 字体服务器端口( xfs 不在网络中监听;它在字体服务器中被默认禁用)。<br/><br/>　　如果你想准许到RealAudio之类资源的访问，但仍要堵塞到普通系统服务的访问，选择 「中级」 。你可以选择 「定制」 来允许具体指定的服务穿过防火墙。注记:如果你在安装中选择设置了中级或高级防火墙，网络验证方法(NIS 和 LDAP)将行不通。<br/><br/>「无防火墙」<br/><br/>　　无防火墙给予完全访问权并不做任何安全检查。安全检查是对某些服务的禁用。建议你只有在一个可信任的网络(非互联网)中运行时，或者你想稍后再进行详细的防火墙配置时才选此项。<br/><br/>　　选择 「定制」 来添加信任的设备或允许其它的进入接口。<br/><br/>　　「信任的设备」<br/><br/>　　选择「信任的设备」中的任何一个将会允许你的系统接受来自这一设备的全部交通;它不受防火墙规则的限制。例如，如果你在运行一个局域网，但是通过PPP拨号连接到了互联网上，你可以选择「eth0」，而后所有来自你的局域网的交通将会被允许。把「eth0」选为“信任的”意味着所有这个以太网内的交通都是被允许的，但是ppp0接口仍旧有防火墙限制。如果你想限制某一接口上的交通，不要选择它。<br/><br/>　　建议你不要将连接到互联网之类的公共网络上的设备定为 「信任的设备」 。<br/><br/>　　「允许进入」<br/><br/>　　启用这些选项将允许具体指定的服务穿过防火墙。注意:在工作站类型安装中，大多数这类服务在系统内没有被安装。<br/><br/>　　「DHCP」<br/><br/>　　如果你允许进入的 DHCP 查询和回应，你将会允许任何使用 DHCP 来判定其IP地址的网络接口。DHCP通常是启用的。如果DHCP没有被启用，你的计算机就不能够获取 IP 地址。<br/><br/>　　「SSH」<br/><br/>　　Secure(安全)SHell(SSH)是用来在远程机器上登录及执行命令的一组工具。如果你打算使用SSH工具通过防火墙来访问你的机器，启用该选项。你需要安装openssh-server 软件包以便使用 SSH 工具来远程访问你的机器。<br/><br/>　　「Telnet」<br/><br/>　　Telnet是用来在远程机器上登录的协议。Telnet通信是不加密的，几乎没有提供任何防止来自网络刺探之类的安全措施。建议你不要允许进入的Telnet访问。如果你想允许进入的 Telnet 访问，你需要安装 telnet-server 软件包。「WWW (HTTP)」<br/><br/>　　HTTP协议被Apache(以及其它万维网服务器)用来进行网页服务。如果你打算向公众开放你的万维网服务器，请启用该选项。你不需要启用该选项来查看本地网页或开发网页。如果你打算提供网页服务的话，你需要安装 httpd 软件包。<br/><br/>　　启用 「WWW (HTTP)」 将不会为 HTTPS 打开一个端口。要启用 HTTPS，在 「其它端口」 字段内注明。<br/><br/>　　「邮件 (SMTP)」<br/><br/>　　如果你需要允许远程主机直接连接到你的机器来发送邮件，启用该选项。如果你想从你的ISP服务器中收取POP3或IMAP邮件，或者你使用的是 fetchmail之类的工具，不要启用该选项。请注意，不正确配置的 SMTP 服务器会允许远程机器使用你的服务器发送垃圾邮件。<br/><br/>　　「FTP」<br/><br/>　　FTP 协议是用于在网络机器间传输文件的协议。如果你打算使你的 FTP 服务器可被公开利用，启用该选项。你需要安装 vsftpd 软件包才能利用该选项。<br/><br/>　　「其它端口」<br/><br/>　　你可以允许到这里没有列出的其它端口的访问，方法是在 「其它端口」 字段内把它们列出。格式为: 端口:协议 。例如，如果你想允许 IMAP 通过你的防火墙，你可以指定 imap:tcp 。你还可以具体指定端口号码，要允许 UDP 包在端口 1234 通过防火墙，输入 1234:udp 。要指定多个端口，用逗号将它们隔开。<br/><br/>　　窍门:要在安装完毕后改变你的安全级别配置，使用 安全级别配置工具 。 在 shell 提示下键入 redhat-config-securitylevel 命令来启动 安全级别配置工具 。如果你不是根用户，它会提示你输入根口令后再继续。<br/>]]></description>
		</item>
		
			<item>
			<link>http://www.rednetcn.com/blog/article.asp?id=82</link>
			<title><![CDATA[Linux 命令行下如何配置nVIDIA显卡]]></title>
			<author>rednetcn@rednetcn.com(chenenzhi)</author>
			<category><![CDATA[学习笔记]]></category>
			<pubDate>Tue,24 Oct 2006 14:48:56 +0800</pubDate>
			<guid>http://www.rednetcn.com/blog/default.asp?id=82</guid>
		<description><![CDATA[在图形芯片领域，nVidia是一个后来者，它的历史仅相当于ATi的一半。1993年初，NVIDIA 由 Jen-Hsun Huang,，Chris Malachowsky和 Curtis Priem 三人共同创办，但是，nVidia又一度是图形处理芯片领域的最强者，nVIDIA出品的Linux驱动安装软件工具包将自动检查计算机的各种细节，并能自动安装好各种驱动程序。这里介绍一下驱动安装、升级的简单过程。Linux系统自带的驱动程序只包括了nVIDIA 2D加速，如果需要获取更好的3D加速效果，需要安装nVIDIA专用驱动软件工具包。3D 硬件加速在需要绘制三度空间对象的时候是非常宝贵的，例如游戏、三维CAD、以及 3D 成像。本文应用环境是Red Had Enterprise Linux 4.0、nVIDIA显卡型号：华硕N6200/TD/128M（6200AGP）。 <br/>　　一、准备工作<br/><br/>　　在配置nVIDIA显卡 之前， 您需要了解所安装的系统的下列信息：显示器规格,显示卡的芯片类型,显示卡的显存容量, 显示器的规格被 X11 用来决定显示的分辨率和刷新率。这些规格通常可以从显示器所带的文档中， 以及制造商的网站找到。 需要知道两个数字范围：垂直刷新率和水平刷新率。 显示卡的芯片类型将决定 X11 使用什么模块来驱动图形硬件。 绝大多数的硬件都能被自动检测，但是了解它在自动检测出错的时候还是很有用处的。显示卡的显存大小决定了系统支持的分辨率和颜色深度。了解这些限制非常重要。因为安装驱动程序可能需要配合核心来编译，所以会使用到内核源代码，此外，也需要编译器 ( compiler ) 的帮助，因此，先确定您的 Linux 系统当中已经下列软件的存在 ：kernel-source 、kernel 、gcc 、make。 打开一个终端，使用命令检查：<br/><br/># rpm -qa | grep gcc；rpm -qa | grep make；rpm -qa | grep kernel<br/> <br/><br/>　　二、 Linux 下3D显卡相关知识<br/><br/>　　·The XFree86 Project<br/><br/>　　XFree86是由X11R6发展出来的最初专门给Intel X86 结构PC机使用的X Window的系统。而后XFree86发展成为几乎适用于所有类UNIX操作系统的X Window系统。XFree86是一个开放源代码的基于X11的桌面基础构架。Red Hat 9中使用的X Window系统就是 XFree86 4.3。XFree86从2004年发布的版本4.4起不再遵从GPL许可证发行，而是遵循新的XFree86 1.1 许可证。由于XFree86不再遵从GPL许可证发行，导致许多发行套件不再使用XFree86，转而使用Xorg。XFree86官方网站是<a href="http://www.xfree86.org/" target="_blank" rel="external">http://www.xfree86.org/</a> <br/><br/>　　·The XOrg Foundation（X.org）<br/><br/>　　Xorg 是由 X.Org 基金会发行的开放源代码 X Window 系统实现的 X 服务。Xorg 遵从GPL许可证发行。Xorg 基于 XFree86 4.4RC2 和 X11R6.6 的代码。X.Org 基金会在 2004 年 4 月发布了 X11R6.7。在 2005 年 2 月发布了 X11R6.8.2。由于在XFree86 4.4最终版本采用新许可证问题上的分歧，Xorg服务器的第一个版本X11R6.7.0从XFree86 4.4 RC2派生出来，并加入了X11R6.6的一些改动。许多原先XFree86的开发者加入了这个比XFree86更开放的项目。XOrg服务器逐渐在开源Unix风格操作系统中流行。它被以下发行版本采用以代替XFree86:Gentoo Linux， Fedora Core， Slackware， SUSE， Mandrake Linux, Ubuntu Linux等。基本特色：基本和xfree86一样。已经成为主流,支持的非常的多。7.0实现模块化。7.0支持使用xgl模块,可以实现桌面3d效果,非常的不错。官方网址：<a href="http://www.x.org/" target="_blank" rel="external">http://www.x.org/</a> 在Linux中使用以上两个组织的驱动都可以实现3D加速，自从KP和授权修改事件以来，XFree86的支持率真的是跌倒了低谷，各大发行版纷纷转向Xorg。本文以后者为准。<br/><br/>　　·3D API <br/><br/>　　API是Application Programming Interface的缩写，是应用程序接口的意思，而3D API则是指显卡与应用程序直接的接口。3D API能让编程人员所设计的3D软件只要调用其API内的程序，从而让API自动和硬件的驱动程序沟通，启动3D芯片内强大的3D图形处理功能，从而大幅度地提高了3D程序的设计效率。<br/><br/>　　如果没有3D API在开发程序时，程序员必须要了解全部的显卡特性，才能编写出与显卡完全匹配的程序，发挥出全部的显卡性能。而有了3D API这个显卡与软件直接的接口，程序员只需要编写符合接口的程序代码，就可以充分发挥显卡的不必再去了解硬件的具体性能和参数，这样就大大简化了程序开发的效率。 同样，显示芯片厂商根据标准来设计自己的硬件产品，以达到在API调用硬件资源时最优化，获得更好的性能。有了3D API，便可实现不同厂家的硬件、软件最大范围兼容。比如在最能体现3D API的游戏方面，游戏设计人员设计时，不必去考虑具体某款显卡的特性，而只是按照3D API的接口标准来开发游戏，当游戏运行时则直接通过3D API来调用显卡的硬件资源。 目前个人电脑中主要应用的3D API有DirectX和OpenGL。DirectX目前已经成为游戏的主流，市售的绝大部分主流游戏均基于DirectX开发，例如《帝国时代3》、《孤岛惊魂》、《使命召唤2》、《Half Life2》等流行的优秀游戏。而OpenGL目前则主要应用于专业的图形工作站，在游戏方面历史上也曾经和DirectX分庭抗礼，产生了一大批的优秀游戏，例如《Quake3》、《Half Life》、《荣誉勋章》的前几部、《反恐精英》等，目前在DirectX的步步进逼之下，采用OpenGL的游戏已经越来越少，但也不乏经典大作，例如基于OpenGL的《DOOM3》以及采用DOOM3引擎的《Quake4》等，无论过去还是现在，OpenGL在游戏方面的主要代表都是著名的ID Software。<br/><br/>　　·OpenGL<br/><br/>　　继DirectX后，OpenGL可说是下一个最受欢迎的3D API。其实OpenGL比DirectX存在的时间更久，相对于DirectX只可以应用在微软的平台，OpenGL则可以应用在很多不同的操作系统上。目前，大多数Linux下的3D加速游戏采用的都是OpenGL，因此对于nVIDIA最新的驱动程序，只需做很小的改动就可以适于大多数的游戏。Linux下的3D API是基于OpenGL的。OpenGL是个专业的3D程序接口，是一个功能强大，调用方便的底层3D图形库。OpenGL的前身是SGI公司为其图形工作站开发的IRIS GL。IRIS GL是一个工业标准的3D图形软件接口，功能虽然强大但是移植性不好，于是SGI公司便在IRIS GL的基础上开发了OpenGL。<br/><br/>　　OpenGL的英文全称是“Open Graphics Library”，顾名思义，OpenGL便是“开放的图形程序接口”。虽然DirectX在家用市场全面领先，但在专业高端绘图领域，OpenGL是不能被取代的主角。 OpenGL是个与.硬件无关的软件接口，可以在不同的平台如Windows 95、Windows NT、Unix、Linux、MacOS、OS／2之间进行移植。因此，支持OpenGL的软件具有很好的移植性，可以获得非常广泛的应用。由于OpenGL是3D图形的底层图形库，没有提供几何实体图元，不能直接用以描述场景。但是，通过一些转换程序，可以很方便地将AutoCAD、3DS等3D图形设计软件制作的DFX和3DS模型文件转换成OpenGL的顶点数组。<br/><br/>　　OpenGL不是自由软件，它的版权、商标（OpenGL这个名字）都归SGI公司所有。但在Linux下有OpenGL的取代产品：Mesa。Mesa提供和OpenGL几乎完全一致的接口，对利用OpenGL API编程的人来说，几乎感觉不到任何差异。Mesa是遵循GPL协议（部分遵循LGPL协议）的自由软件，而且，正是由于Mesa的自由性，它在对新硬件的支持度等方面都超过了OpenGL。Mesa可以从www.mesa3d.org取得。在Linux下开发OpenGL程序，最常用的工具是GLUT（The OpenGL Utility Toolkit）。它可以创建一个或多个OpenGL窗口，响应、处理用户的交互操作、简单的弹出式菜单以及一些内置的绘图和字体处理功能。GLUT和OpenGL一样，可以移植于多种平台。由于它良好的表现，现在它已经成为Mesa发布的标准套件之一。<br/><br/>　　·DRI，全称 Direct Rendering Infrastructure，是 X 窗口系统里允许应用程序以一种安全有效的方式直接访问显示设备的框架。它包括对 X 服务器，某些X客户端库和内核的改动。DRI 的第一个主要应用是创建快速的 OpenGL 实现。DRI 是 XFree86 4.x 以及其后继者 X.org 的组成部分，也是 Mesa －个 OpenGL API 的开源实现－的组成部分。有一些3D加速驱动是按照 DRI 标准写成的，包括 ATI，Matrox，3DFX 和 Intel。 DRI 最初是由 Precision Insight, Inc. (PI) 公司在 Red Hat Inc. 和 SGI 的合作和部分资助下开发的。随着 PI 被 VA Linux 所收购，以及后来 VA Linux 退出 Linux 领域，DRI 现在由Tungsten Graphics Inc.公司继续维护。该公司由当初 PI 公司的一些 DRI 开发者所创建。Tungsten Graphics 是目前所有 DRI 开发的焦点，许多开源开发者通过 sourceforge 上的 DRI 项目继续为 DRI 贡献代码。<br/><br/>二、命令行下载安装显卡驱动 <br/><br/><br/>　　1. 首先备份原配置文件<br/><br/>　　使用如下命令备份Xorg的配置文件(备份的文件名为xorg.conf.bak)：<br/><br/># cd /etc/X11；cp ./xorg.conf ./xorg.conf.bak<br/> <br/>　　<br/>　　2.测试安装3D驱动前的数据<br/><br/>　　首先测试安装3D驱动程序前的显卡速度，打开一个桌面终端运行。<br/><br/>#glxgears<br/> <br/><br/>　　glxgears是一个测试你的Linux是否可以顺利运行2D、3D的测试软件，这个程序弹出一个窗口，里面有三个转动的齿轮。屏幕将显示出每五秒钟转动多少栅，所以这是一个合理的性能测试。窗户是可以放缩的，栅数多少极大程度上依赖于窗口的大小。如果你的显示卡够好，而且你的驱动程序也配合得很好，那齿轮就跑得越快。有些极品显卡（nVIDIA GeForce 7950 GT）执行glxgears之后，快到连齿轮都看不清。这里请记录下FPS数字（每秒的帧速度）以鉴别驱动是否正常安装。<br/><br/>　　早期Linux下nVidia的显示卡驱动有一个特点：所有显示卡可以使用相同的驱动程序。现在情况有所改变：由于nVIDIA公司的产品线非常长，所以需要根据你使用的显卡芯片型号选择合适的驱动程序（官方Linux驱动网址：<a href="http://www.nVIDIA.com/obj&#101;ct/unix.html" target="_blank" rel="external">http://www.nVIDIA.com/obj&#101;ct/unix.html</a>）。截至本文写作时最新版本的驱动程序是：8756。适合的显卡芯片：第四代GeForce显卡芯片到 GeForce 79XT。另外还要中央处理器型号选择驱动类型，使用64位Intel Pentium4 、Pentium D&nbsp;&nbsp;、CeleronD 中央处理器和64位的AMD中央处理器使用Linux AMD64/EM64T驱动程序：IAnVIDIA-Linux-x86_64-1.0-8756-pkg2.run ，其他X86处理器使用IA32驱动程序。本文以后者为例；但是如果你使用教老的显卡芯片比如：RIVA TNT、RIVA TNT2/TNT2 Pro 、RIVA TNT2 Ultra、Vanta/Vanta LT 、RIVA TNT2 Model 64/Model 64 Pro、Aladdin TNT2 、GeForce 256&nbsp;&nbsp;、 GeForce DDR 、Quadro 、GeForce2 GTS/GeForce2 Pro&nbsp;&nbsp;、GeForce2 Ti 、 GeForce2 Ultra 、 Quadro2 Pro 。请使用以前的旧版本驱动程序：如4363。 <br/><br/>　　3、命令行下安装过程：<br/><br/>　　·关闭SElinux<br/><br/>　　使用Fedora Core 3 、Fedora Core 4、Fedora Core 5 或Red Had Enterprise Linux 4 的用户要首先关闭SElinux，方法是修改/etc/selinux/config文件中的SELINUX=&#34;&#34; 为 disabled ，然后重启服务器。<br/><br/>　　·切换到命令行工作环境安装<br/><br/>　　因为NVIDIA的显卡驱动程序安装时X服务器不能运行。使用命令或组合键“Ctrl＋shift＋Backspace”退出X-window，进入命令行：<br/><br/>#wget <a href="http://download.nvidia.com/XFree86/Linux-x86/1.0-8756/NVIDIA-Linux-x86-1.0-8756-pkg1.run" target="_blank" rel="external">http://download.nvidia.com/XFree86/Linux-x86/1.0-8756/NVIDIA-Linux-x86-1.0-8756-pkg1.run</a> 　<br/>＃init 3<br/>#.sh nVIDIA-Linux-x86-1.0-8756-pkg1.run<br/> <br/><br/>　　run 文件可以接收许多命令行参数，下面是一些比较常见的选项：<br/><br/>　　--info ：&nbsp;&nbsp;显示关于 .run 文件的内嵌信息并退出。<br/><br/>　　--check ： 检查档案的完整性并退出。<br/><br/>　　--extract-only ：仅解压 ./NVIDIA-Linux-x86-1.0-6629.run但不运行。<br/><br/>　　--help ：&nbsp;&nbsp;显示普通命令行参数的用法后退出。<br/><br/>　　--advanced-options：&nbsp;&nbsp;显示高级命令行参数的用法后退出。<br/><br/>　　说明：为了截图更加清晰笔者使用远程带来工具putty登录到Linux计算机进行驱动安装。<br/><br/>·安装详细步骤： <br/><br/><br/>　　命令执行后是一个绿色为主的界面，询问是否接受协议件图1。<br/><img src="http://dx.3800hk.com/news/UploadFiles_9994/200610/20061021133630198.jpg" border="0" alt=""/>图1 接受安装协议界面<br/><br/>　　选择“Accept”选项接受协议开始安装，见图2 。<br/><img src="http://dx.3800hk.com/news/UploadFiles_9994/200610/20061021133631172.jpg" border="0" alt=""/>图2 安装过程截图<br/><br/>　　安装完成后系统会提示是否使用nvidia-xconfig 命令更新当前配置，此时可以放心使用因为原配置是会自动备份的，选择“yes” 选项继续见图3 。<br/><img src="http://dx.3800hk.com/news/UploadFiles_9994/200610/20061021133632260.jpg" border="0" alt=""/>图3 使用nvidia-xconfig 命令更新当前配置<br/><br/>　　如果出现图4界面表示配置成功。<br/><img src="http://dx.3800hk.com/news/UploadFiles_9994/200610/20061021133632205.jpg" border="0" alt=""/>图4 成功配置界面<br/><br/>4.检测启用Nvidia 驱动程序的“快写”(FastWrite)和“边带寻址”(Side Band Addressing) 功能。 <br/><br/><br/>　　SBA“边带寻址”，是指一种独立的地址和指令总线，图形控制芯片可以借助它来迅速地获取数据，而无需打断系统内存数据流的连续传输。为把AGP总线的传输效率与吞吐量都发挥到极致，AGP 2x协议把其中的地址总线从数据总线中单独分离了出来，在理论上是给AGP总线另添加了8条额外的边带线路。这8条额外的线路总称为边带地址端口(Sideband Address Port)，简称为SBA。虽然SBA采用的是8位带宽的传输界面，但它允许图形控制芯片并行地向系统内存发出新的AGP数据请求和传输指令，同时又不干扰其他数据连续不断地通过AGP总线的主32条地址数据传输线路(简称AD)。实际上，图形控制芯片也可以通过AD线路向系统内存发出新的AGP数据请求，不过这样一来，就会给AGP总线正常的数据传输增加负担，因此建议打开这8条额外的线路传输数据和指令请求。<br/><br/>　　AGP Fast Write：即AGP快写功能，开启后可以提高AGP的传输效能，让CPU不通过主内存而直接将数据写入显示卡的显存中，提高了效率。从这两个技术的分析中，我们都可以发现，边带寻址和快写功能对显卡性能的提升都一定的帮助。<br/><br/>　　想启用“快写”和“边带寻址”快写功能的前提是你的主板必须支持它，并且你要在 BIOS 中启用它，大部分主流主板支持。<br/><br/>　　（1） 查看主板支持情况使用命令：“cat /proc/driver/nvidia/agp/host－bridge”见图5 。<br/><img src="http://dx.3800hk.com/news/UploadFiles_9994/200610/20061021133633199.jpg" border="0" alt=""/>图5 检查主板“快写”和“边带寻址”快写功能<br/><br/>　　（2） 在启用快写和边带寻址功能前请先确认你的显卡支持它。使用命令：“cat /proc/driver/nvidia/agp/card”见图6 。<br/><img src="http://dx.3800hk.com/news/UploadFiles_9994/200610/20061021133633820.jpg" border="0" alt=""/>图6 检查显卡支持快写和边带寻址<br/><br/>　　（3） 如果你的显卡支持快写和边带寻址请继续做: 编辑 /etc/modules.conf加入一行：<br/><br/>　　Options nvidia NVreg_EnableAGPSBA=1 NVreg_EnableAGPFW=1 NVreg_ReqAGPRATE=8<br/><br/>　　（4） 重新启动计算机<br/><br/>　　（5） 现在检查快写和边带寻址功能是启用状态(Enabled)还是禁用状态)(Disabled)。<br/><br/>　　使用命令：“cat /proc/driver/nvidia/agp/status”见图7 。<br/><img src="http://dx.3800hk.com/news/UploadFiles_9994/200610/20061021133633199.jpg" border="0" alt=""/>图7 检查快写和边带寻址功能状态<br/><br/>　　启用“快写”和“边带寻址”可以帮助提高了虚幻竞技场, 雷神之锤3和其它第一人称视角射击游戏的 FPS数值。<br/><br/>　　到此为止我们在命令行下完成对nVIDIA显卡的驱动安装。下面将在X-Window图形界面下配置nVIDIA显卡其他功能。<br/><br/>]]></description>
		</item>
		
</channel>
</rss>
