こんにちは。 はじめまして。 京都大学のshogoと申します。 添付ファイルの方に質問内容&状況をまとめました。 よろしくお願いします。 __________________________________________________ Do You Yahoo!? http://bb.yahoo.co.jp/
こんにちは。 京都大学のshogoと申します。 vinelinuxをインストールしたのですがXwindowsの設定がうまくいかず、解像度が上がらないのです。 過去ログやインターネット検索していろいろやってみたのですが、どーもうまくいかないので質問させてください。 とりあえず、パソコンの情報及びパッケージの情報を書きます。 DELL OPTIPLEX GX270 CPU 2.26GHz MEMORY 1024M HARDDISK WINDOWSXP 40G VINELINUX 35G MONITOR EIZO FlexScan L350 1024x768 TrueColor 60Hz videoboard Intel Corp. | 82865G Integrated Graphics D チップ Intel 82865G Graphics Controller 最大64M vinelinux2.6システム管理ブック付属CDよりインストール カーネル 2.4.19-0vl11 XFree86 4.2.1-0vl15 updateはaptでやっています。 で以下に今までやってきたことと現在の状況を書きます。 インストール後アップデートしてXconfigratorで設定しました。 グラッフィックボードは認識しているようですがビデオRAMのエラーにより640x480x8bitでしかXが起動できません。Driverはvesaだったと思います。(それからいろいろやって進歩したので最初のことはあまり覚えてないです。) 過去ログを検索してみるとlinuxはBIOSで設定された値より多くのVRAMを取って来れないとしりBIOSをいじってビデオRAMの値を変更しようとしました。 が、このパソコンのBIOSは1Mと8Mにしか設定できないようで64Mには程遠いです。 8MにしてXを設定すると640x480x16bitで起動できましたがこれ以上あがりません。Driverはvesaでした。 でまたいろいろ調べてみると以下のサイトで865patchというものを見つけインストールしました。 http://www.chzsoft.com.ar/855patch.html ビデオメモリをメモリから指定された値だけ拝借するというソフトのようです。 具体的には 865patch.tar.gzをダウンロードし #tar -xvf 865patch.tar #cd 865patch #make #cp 865patch /sbin #/sbin/865patch 65536 (64Mとってくるように設定&実行) BIOSは8Mにしてあります。 こうすると1024x768x8bitでXがたちあがりました。 以下がXF86Config-4の主な内容です。 ------------------------------------------------------------------------------- Section "Module" Load "dbe" # Double-buffering Load "GLcore" # OpenGL support Load "dri" # Direct rendering infrastructure Load "glx" # OpenGL X protocol interface Load "extmod" # Misc. required extensions Load "v4l" # Video4Linux # Load "pex5" # PHIGS for X 3D environment (obsolete) # Load "record" # X event recorder # Load "xie" # X Image Extension (obsolete) # Load "freetype" # TrueType font handler Load "xtt" # TrueType font handler Load "type1" # Adobe Type 1 font handler EndSection Section "Monitor" Identifier "My Monitor" VendorName "Unknown" ModelName "Unknown" HorizSync 31-61 VertRefresh 50-75 Option "dpms" EndSection Section "Device" Identifier "VESA driver (generic)" Driver "vesa" VideoRam 65536 BoardName "Unknown" EndSection Section "Screen" Identifier "Screen0" Device "VESA driver (generic)" Monitor "My Monitor" DefaultDepth 8 Subsection "Display" Depth 8 Modes "1024x768" ViewPort 0 0 EndSubSection Subsection "Display" Depth 16 Modes "1024x768" ViewPort 0 0 EndSubSection EndSection Section "DRI" Mode 0666 EndSection ------------------------------------------------------------------------------- 24bitのTureColorでXを使いたいんですが、"Screen"のDefaultDepthを16や24にし て下のsubsectionにDepth24,"1024x768"とかを加えるとエラーが出ます。 まずDefaultDepthを16にするとXの解像度が上がって起動するのですが、画面 の下半分がちぎれてきれいに表示されません。 エラーログには (ww) Open APM failed (/dev/apm_bios) (no such file or directory) (ww)VESA(0) :BAD V_BIOS checksum とあり (ww) VESA(0):Failed to set up write-combining range (0xebf60000,0x70000) と言う警告が最後の数字が変わって大量に出ます。 DefaultDepth2にしてsubsectionにDepth24,"1024x768"を加えると以下のエラー が出て立ち上がりません。 (ww) Open APM failed (/dev/apm_bios) (no such file or directory) (ww)VESA(0) :BAD V_BIOS checksum (EE)VESA : no matching mode (EE)Screen(s) found ,but none have a usabale configrator Fatal server error no screens found 起動時にエラ-がでて止まるのでACPI-offで起動しています。 また過去ログにdriverをi810にするとよいと書いてあったのでXF86Config-4を vesaからi810に書き換えてみたんですがエラ-が出て起動しません。 (EE) No devices detected agpgartがおかしいのでしょうか? #cd /dev/ #ls agpgart agpgart あるようです。 /etc/conf.modules ファイル中に alias char-major-10-175 agpgart も書きました。 #modprobe agpgart を行うと /lib/modules/2.4.19-0vl11/kernel/drivers/char/agp/agpgart.o : init_module: No such device となりエラーが出ます。 #rpm -q I810Gtt I810Gtt-0.1-1 #rpm -q XFCom_i810 XFCom_i810-1.2-3 わけがわからなくなってしまいました。 1024x768-truecolorでXが使いたいです。 が、16bitで画面の下半分が切れるというエラーが直るという形でもよいです ので、どうかよろしくお願いします。