|

楼主 |
发表于 2006-8-14 14:31:41
|
显示全部楼层
Post by linuxcpp
我的dpi设置有点郁闷
按您的帖子来说要设置正确的dpi要在三个地方设置
1. /etc/X11/xorg.conf
2. /etc/fonts/local.conf
3. gnome里字体设置里设定
而debian中还要考虑到第四个文件,那就是
4. /usr/share/gdm/defaults.conf
在我的1400x1050 14.1"的LCD上,dpi标准应该是124.1
那么我选取120
一。在1中添加设置
二。在/etc/fonts/local.conf里设置
- <!--
- Target dots per inch, change 90 to yours
- -->
- <match target="pattern" >
- <edit name="dpi" mode="assign" >
- <double>120</double>
- </edit>
- </match>
复制代码
三。在gnome里设置为120
四。把4中/usr/share/gdm/defaults.conf中的下面的字体去掉
那么,现在我的信息是什么样子的呢?
- [linuxcpp@linux ~]$ xdpyinfo |grep dimen
- dimensions: 1400x1050 pixels (287x215 millimeters)
- [linuxcpp@linux ~]$ xdpyinfo |grep resolution
- resolution: 124x124 dots per inch
复制代码
而如果现在我把gnome里的dpi设置成124,我的主题会变得很难看,其实也不算难看,只是感觉不对
看截图里firefox标题栏上那左边一个图标,右边三个图标,也就是最大化、最小化、关闭的那几个。
当然我还没改2里的,我改一下试试
--------------------
改完了
效果还是没有变化
输出信息同上面一样
firefox或者任何一个窗口的那几个小图标都跟下面FF里的效果一样
OO也没有变化
从上面的输出信息来看
我的dpi还是没设置对吗?
还有一个问题是
你说过1和4中两者选其一即可
那么我把1中的配置注掉
在4中把-dpi 96改成-dpi 120
那样的话好像输出为
[linuxcpp@linux ~]$ xdpyinfo |grep dimen
dimensions: 1400x1050 pixels (296x222 millimeters)
怪了怪了
还是改 DisplaySize 比较准确。如果你要改到 120,稍微调整一下数字。用 -dpi 120 我觉得计算不准确,把面积搞错了。
字体看起来没问题,你换个主题看看,如 ubuntu 默认的那个。
有没有这种可能性,你现在使用的主题的作者当时他是在其它 dpi 下设计的,如 96 dpi。
而没有考虑在 124 dpi 下将会如何。 |
|