LinuxSir.cn,穿越时空的Linuxsir!

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

xorg-server-1.4 DPI 问题

[复制链接]
发表于 2007-9-14 05:04:02 | 显示全部楼层 |阅读模式
更新了1.4后发现字体奇怪地变比較大。就开个xdpyinfo看一下,果然:
  1.   dimensions:    1400x1050 pixels (370x277 millimeters)
  2.   resolution:    96x96 dots per inch
复制代码


之前X是设在75。我在Monitor section里没有用DisplaySize,而且radeon明明說它设到75啊:
  1. (==) RADEON(0): DPI set to (75, 75)
复制代码

不知道什么时候又变了96。

现在我有两个方法回到75dpi:
1. startx -- -dpi 75
但是我平常不用startx来开X

2.设定DisplaySize 到 八百多x六百多
我的小小笔记本(Thinkpad T42)才宽300mm左右

所以我就怀疑难道X把外接荧幕(电脑有VGA/TV-out但没有接荧幕/电视)的尺寸也算进去了?仔细读一下Xorg.0.org找到:
  1. (II) RADEON(0): Port0:
  2. Monitor   -- AUTO
  3. Connector -- VGA
  4. DAC Type  -- Primary
  5. TMDS Type -- None
  6. DDC Type  -- VGA_DDC
  7. (II) RADEON(0): Port1:
  8. Monitor   -- AUTO
  9. Connector -- DVI-D
  10. DAC Type  -- None
  11. TMDS Type -- Internal
  12. DDC Type  -- DVI_DDC
  13. (II) RADEON(0): Port2:
  14. Monitor   -- AUTO
  15. Connector -- Proprietary/LVDS
  16. DAC Type  -- None
  17. TMDS Type -- None
  18. DDC Type  -- None
  19. (II) RADEON(0): Port3:
  20. Monitor   -- AUTO
  21. Connector -- STV
  22. DAC Type  -- TVDAC/ExtDAC
  23. TMDS Type -- None
  24. DDC Type  -- None
复制代码


难道X以为我没有接的外接荧幕是primary?? 这要怎么办??

之前1.3一直都没事。升级后除了这个还有一个compiz的问题,但那似乎不好解决,现找大家研究一下这个好了。谢谢。
发表于 2007-9-14 09:36:18 | 显示全部楼层
我看你用的是A卡,你用的什么驱动?好像ati-dervers用不了吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-15 07:01:37 | 显示全部楼层
Post by gaoyangtu
我看你用的是A卡,你用的什么驱动?好像ati-dervers用不了吧?


一直都是用radeon (r300),沒有用過ati-drivers (fglrx)
回复 支持 反对

使用道具 举报

发表于 2007-9-15 08:47:49 | 显示全部楼层
我倒是挺喜欢这个功能的。之前opera的字体总看着小,不舒服,放大又会自动换行,版面不漂亮,现在正好解决我的问题:)不过我一直用着106dpi,除了网页中的字体,好像别的都没有变化。
X32, Mobility M6, 驱动radeon。在.Xresources、local.conf、xfce4的外观属性中都设置为106dpi。
回复 支持 反对

使用道具 举报

发表于 2007-9-15 16:33:57 | 显示全部楼层
Thinkpad高分屏的dpi应该远远不止96,我的
  1. dimensions:  1400x1050 pixels (291x212 millimeters)
  2. resolution:  122x126 dots per inch
复制代码
我觉得dpi应该设得跟显示器的实际值相同或接近,而且应该是dpi越高,相同字号的字体越大吧。
回复 支持 反对

使用道具 举报

发表于 2007-9-15 16:44:33 | 显示全部楼层
Post by superekcah
Thinkpad高分屏的dpi应该远远不止96,我的

  1. dimensions:  1400x1050 pixels (291x212 millimeters)
  2. resolution:  122x126 dots per inch
复制代码

我觉得dpi应该设得跟显示器的实际值相同或接近,而且应该是dpi越高,相同字号的字体越大吧。


嗯,DPI越高,字就越大。我的实际DPI是141,用的时候设成110了,96字太小的说。
回复 支持 反对

使用道具 举报

发表于 2007-9-16 16:00:17 | 显示全部楼层
Post by superekcah
Thinkpad高分屏的dpi应该远远不止96,我的

  1. dimensions:  1400x1050 pixels (291x212 millimeters)
  2. resolution:  122x126 dots per inch
复制代码

我觉得dpi应该设得跟显示器的实际值相同或接近,而且应该是dpi越高,相同字号的字体越大吧。


问一下,你的resolutiong中横竖的点不一样多,是怎么设的?我的106x106会把字显示得很扁,横多的字如“看”,“情”,会出现两横重叠在一起的情况,而windows下不会,雅黑字体。
回复 支持 反对

使用道具 举报

发表于 2007-9-16 16:29:48 | 显示全部楼层
Post by zhou3345
问一下,你的resolutiong中横竖的点不一样多,是怎么设的?我的106x106会把字显示得很扁,横多的字如“看”,“情”,会出现两横重叠在一起的情况,而windows下不会,雅黑字体。

我的DPI设成120,没什么问题,两个方向上的dpi相差不大的话应该没什么问题吧,4dots应该只有0.8mm左右。而且我觉得就算两个方向上的dpi不同,雅黑这种字体应该是不会出现重叠的,而应该是高度和宽度比例变化。
回复 支持 反对

使用道具 举报

发表于 2007-9-16 17:16:06 | 显示全部楼层
还是贴个图吧。小字体看着真不舒服。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2007-9-16 18:04:53 | 显示全部楼层
我的也是YaHei,现在放大看看也存在一些重叠,只是笔记本上没怎么注意

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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