Path: yy-cs-keio!cs-keio!kogwy!wnoc-sfc-news!katase.melco!inetgw!meims!mspc200!mspc220!iijnet!news.iij.ad.jp!triton.ad.jp!news1.pu-toyama.ac.jp!icews5!newssinet!nfeed.gw.nagoya-u.ac.jp!news.ipch.shizuoka.ac.jp!news!ecmhori
From: ecmhori@aleph0.ed.shizuoka.ac.jp (HORIE Masayuki)
Newsgroups: fj.windows.x
Subject: Re: Wanted XF86Config for DynaBook GT-R 590
Message-ID: <ECMHORI.96May8174101@aleph0.ed.shizuoka.ac.jp>
Date: 8 May 96 08:41:01 GMT
References: <ECMHORI.96May7164510@aleph0.ed.shizuoka.ac.jp>
Reply-To: horie@ed.shizuoka.ac.jp
Organization: Faculty of Education Shizuoka University
Lines: 63
NNTP-Posting-Host: aleph0.ed.shizuoka.ac.jp
In-reply-to: ecmhori@aleph0.ed.shizuoka.ac.jp's message of 07 May 1996 07:45:10 GMT

In article <ECMHORI.96May7164510@aleph0.ed.shizuoka.ac.jp> ecmhori@aleph0.ed.shizuoka.ac.jp (HORIE Masayuki) writes:

   DynaBook GT-R 590にFreeBSD+XF86312を入れてXの画面を出すことは
   できたのですが、広い画面の中央に小さく出すことしかできていま
   せん。

   どなたか、画面いっぱいに広がることのできるXF86Configファイル
   の書き方を教えてもらえないでしょうか。

という記事を投稿しましたが、なんとか解決することができました。

DynaBookでXF86312を使う人のために、行ったことを書いておきます。

(1) xf86configで、最初はXを起動することのできないXF86Configを
作る。

(2) startx >& logでどこで失敗しているかを捜し、作られたものを
変更する。

私が変更したのは、

(a) HorizSync 20-60

(b) 次のモード行以外をコメントアウト
# 800x600 @ 56 Hz, 35.15 kHz hsync
ModeLine "800x600"     28.32 800  824  896 1024   600  601  603  625

(c) chipset、Clocksをlogで見た値で追加 
Section "Device"
    Identifier  "CT"
    VendorName  "C&T"
    BoardName   "ct65546"
    Chipset     "ct65545"
    VideoRam    1024
    # Insert Clocks lines here if appropriate
    Clocks      28.32
EndSection

(d) Section "Screen"の中で、800x600のモードだけ残し、Virtualを無くす。
    Subsection "Display"
        Depth       8
        # Omit the Modes line for the "Generic VGA" device
        Modes       "800x600"
        ViewPort    0 0
        # Use Virtual 320 200 for Generic VGA
        Virtual     0 0
    EndSubsection
  
これで、最終的なstartx >& logは、

(**) SVGA: chipset:  ct65545
(**) SVGA: videoram: 1024k
(**) SVGA: clocks:  28.32
(--) SVGA: Maximum allowed dot-clock: 65.000 MHz
(**) SVGA: Mode "800x600": mode clock =  28.320, clock used =  28.320
(--) SVGA: Virtual resolution set to 800x600
(--) SVGA: SpeedUp code selection modified because virtualX != 1024

となり、ディスプレイ表示域いっぱいにXの画面が表示されました。

どうもお騒がせして、すみませんでした。
--
堀江雅幸 <horie@ed.shizuoka.ac.jp>

