小橋@福島です。
お騒がせしました、画面が左半分しか収まらない件、
XFree86-Video-Timings-HOWTO.htmlを読んで勉強し、
なんとか電卓叩きながらModeline書いてみたら、
あっさり成功しました!
まず、訂正ですが、前回添付したXF86Configで、
| Subsection "Display"
| Depth 16
| Modes "800x600"
| ViewPort 0 0
| Virtual 640 480
となってましたが、これはまだ試行錯誤中のもの
を添付してしまったためです。これではダメでした。
会沢さんすみません。
さて、本題ですが、なにが悪かったかというと、XF86で
ちゃんとcyber9320チップを自動検出してくれるのに、
わざわざ違うものを指定していたのです。
Section "Divice"
誤> Chipset "tgui9682"
正> Chipset "cyber9320"
(正しくは Chipset の指定は不要!)
XF86Setup にてチップの選択肢の中に、tgui9320がなかった
ので、近そうなやつを選んだら、たまたまXが起動できて
(変なふうにですが)しまったので、それ以上考えなかった
のでした。
すみません。よく見たらcyber9320という選択肢がありました。
で、このチップは自動検出してくれることがその後分かった
ので、Chipsetの項目は削除しました。(一回コメントアウト
してみて、ログのdiffをとったら、チップ指定の所は左端が
(**)か(--)かの違いだけでしたから)
で、そしたら今度は、Xが立ち上がらなくなりましたけど、
その分、エラーメッセージが出てくれて、
「このチップは45MHz以上のドットクロックは使えませんよ」
と出ました。それまで50MHzだったのです。
早速、XFree86-Video-Timings-HOWTO.htmlに従い、計算して
45MHzでModelineを書いたらOKでした。
水平同期周波数は45KHzにしました。リフレッシュレートは71.4Hz
となりました。
アドバイス頂いた皆さん、ありがとうございました。
以下にXF86Configの主要部分(前回丸々添付して長ーい文に
なってしまい、すみませんでした)を添付します。
# **********************************************************************
# Monitor section
# **********************************************************************
# Any number of monitor sections may be present
Section "Monitor"
Identifier "My Monitor"
VendorName "Thinkpad"
ModelName "10.4"
HorizSync 25-64
VertRefresh 50-90
# 800x600 @ 71.4 Hz, 45.0 kHz hsync
Modeline "800x600" 45 800 816 984 1000 600 600 606 630 +hsync +vsync
EndSection
# **********************************************************************
# Graphics device section
# **********************************************************************
Section "Device"
Identifier "Trident Cyber 9320 (generic)"
VendorName "Trident"
BoardName "ThinkPad"
ClockChip "tgui"
Ramdac "internal"
EndSection
# **********************************************************************
# Screen section
# **********************************************************************
# The svga server
Section "Screen"
Driver "svga"
Device "Trident Cyber 9320 (generic)"
Monitor "My Monitor"
DefaultColorDepth 16
Subsection "Display"
Depth 8
Modes "800x600"
ViewPort 0 0
Virtual 800 600
EndSubsection
Subsection "Display"
Depth 16
Modes "800x600"
ViewPort 0 0
Virtual 800 600
EndSubsection
EndSection
--
#################################
# Akio Kohashi at Fukushima
# desubai0 _at_ f3.dion.ne.jp
References:
- [linux-users:84005] Xの画面が左半分しか収まりませんAkio Kohashi
- Prev by Subject: [linux-users:84041] Re: [linux-users:84040] Linuxの NFSとMacOSX
- Next by Subject: [linux-users:84043] Re: Linuxの NFSとMacOSX
- Previous by thread: [linux-users:84033] Re: X の画面が左半分...やってみます!
- Next by thread: [linux-users:84008] The Linux JF Project: Monthly News 2001-06-01
- Indexes:[Main][Thread]