[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:30434] Re: [Translate] Debian Weekly News 2001/10/30
- From: "Naokado OGISO" <ogiso@xxxxxxxxxxx>
- Subject: [debian-users:30434] Re: [Translate] Debian Weekly News 2001/10/30
- Date: Fri, 2 Nov 2001 22:23:48 +0900
- X-mimeole: Produced By Microsoft MimeOLE V5.50.4807.1700
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-users-ctl@debian.or.jp; help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 3.0pl#17]; post only (only members can post)
- X-msmail-priority: Normal
- X-priority: 3
- Message-id: <016001c163a2$a2e430c0$55c0a8c0@xxxxxxxxxxx>
- X-mail-count: 30434
- X-mailer: Microsoft Outlook Express 5.50.4807.1700
こんにちは。
> snip...
> > コンソール上の MPEG
> > 先週のニュースで Uwe Herrman さんがテキストコンソール上で動く MPEG
> > プレーヤーの[1]Intent to Package (ITP)を発表したと書きました。
> > Adam Sjogren さんから smpeg-plaympeg パッケージ中の plaympeg はこの
> > 機能をすでに持っているというメールが届きました。 plaympeg を
> > コンソール上で動かすか、 xterm 上で環境変数 DISPLAY を未定義に
> > すると、plaympeg はコンソールモードで動きます。
>
> コンソール上で動くと知り早速試してみましたが、上手く行きません
> でした。
> SDL version: 1.2.2
> SMPEG version: 0.4.3
> です。X 上では問題なく動きますが、コンソールでは SDL が
>
> Warning: Couldn't init SDL video: Unsupported console hardware
> Will ignore video stream
>
> となってしまいます。FrameBuffer で試しましたが何か忘れて
> いるのだろうか。。。
SDL のソースコードを少し見てみましたら SDL_fbvideo.c の中で
finfo.type が 1 になっているために上記メッセージが出ている
ことが分かりました。実際 fbset -i を実行すると NAME は VESA VGA、
TYPE は PLANES になっていて kernel の方の vesafb.c がこの値を
返しています。SDL のソースコードからは VGA 16 の fb console を
使えば良さそうでしたので kernel で有効にしてコンパイルしなおし、
plaympeg を実行したところ、一瞬画面がフラッシュして
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
となってしまいました。何か特定の機能が備わった FrameBuffer driver
でないとだめみたいですね。
# 因みに kernel は 2.2.14 を使っているんで、2.4.x 系のドライバで
# あれば問題ないのかもしれませんが。。。
---
小木曽