- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 1
Linux gtf 用法
1、gtf 工具来自哪个软件包;
gtf 是来自软件包 xorg-x11,一般的情况下,如果您安装了桌面环境,就有这个工具;系统大多是默认安装的;
2、什么是 gtf ;
gtf - calculate VESA GTF mode lines 中文的意思是计算显示设备 VESA 驱动 GTF 模式命令行工具;
什么是 gtf?gtf(generalized timing formula),一般程序时间,定义了产生画面所需要的时间,包括了诸如画面刷新率等),另外gtf 也是显示设备的一个工业标准;通过GTF 则可以自动调节屏幕尺寸;
我们通过 gtf 工具计算显示器屏幕尺寸、分辨率,然后我们把计算出来的值插入到 xorg.conf
配置文件中,就能达到自动调节屏幕的显示尺寸、位置 及分辨率;
3、gtf 的用法;
gtf h-resolution v-resolution refresh [-v|--verbose] [-f|--fbmode] [-x|--xorgmode]
举例:我的显示器支持 1024x768 ,能达到 85HZ,在 X 模式下;
[beinan@localhost ~]# /usr/X11R6/bin/gtf 1024 768 85 -x
# 1024x768 @ 85.00 Hz (GTF) hsync: 68.60 kHz; pclk: 94.39 MHz
Modeline 1024x768_85.00 94.39 1024 1088 1200 1376 768 769 772 807 -HSync +Vsync
把上面的输出的信息中 Modeline 一行,插入到/etc/X11/xorg.conf 配置文件中的显示器(Monitor) 配置那段中;加入后类似;
Section Monitor Identifier Monitor0
VendorName Monitor Vendor ModelName LCD Panel 1280x1024 HorizSync 31.5 - 67.0
VertRefresh 50.0 - 75.0 Option dpms
Modeline 1024x768_85.00 94.39 1024 1088 1200 1376 768 769 772 807 -HSync +Vsync
EndSection
改动后,重启 X;重新进入桌面模式; 4、 xdpyinfo 工具;
我们通过 gtf 工具调整了显示器的属性,我们通过观察一般就知道是不是可行了;比如屏幕不闪动的过于厉害;显示区域处于显示屏正中等;但我们还有一个测试工具 xdpyinfo 来测试我们
的调整 ;
xdpyinfo - display information utility for X (用于 X 的显示信息测试工具); [beinan@localhost ~]$ /usr/X11R6/bin/xdpyinfo
通过这个输出,我们能查看到很多信息,最重要的有如下一段;
default screen number: 0 number of screens: 1 screen #0:
dimensions: 1024x768 pixels (302x232 millimeters) resolution: 86x84 dots per inch
depths (7): 24, 1, 4, 8, 15, 16, 32
root window id: 0x3f
depth of root window: 24 planes
我们可以在 xorg.conf 中定义多个显示屏幕,比如 1024x768;800x600 等;显示屏的定义的标识符号序列从 0 开始,以此类推;其实定义好一个就足够用;默认的一般就行;如果我们自己调整,把 1024x768 类似的加入到 screen 中色深为 24 那段的 Modes 行中;然后把默认色深设置为 24 就好;
Section Screen Identifier Screen0 Device Videocard0 Monitor Monitor0 DefaultDepth 24 SubSection Display Viewport 0 0
Depth 16
Modes 800x600 640x480
EndSubSection SubSection Display Viewport 0 0
Depth 24
Modes 1280x1024 1152x864 1152x768 1024x768 800x600 640x480
EndSubSection EndSection
其实上面的一段,我们足可以把色深为 16
您可能关注的文档
最近下载
- 《2和5的倍数的特征》省公开课一等奖全国示范课微课金奖PPT课件.pptx VIP
- 甜梦口服液与丁螺环酮治疗广泛性焦虑症的疗效对比.PDF VIP
- 在编护士考试题目及答案.doc VIP
- 浙江省温州市龙湾区、瑞安联考2024-2025学年九年级上学期期末社会法治试题(含答案).docx VIP
- (完整)辅警招聘考试题题库(含参考答案).docx VIP
- 输电线路通道巡视施工方案.docx VIP
- GB∕T 32892-2016 光伏发电系统模型及参数测试规程.pdf
- 2025年中国空间机器人行业市场前瞻与投资战略规划分析报告.docx
- 2025抗战胜利80周年抗战精神班会ppt课件(优质ppt).pptx VIP
- 肝癌超声课件.ppt VIP
文档评论(0)