Linux下XFConfig的有效使用

1农夫与虫

1农夫与虫

2016-01-29 18:18

Linux下XFConfig的有效使用,Linux下XFConfig的有效使用

  作 者: 李德永
  
  由于Linux与windows在图形显示的内在原理上有着本质不同,Linux的内核不控制图形显示,它通过外挂一个称为X服务器的应用程序显示图形界面,属于用户态行为;而windows的微内核中一个叫GDI(图形设备接口)的子系统,由它在核心态控制图形界面的显示。所以用户在使用Linux时不要抱怨Linux的图形显示不能像windows那样随心所欲,虽然Linux的版本发布商已经在这方面尽了力。
  
  用户要使用图形界面,必须正确配置一个叫XF86Config(redhat版本下叫XF86Config-4)的配置文件,它一般位于/etc/X11目录下。实际过程中,X服务器使用XF86Config中的参数实现图形显示。XF86Config不是很容易理解,为此各Linux发行套件都附加了简单易用的配置工具(各种版本的名称稍有不同,用户可查看说有关说明),通过配置工具,用户可以很容易的配置XFConfig,从而正常使用图形界面。
  
  但现在的问题是,通过配置工具配置后,经常出现这样那样的问题,或者图形界面不出现、或者是图形显示效果很差,字符过大过小,花屏重影,刷新太低等等。查看说明文档,重新配置几遍,问题照样,下狠心配的高档显卡、液晶显示器不能用,真头疼。
  
  其实,我们可以做点更有效的工作,直接操作配置文件XFConfig,不用害怕,只修改一点点内容,不需要高深知识,更不会烧毁你的宝贝显示器。VI编辑器总会用吧。
  
  第一步,你要知道你的显卡信息。你可以不知道具体的芯片类型(让我们强大的2.4内核或日益强大的X服务器探测去!),但最少你要知道显存(因为硬件探测过程中使用就低原则,探测的显存不是很准);还有,你要清楚你的显示器所能支持的最大分辩率和最大刷新率。记住了,一定看清楚哦,否则,烧毁显示器不赖我啊!
  
  第二步,你要用你的Linux附带的配置工具配置一遍(具体配置过程不用我说吧!)。做这一步的目的是:如果能正常,显示效果如你所愿,就不用我废话了;如果不能正常显示图形界面,那说明我们得到的是一个不能正常使用的配置文件。虽然这个配置文件不能正常使用,但是它还是包含了显卡(device)、显示器(montior)、显示屏(screen)的全部信息,不能正常工作的原因是有些参数不能正确驱动显卡和显示器。

  
  第三步,这一步你要做的工作就是修改导致不能正常显示一些参数。我们这里要修改的参数和windows差不多,主要有“桌面颜色(Depth)”、“桌面分辨率(Modes)”、“刷新率(Vertrefresh)”三个。关于上述三个参数的具体含义,这里我用不多讲。
  
  用VI打开XFConfig,粗略一看,整整三屏不说,内容一点也看不懂。不用急,虽然内容挺多,真正起作用的不多(大部分行用#注释了),需要你修改的更少了,只有上面提到的三处。找到它的位置:Monitor字段下的VertRefresh;Screen字段下的DefaultDepth;Display子字段下的Depth。
  
  简单说明,VertRefresh,刷新率,不过这儿给出的是一个范围,不像windows你可以设定一个具体的值;Modes,是分辨率;DefaultDepth是默认桌面颜色。
  讲到这儿,大概你已经想,不用说了,我知道了。
  
  对了,你将要做把DefaultDepth、Modes、VertRefresh、分别“换”成你想使用默认桌面颜色、分辨率、刷新率,就这么简单。
  
  不过,有两点是需要提醒一下。
  
  VertRefresh参数,X服务器工作时将根据分辨率、桌面颜色在设定的范围内自动使用其中的一个值,如果你有关于你的显示器分辨率、桌面颜色、刷新率三者的对应表,那更简单了,对照表上内容换上即可;如果没有,那只好用笨法子,挨个试,注意只需改动下限的值,不改变上限的值,这样做保证不会烧毁你的显示器。我的经验是最多改两次就可以成功显示图形界面。
  
  Modes和Depth参数,注意如果配置文件的Screen字段中没有Depth和Depth所对应的Modes行,可以依照文件中已有Depth行和Modes行的格式,添加这两个参数行,数据当然是你想在图形界面中打算使用的了。
  
  记住保存你的修改。重新启动X。
  
  好了,你可以试试了。
展开更多 50%)
分享

猜你喜欢

Linux下XFConfig的有效使用

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
Linux下XFConfig的有效使用

linux下screen命令的使用

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
linux下screen命令的使用

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Linux下如何使用cat命令?

电脑入门
Linux下如何使用cat命令?

Linux下如何使用read命令

电脑入门
Linux下如何使用read命令

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Linux下如何使用touch命令?

电脑入门
Linux下如何使用touch命令?

Linux下如何使用ftp命令

电脑入门
Linux下如何使用ftp命令

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Photoshop抠图教程:教你抠出红色婚纱的技巧

Photoshop抠图教程:教你抠出红色婚纱的技巧

i系列上运行的Linux分区数量和Linux版本

i系列上运行的Linux分区数量和Linux版本
下拉加载更多内容 ↓