LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2576|回复: 9

17寸的LCD,1280×1024的分辨率,从字体美化角度上讲DPI设定多少比较合适?

[复制链接]
发表于 2010-2-25 23:24:02 | 显示全部楼层 |阅读模式
我用的是雅黑和Monaco混合字体,
想问一下大家的DPI一般都设定多少呢??
发表于 2010-2-26 09:06:08 | 显示全部楼层
一般而言,显示器的DPMI接口会直接告诉X应当设置为多少DPI。

自己计算通常并不能得到更加合适的值。

就17寸1280x1024的显示器而言,其准确分辨率是 96.4 dpi,用缺省的 96 dpi 就好了。
回复 支持 反对

使用道具 举报

发表于 2010-2-26 09:12:49 | 显示全部楼层
DPI是显示器的硬件参数,显示器是多少就设多少,

不要自己随意提高或者降低。
回复 支持 反对

使用道具 举报

发表于 2010-2-26 10:30:20 | 显示全部楼层
是96dpi。
但屏幕越大,眼睛就越需要离开屏幕更远;设置成实际dpi的话,等于同一张报纸,离得越远则越看不清楚了。
所以台式屏幕越大,dpi数值应该设置越大,对于上网本之类小屏幕(近看的)才适合设置成实际dpi。
楼上说“硬件参数”有点模糊,反正dpi设置大些只影响文字显示的大小,对硬件无损害。
回复 支持 反对

使用道具 举报

发表于 2010-2-26 10:42:38 | 显示全部楼层
具体数值还是要自己试试才知道,每个人的感觉都不一样
回复 支持 反对

使用道具 举报

发表于 2010-2-26 11:47:15 | 显示全部楼层
Post by abby;2071869
是96dpi。
但屏幕越大,眼睛就越需要离开屏幕更远;设置成实际dpi的话,等于同一张报纸,离得越远则越看不清楚了。


后面一句话有道理,前面一句话没有道理。是不?显示器不是电视机。

显示器屏幕大,更多的时候是为了显示更多内容,而不是为了眼睛离屏幕更远。——除非你的显示器是用来看片子而不是用来上网的,当然那又是另外一个话题了。


DPI 设置会导致窗口界面,字处理软件,对话框等字体的改变,但是浏览器的网页中字体却往往并不能很好的被调整。可能出现的有诸如完全不受DPI控制和显示错位混乱等情况。浏览器中,例如firefox通常还是直接用 nosquint 插件调整来得直接。

鉴于在 Linux 中所有的字体大小都是可以调整的,而很多软件并没有在非标准DPI下进行充分的测试。所以,最佳选择反而是不要调整 DPI,而是直接调整那些字体大小。——这一点跟win和苹果不同,那些系统中,有许多地方的字体大小完全不可调整,所以某些情况下调 DPI 是唯一选择。
回复 支持 反对

使用道具 举报

发表于 2010-2-27 23:16:53 | 显示全部楼层
Post by BillWoo;2071801
我用的是雅黑和Monaco混合字体,
想问一下大家的DPI一般都设定多少呢??
既然是美化角度,那当然是自己看着办了,因为各人有各人的标准,是不?
回复 支持 反对

使用道具 举报

发表于 2010-2-28 11:38:57 | 显示全部楼层
linux下得到显示屏参数的方法


先安装一个软件,然后使用权ddcprobe可以查看当前支持的分辨率和刷新频率

#sudo apt-get install xresprobe

运行
#sudo ddcprobe

会得到下面的信息
vbe: VESA 3.0 detected.
oem: Intel(r)Cantiga Graphics Chip Accelerated VGA BIOS
vendor: Intel Corporation
product: Intel(r)Cantiga Graphics Controller Hardware Version 0.0
memory: 32704kb
mode: 1280×1024x256
mode: 1280×1024x64k
mode: 1280×1024x16m
mode: 1024×768x256
mode: 1024×768x64k
mode: 1024×768x16m
mode: 640×480x16m
mode: 800×600x64k
mode: 800×600x16m
mode: 640×480x256
mode: 800×600x256
mode: 640×480x64k
edid:
edid: 1 3
id: 4010
eisa: LEN4010
serial: 00000000
manufacture: 28 2008
input: analog signal.
screensize: 26 16
gamma: 2.200000
dpms: RGB, active off, suspend, standby
dtiming: 1280×800@60
dtiming: 1280×800@50
monitorid: LTD121EWVB


还可以使用gtf命令来查看在机器上的分辩率

# gtf 1440 900 60

  # 1440x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 106.47 MHz
  Modeline "1440x900_60.00"  106.47  1440 1520 1672 1904  900 901 904 932  -HSync +Vsync


什么是gtf 。

gtf – calculate VESA GTF mode lines 中文的意思是计算显示设备VESA驱动GTF模式命令行工具。

什么是gtf?gtf(generalized timing formula),一般程序时间,定义了产生画面所需要的时间,包括了诸如画面刷新率等),另外gtf也是显示设备的一个工业标准。通过GTF则可以自动调节屏幕尺寸。

我们通过gtf 工具计算显示器屏幕尺寸、分辨率,然后我们把计算出来的值插入到 xorg.conf配置文件中,就能达到自动调节屏幕的显示尺寸、位置 及分辨率。
回复 支持 反对

使用道具 举报

发表于 2010-3-1 12:33:43 | 显示全部楼层
LZ你的LCD的分辨率太你了吧?17寸的咋的也要上到1600*1200呀
俺的本本DELL XPS M1710 都 上 1920*1200了
回复 支持 反对

使用道具 举报

发表于 2010-3-1 13:34:30 | 显示全部楼层
Post by hades;2072437
LZ你的LCD的分辨率太你了吧?17寸的咋的也要上到1600*1200呀
俺的本本DELL XPS M1710 都 上 1920*1200了
挺正常的,我 01 年买的优派 VA721 就是这个分辨率,前几年的 17" 多为这个分辨率。本本的分辨率要另算,因为可选配高分屏
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表