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

[plamo:08336] Re: Xawtv Segmentation fault



From: "Ken Takashima" <ken27@kt.rim.or.jp>
Subject: [plamo:08330] Re: Xawtv Segmentation fault
Date: Wed, 17 Jan 2001 22:08:40 +0900

佐賀井@電中研と申します。

あまり約に立たず、恐縮ですが、

> と言うメッセージが Xawtv の ver.3.22 以上には出ていました。
> Xfree86 3.3.6を使っているので、ver.3.21を使うことにしました。

最新のXawtvは、3.30になっているようですが。。。

http://www.strusel007.de/linux/xawtv/index.html

> しかし、
> alpha:~$ xawtv
> This is xawtv-3.21, running on Linux/i686 (2.2.18)
> visual: id=0x22 class=4 (TrueColor), depth=16
> x11: 800x600, 16 bit/pixel, 1600 byte/scanline, DGA
> waitpid: No child processes
> waitpid: No child processes
> Segmentation fault
> と、言うメッセージが出てXawtv は、起動してくれません。
> 色々と、オプションを付けてみましたが駄目でした。

うーん。なんかいいとこまで行っているような気もしますです。一度、

/proc/interrupts
lsmod

の内容を見せていただけないでしょうか。少なくとも、captureしかしないの
であれば、soundとか、tunerのモジュールは不要な気がしますです。で、3.30
に添付のドキュメントのいくつかを読むと、

Xawtv 3.30のKNOWN_PROBLEMSより
-----------------------------
Some people report xawtv segfaults with glibc 2.1
(got success reports too).  I don't know what the
reason for this problem is.  From the stack traces
I've seen so far, I suspect it is a glibc bug or
some incompatibility between glibc and the X11 libs.

I've got one report that upgrading the X11 libs from
3.3.2 to 3.3.3 fixed the problem.
-----------------------------
などとありますね。でも、Plamo2使っているならば、XFree86は3.3.5以降だと
思うので、これにはあんましあてはまらないかも。

それから、


> インストール時に/usr/X11R6/lib/X11/xawtvrcも生成されません。

Xawtv 3.30 READMEより
------------------------------------------
xawtv
-----

There is a man page now, read it.  Don't expect you can use xawtv
without reading the documentation at least once.  You are lost if you
don't know the keyboard shortcuts,  xawtv is'nt a mouse-only program.

xawtv will not work without the app-defaults.  If you want to try
xawtv without installing it, use this...

        $ XUSERFILESEARCHPATH=./%N.ad
        $ export XUSERFILESEARCHPATH
        $ ./xawtv

...to make sure xawtv finds the application defaults (the Xawtv.ad
file).  If v4l-conf is'nt installed too, you have to run it once
(as root) before starting xawtv.
---------------------------------------------

とあります。通常、app-defaultsは、

/usr/X11R6/lib/X11/app-defaults
とか、
/etc/X11/app-defaults

の下にあります。この下に、正しく、Xawtvなどのデフォルト設定ファイルは
存在するでしょうか。さらに、(上で、/proc/interruptsを見る理由ですが、)

Xawtv 3.30のTrouble-Shootingより、
--------------------------------------------
if it still does'nt work...  --  hardware problems/conflicts
============================================================

* As far I know, the bttv driver can't do IRQ sharing, make sure it
  has its own interrupt.  Try to play with the BIOS settings, or swap
  PCI boards if nothing else works...

* There are reports that the tuner works only if the *graphic board*
  has its own IRQ.  Don't ask me why...

* Sometimes there are memory conflicts beetween bttv and some other
  card.  With the remap insmod option of the bttv module you can move
  the memory of the bt848 chip to some other place.

* If you have to boot Win95 first to make the grabber board work, you
  might want to save /proc/pci before and after running Win95 and look
  for changes to track the problem down.

* /proc/pci, /proc/interrupts and /proc/ioports are your friends...
-----------------------------------------
これの最初の項目、bttvドライバは、IRQの共有を許さんとか書いてます。こ
の意味は、Video Captureカードが使っているIRQは他のカードでは使ってはい
かんと言うことで、適当にPCIのスロットに差し替えして、Captureカードが一
つだけ、独立したIRQを持つように設定しないといけません。そのあたり、ど
うでしょうか。これが本当かどうか、わかりませんが、一応確認はしてみた方
がよろしいでしょう。


> 起動メッセージには、
> ------------------------------------------------------------
> Linux video capture interface: v1.00
> i2c: initialized
> bttv0: Brooktree Bt878 (rev 2) bus: 0, devfn: 96, irq: 11,
>  memory: 0xea009000
> bttv: 1 Bt8XX card(s) found.
> bttv0: No fader chip: TEA6300
> bttv0: mode1: BT878
> ------------------------------------------------------------
> と、出ています。

少なくともカードは認識されているように見えます。IRQ=11がどっかのカード
と競合しているとか。。。


xawtvは、ドキュメントを少なくとも一度は参照せんと動くとは思わん方がよ
ろしい、とか書かれています。まずは落ち着いて、ドキュメントを一通り参照
された方がよろしいかと思います。

Xawtv 3.30 READMEより、(再度)
-------------------------------------------
xawtv
-----

There is a man page now, read it.  Don't expect you can use xawtv
without reading the documentation at least once.  You are lost if you
don't know the keyboard shortcuts,  xawtv is'nt a mouse-only program
--------------------------------------------

がんばってくだされ。
----+----1----+----2----+----3----+----4----+----5----+----6----+----+--
Shigeo Sagai                sagai@criepi.denken.or.jp

Follow-Ups
[plamo:08379] Re: Xawtv Segmentation fault, Ken Takashima
[plamo:08380] Re: Xawtv Segmentation fault, Ken Takashima
References
[plamo:08318] Xawtv Segmentation fault, Ken Takashima
[plamo:08324] Re: Xawtv Segmentation fault, Shigeo Sagai
[plamo:08330] Re: Xawtv Segmentation fault, Ken Takashima

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