渡辺一寛です。

At Wed, 24 Sep 2008 23:40:52 +0900,
Takahiro Yamaguchi wrote:
> >> Section "Monitor"
> >>    Identifier   "Monitor0"
> >>    VendorName   "Monitor Vendor"
> >>    ModelName    "Monitor Model"
> >> EndSection
> >
> > の部分に、
> >
> >  HorizSync    30.0 - 70.0
> >  VertRefresh  50.0 - 70.0
> >
> > という記述を追加すると、うまく動作するという報告があります。
> 
> を追加して試してみました。
> DefaultDepth 24
> Modes "1024x768"
> 
> 結果ですが、画面一杯に表示される様にはなりましたが、
> 赤、緑、白、青の細長い縦線が一面に表示されています。
> この時の、/var/log/Xorg.0.log を付けておきます。

ログを見ると、

> (**) intel(0): *Default mode "1024x768": 75.0 MHz, 56.5 kHz, 70.1 Hz
> (II) intel(0): Modeline "1024x768"x70.1   75.00  1024 1048 1184 1328   
> 768 771 777 806 -hsync -vsync (56.5 kHz)
> (**) intel(0):  Default mode "1024x768": 65.0 MHz, 48.4 kHz, 60.0 Hz
> (II) intel(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344   
> 768 771 777 806 -hsync -vsync (48.4 kHz)
> (**) intel(0):  Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz
> (II) intel(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600  
> 601 605 628 +hsync +vsync (37.9 kHz)
> (**) intel(0):  Default mode "800x600": 36.0 MHz, 35.2 kHz, 56.2 Hz
> (II) intel(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600  
> 601 603 625 +hsync +vsync (35.2 kHz)
> (**) intel(0):  Default mode "640x480": 25.2 MHz, 31.5 kHz, 59.9 Hz
> (II) intel(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480  
> 490 492 525 -hsync -vsync (31.5 kHz)

となっているので、1024x768 ドットの表示モードに、リフレッシュレートが 
70Hz のものと 60Hz のものがあります。

こういう場合はリフレッシュレートの高いほうを使用すると思うので、前述の 
HorizSync (kHz) の上限値を 70.0 から 50.0 に下げて、70Hz のものを使わ
せない (60Hz のものを使わせる) ようにしてみてはどうでしょうか。

ただ、

> ちなみに、Modes "800x600" や"640x480" でも奇麗に表示されません。

となると、変化無しかも知れません。


> また、
> DefaultDepth 16
> Modes "1024x768"
> 
> だと、白と黒のまだら模様。
>   "800x600" や "640x480" でも奇麗に表示されません。

いちおう書いておくと、おそらく「白と黒のまだら模様」というのは、一見す
ると灰色に見える、白と黒のドットが交互に並んでいるパターンのことだと思
います。それは X サーバのデフォルトの背景画像 (背景パターン) なので、
それが「奇麗に表示」されていれば OK です。

1024x768 ドット以外で背景パターンが「奇麗に表示」されないのは、小さい
画面を拡大表示しているためで、液晶モニタではやむを得ない現象です。


> いずれの場合にも、ターミナルは出ていないです。
> かなり昔の記憶では、そのターミナル上で、twm& と打てば、twm が起動したように思いますが
> 認識があっていますでしょうか?

xinit すれば画面左上に xterm が出ませんかね。あるいは startx すれば 
(デフォルト設定の) twm が起動すると思います。
---
WATANABE Kazuhiro 
([メールアドレス保護])

メールによる返信