以下是网上的一篇关于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就行了
阅读(1270) | 评论(0) | 转发(0) |