免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 30275 | 回复: 52
打印 上一主题 下一主题

Xorg设置显示器最佳分辨率的方法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-02-09 03:05 |只看该作者 |倒序浏览
新装好的Xorg需要手工设定屏幕分辨率,否则不会工作在本地电脑显示器的最佳分辨率上。

好多人会发现,按照手册上所说的添加“1024*768”后没有效果,其实这串参数不规范。

规范有效的操作:


命令示范:

# gtf 1024 768 70      #指定目标分辨率和刷新率,注意空格

结果会显示类似
样两行(不同的显示器数值不一样,不能照抄):

1024*768_70.00   ……
Modeline "1024*768_70.00"  76.16  1024 1080 1192 1360 768 769 772 800 -HSync +Vsync  

要做的是手工填入 xorg.conf: 
# ee /etc/X11/xorg.conf 

1、把 “Modeline …… ”整行加到 Section "Monitor"; 
2、把 “Modes 1024*768_70.00” 填入 Section "Screen"。
看清楚,两行都要加入,缺一不可!
这样显示器就不需要依赖于任何桌面软件的设置就能正常工作了。




[ 本帖最后由 aries215 于 2009-5-24 00:39 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2009-02-09 09:46 |只看该作者
就是改的 xorg.conf的啊
后来的我19寸的LCD在BSD的X下面也调整好了,只改了这个文件,跟WM没关系
方法跟linux下调X的一样

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
3 [报告]
发表于 2009-02-09 20:56 |只看该作者
修改xorg.conf没有意义的!


好像些话不对!应该就是这个文件起的作用。

先给最主要的几个参数,用法还是自己去搜一下吧。或者搜一下“杜比环绕声”的KDE专题。

HorizSync和VertRefresh,这个如果Xorg没检测出来的话,要看显示器说明书。

DefaultDepth  24
然后在下面的24中加上Modes。

一般显示器这三个就够了。

如果还不行,就只好再动用:ModeLine,DDC之类的东西。最后多看几次X的log,里面都有说明为什么选择了那个分辩率。

论坛徽章:
0
4 [报告]
发表于 2009-02-09 22:09 |只看该作者
http://www.freebsd.org/doc/en_US ... dbook/x-config.html
 原版手册,freebsd一个很大的好处是手册很完善...

论坛徽章:
0
5 [报告]
发表于 2009-02-09 23:06 |只看该作者
Modes "1024x768" "800x600"

论坛徽章:
0
6 [报告]
发表于 2009-02-10 11:33 |只看该作者
原帖由 axlrose 于 2009-2-9 09:46 发表
就是改的 xorg.conf的啊
后来的我19寸的LCD在BSD的X下面也调整好了,只改了这个文件,跟WM没关系
方法跟linux下调X的一样



是原来修改的值不规范,Xorg设计的太逊了,官方手册居然也不提使用 gtf 命令!

[ 本帖最后由 aries215 于 2009-2-16 15:15 编辑 ]

论坛徽章:
0
7 [报告]
发表于 2009-02-10 11:37 |只看该作者
原帖由 logicBaby 于 2009-2-9 23:06 发表
Modes "1024x768" "800x600"



我原本的就是按官方提示设置成这样,是无效的。

如果你使用 Fvwm 、fvwm-crystal(这类没有显示器设置功能)做桌面,就会验证这一点!

用Xfce4刚进桌面也是分辨率不标准,要用手动设置标准分辨率才行。

[ 本帖最后由 aries215 于 2009-2-10 11:40 编辑 ]

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
8 [报告]
发表于 2009-02-10 11:40 |只看该作者
KDE和gnome之类的设置也只是设置桌面系统的,大多数时候是没用的。

目前设置分辨率基本上都是在xorg里设置。

论坛徽章:
0
9 [报告]
发表于 2009-02-10 11:53 |只看该作者
原帖由 lsstarboy 于 2009-2-10 11:40 发表

目前设置分辨率基本上都是在xorg里设置。



这是对的。

最带的罪过是Xorg设计不合理,这种深奥麻烦的事还要人工完成!应该自动识别并准确设置才对。

恼人的是官方缺少规范的指导,手册永远就那么一点内容,没有丰富完善,没有足够多的实际例子。

我最大的感受就是特别累!网上还是很难找到自己需要的东西,可以搜到很多结果,大多都是垃圾,剩下的他们自己还是一知半解。

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
10 [报告]
发表于 2009-02-10 13:29 |只看该作者
其实不是设计不合理,而是xorg比较保守,尽量选择比较安全、通用的参数。只要你启用了ddc,再看X.log,那么就会发现时面有很多取舍的步骤。

网上的资料少是因为我们都是很激进的,一般人都还在用windows的时候,我们就开始探索不使用它,探索者注定是孤独的,所以就造成了对一些事情的“一知半解”。其实还有另外一个原因,在中国现实的环境下,参与到开源领域,特别是核心领域的人物太少了,这是中文资料少的最主要的原因。

别灰心,既然选择开源,既然选择BSD,那么就必须潜下心去,使劲折腾!慢慢你就会发现即使不成功的折腾也是一种乐趣!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP