Chinaunix首页 | 论坛 | 博客
  • 博客访问: 186727
  • 博文数量: 49
  • 博客积分: 3010
  • 博客等级: 中校
  • 技术积分: 505
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-12 14:36
文章分类

全部博文(49)

文章存档

2010年(6)

2009年(9)

2008年(10)

2007年(6)

2006年(18)

我的朋友

分类: LINUX

2007-07-14 12:45:49

  以下是网上的一篇关于intel显卡分辨率问题解决方法,主要针对的宽屏:


  1280x800的显示解决办法(解决xorg认intel945\950显卡)
  xorg的i810驱动是支持945G/GMA950的.
  实际上,i810驱动支持所有这些intel chipset:
  i810, i810-DC100, i810e, i815, 830M, 845G, 852GM, 855GM, 865G, 915G, 915GM, 945G, 945GM
  虽然man page里只提到915G和915GM为止。
  可以man i810
  关键就是打开DRI. 我参照了以下文章。
  这篇文章确实很有帮助,告诉你如何一步一步确定DRI的问题的原因。建议有需要的看一看。
  1. 我确定了我的内核有Intel i810及以后芯片组的AGPGART和DRM的支持。(我的内核是自己编译的。Slackware带的标准内核应该已经有支持这些。)
  2. 我发现要在X里打开DRI.
  编辑 xorg.conf
  ...
  Section "Module"
  ...
  # This loads the DRI module 载入DRI模块
  Load "dri"
  # This loads the GLX module 载入GLX模块
  Load "glx"
  ...
  EndSection
  ...
  # 建一个用i810驱动的设备
  Section "Device"
  Identifier "i810"
  Driver "i810"
  # Alternative to Load "dri" 这个Option与Load "dri"等效
  # Option "DRI" "true"
  EndSection
  ...
  # 使用i810设备
  Section "Screen"
  Identifier "Screen 1"
  Device "i810"
  Monitor "Samsung 710N"
  ...
  # 让普通用户也可以使用DRI. 如果没有这个,只有root可以用。(我用了报错,所以我没用)
  Section "DRI"
  Mode 0666
  EndSection

  其实,现在linux在硬件识别上已经有很大的进步了,所以只要你的显卡不怎么特别,都能被认出!也就没有必要再另建设备,系统默认就好(特殊情况除外)!
我的过程是:
  1、运行xorgconfig(如果直接startx能正常启动就不用运行了),全默认就可。startx能正常进入kde
  2、编辑xorg.conf文件,在每个Subsection "Display"之后,加入了我想要的1280x800,即:Modes "1280x800" "1024x768" "800x600" "640x480"
  3、重新运行startx,运行kde,选择1280x800就行了
阅读(1241) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~