柘植です。こんばんは。
qさんからいただいたNECのVL100/3での動作報告をまとめてみます。
<問題>
NECのVL100/3で、
> そのままでKNOPPIXを起動しますと画面がブラックアウ
> トしてXが起動しないという状態でした.
<環境>
産総研版 knoppix-20021017.iso(knoppix-20021111.isoでも同様と思われる)
型名 VL100/3D
型番 PC-VL1003D
CPU AMD Duronプロセッサ1100MHz
チップセット VIA社製Apollo KL133A Chipset
ビデオRAM 16MB
グラフィックアクセラレータ VIA社製VT8364Aに内蔵
解像度・表示色
640×480ドット 最大1,677万色
800×600ドット 最大1,677万色
1,024×768ドット 最大1,677万色
1,280×1,024ドット 最大65,536色
ディスプレイ DV17D6(A)
画面サイズ 17型(フラットシャドーマスク管)
表示寸法
標準表示範囲:300(W)×225(H)mm
最大表示可能範囲:325(W)×243(H)mm
画素ピッチ 0.25mm
水平走査周波数 31〜69KHz
垂直走査周波数 59〜86Hz
表示解像度 640×480、800×600、1,024×768、1,280×1,024
http://121ware.com/product/pc/valuestar/200205/l/spec02.pdf
<原因>
hwdata-knoppixのpcitable(/usr/share/hwdata/pcitable)に
VIA社製Apollo KL133A Chipset(VT8364A)に関する記述がない。
そのため、起動時のhwsetupの結果が、
# cat /etc/sysconfig/xserver
XSERVER = "XF86_SVGA"
XMODULE = "vesa"
XDESC = "ProSavage KM"
となってしまう。
<対策>
根本的な対策としては、
hesetupや特にhwdata-knoppixの本家への追従が望まれる。
産総研版
hwdata-knoppix 0.30-2
hwsetup 1.0-4
本家最新版
hwdata-knoppix 0.61-3
hwsetup 1.0-10
とりあえずの方法としては、起動時のboot: プロンプトに続けて
boot: knoppix xsever=XFree86 wheelmouse
と起動オプションを渡してやることで問題は解決する。
(wheelmouseはVL100/3に附属のPS/2ホイールマウスのホイール機能を使えるよ
うにするため)
(注)wheelmouseオプションについてはqさんより期待通りに動作しないとの
報告あり
起動のたびに起動オプションを入力する手間を省くには、
起動イメージファイルboot-ja.imgに含まれるsyslinux.cfgを編集して
DEFAULT vmlinuz
APPEND lang=ja ramdisk_size=100000 init=/etc/init noapic apm=power-off
hda=scsihdb=scsi hdc=scsi hdd=scsi hde=scsi hdf=scsi hdg=scsi hdh=scsi
vga=791 initrd=miniroot.gz quiet BOOT_IMAGE=knoppix
を
DEFAULT vmlinuz
APPEND lang=ja ramdisk_size=100000 init=/etc/init noapic apm=power-off
hda=scsihdb=scsi hdc=scsi hdd=scsi hde=scsi hdf=scsi hdg=scsi hdh=scsi
vga=791 initrd=miniroot.gz quiet BOOT_IMAGE=knoppix xserver=XFree86
wheelmouse
としたあとで、ISOイメージを再構成すればよい。
なお、NECのVL100/3(のオンボードVGA)はフレームバッファが使える。
--
Tsuge Akihide
|