2005年11月18日星期五

xorg的15:9分辨率问题

对Debian做了一次整体升级,X也从XFree86也升级到了X.org,但原来的1280x768分辨率不见了。

[@more@]

Google跟我说这是xorg的一个bug, 对i855的显卡出不了1280x768的选项。但仔细看下来,这个问题已经解决了啊。

还是回头先看看错误输出吧,查看/var/log/Xorg.log,发现这么一段:

(WW) I810(0): config file hsync range 30-60kHz not within DDC hsync ranges.
(WW) I810(0): config file vrefresh range 50-75Hz not within DDC vrefresh ranges.
(II) I810(0): Generic Monitor: Using hsync range of 30.00-60.00 kHz
(II) I810(0): Generic Monitor: Using vrefresh range of 50.00-75.00 Hz
(II) I810(0): Not using mode "1280x960" (no mode of this name)
(II) I810(0): Not using built-in mode "1280x768" (width too large for virtual size)
(--) I810(0): Virtual size is 1024x768 (pitch 1024)
(**) I810(0): *Built-in mode "1024x768"
(**) I810(0): *Built-in mode "800x600"

看来是virtual设置在捣乱, xorg.conf的手册页上说比virtual设置大的分辨率都会被喀喳掉。看了一下我的xorg.conf,没有设置这个啊,这个1024x768的设置哪里跑来的?

不理它,参照man xorg.conf的说明自己设一个。然后在GNOME的“屏幕分辨率”里面就看见1280x768的选项了。搞定。

没有评论: