[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:17228] Re: XF86-4.2.1 on PCG-C1XG



いわあさです。
新木様、有吉様リプライありがとうございます。
暫くご無沙汰しておりましたが、不完全ながらも
ようやく使えるようになりました。

新木様> 新木です。
新木様> 該当機は使ってませんが。
新木様> 
新木様> 有吉さんの紹介したページは XFree86 3.x の XF86Config ですので
新木様> 4.x に適した記述に修正する必要があります。
新木様> 
新木様> In the message <200212271353.gBRDrTt04396@mail.sb4.so-net.ne.jp>
新木様> At Fri, 27 Dec 2002 22:59:31 +0900
新木様> iwa^2sa (以下「いわあさ」) wrote:
新木様> 
新木様> いわあさ> Data incomplete in file /etc/X11/XF86Config
新木様> いわあさ>         Device section "NeoMagic" must have a Driver line.
新木様> いわあさ> (EE) Problem parsing the config file
新木様> いわあさ> (EE) Error from xf86HandleConfigFile()
新木様> 
新木様> うちの XF86Config を覗いてみると(XFree86 4.2.1 G400 使用)、
新木様> Driver は Screen セクションではなく Device セクションに記述されてます。
新木様> 
新木様> Screen セクションの Driver の行を削り、Device セクションに
新木様> Driver "ドライバ名" の行を追加してみるとどうでしょうか。

やってみましたが、以下の様なFatal Errorを起こします。

XFree86 Version 4.2.1 / X Window System
(protocol Version 11, revision 0, vendor release 6600)
Release Date: 3 September 2002
        If the server is older than 6-12 months, or if your card is
        newer than the above date, look for a newer version before
        reporting problems.  (See http://www.XFree86.Org/)
Build Operating System: Linux 2.4.19 i686 [ELF] 
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!) notice, (II) informational,
         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Mon Dec 30 22:42:56 2002
(==) Using config file: "/etc/X11/XF86Config"
Parse error on line 414 of section Screen in file /etc/X11/XF86Config
        This section must have only one of either Identifier or Driver line.
(EE) Problem parsing the config file
(EE) Error from xf86HandleConfigFile()

Fatal server error:
no screens found

C1の液晶表示(1024x480)を諦めて、Fn+F7キーで
外部モニターOnlyにすると、1024x768で表示できる様になりました。
どうも/usr/X11R6/lib/modules/driversのneomagic_drv.oは、

Modeline "1024x480" 65 1024 1032 1176 1344 480 491 493 525 -hsync -vsync

を素直に解釈してくれない様です。

私> 2.viが正常動作しない。
私> 
私> kterm等でviを使う前に、
私> setenv TERM vt100
私> setenv LANG japanese
私> 等を行っても、viがうまく動きません。
私> 日本語は後回しで良いので、環境整備の為なんとか動いて欲しいです。

この原因は分かりました。カーソルキーを押すとカーソル移動できますが、
以後aやi等のスクリーン入力キーの動作がおかしくなります。
従って、hjklキーでカーソルを動かせば、不具合を起こしません。
しかし、昔の癖でカーソルキーを一度でも触ると、不具合を起こすので
ちょっと厄介です。まあ、これも修行の内ですね。

あと、USBホイールマウスが使える様になりました。
lspci | grep USB
でuhciを確認しました。そこで、murasaki.preloadにUSBを登録しました。

#chmod +w /etc/murasaki/murasaki.preload
#vi /etc/murasaki/murasaki.preload ( usb-uhciを記述 )
#cat /etc/murasaki/murasaki.preload
#chmod -w /etc/murasaki/murasaki.preload
#/etc/rc.d/init.d/murasaki/murasaki.preload stop
#/etc/rc.d/init.d/murasaki/murasaki.preload start

あと、XF86Configを以下の様に変更。

ection "InputDevice"
        Identifier      "Mouse0"
        Driver          "mouse"
        Option          "Protocol"              "PS/2"
        Option          "Device"                "/dev/psaux"
        Option          "Buttons"               "3"
        Option          "Emulate3Buttons"
        Option          "Emulate3Timeout"       "50"
EndSection

Section "InputDevice"
        Identifier      "USBMouse"
        Driver          "mouse"
        Option          "Protocol"              "IMPS/2"
        Option          "Device"                "/dev/usb/usbmouse0"
        Option          "Buttons"               "3"
        Option          "ZAxisMapping"          "4 5"
EndSection

Section "ServerLayout"
        Identifier      "C1XG"
	Screen		"Screen 1"
        InputDevice     "Mouse0"                "CorePointer"
        InputDevice     "USBMouse"              "SendCoreEvents"
	InputDevice 	"Keyboard1" 		"CoreKeyboard"
EndSection

ホイールも使えるので、非常に快適になりました。
最後に、DCR-PC5をiLINKにつないでDVキャプチャーしてみました。
murasaki.preloadを以下の様に書き換えて、murasakiを再起動します。

usb-uhci
ieee1394
ohci1394
raw1394

筑波大のかみやさんのページを参考に、http://kino.schirmacher.de/から
dvgrab-1.1b2.tar.gzをダウンロードして、インストールします。

#gzip dvgrab-1.1b2.tar.gz
#tar xvf dvgrab-1.1b2.tar.gz
#./configure
#make
#make install
#chmod 666 /dev/raw1394
#hdparm -d1 /dev/hda

%dvgrab --frames 300 test_avi

できたaviファイルをWindows Media Playerで(^^);見ると
こま落ちしていますが、再生できました。
キャプチャー中、以下のメッセージを出力します。

test001.avi: frame dropped: timecode 00:03:54.24 date 2002.09.16 13:45:35
This error means that the ieee1394 driver received an incomplete frame.
test001.avi: 30 frames
23 incomplete frames detected in test001.avi

私のC1XGはCXD3222を載せていますが、先代C1のCXD1947Aに
引きずられて?OHCI完全準拠ではなく、構造体に違いがある様です。 
この辺の事を御存知の方がおられましたら、教えてください。

新木様> あと、手元にある日経 Linux 12 月号に VAIO C1 へのインストール記事があり、
新木様> 「来月は XF86Config の紹介をする予定」という記述がありますので、
新木様> 1月号を覗いてみてはどうでしょうか?

情報ありがとうございます。今、上記の本が手元にないのですが、
iLINKについて載ってませんか?

References
[plamo:17198] Re: XF86-4.2.1 on PCG-C1XG, T.Nikki

[検索ページ] [メール一覧]
Plamo ML 公開システム